Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 298 for readFull (0.26 sec)

  1. src/crypto/dsa/dsa.go

    	one.SetInt64(1)
    
    GeneratePrimes:
    	for {
    		if _, err := io.ReadFull(rand, qBytes); err != nil {
    			return err
    		}
    
    		qBytes[len(qBytes)-1] |= 1
    		qBytes[0] |= 0x80
    		q.SetBytes(qBytes)
    
    		if !q.ProbablyPrime(numMRTests) {
    			continue
    		}
    
    		for i := 0; i < 4*L; i++ {
    			if _, err := io.ReadFull(rand, pBytes); err != nil {
    				return err
    			}
    
    			pBytes[len(pBytes)-1] |= 1
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Oct 13 17:09:47 UTC 2023
    - 7.2K bytes
    - Viewed (0)
  2. src/image/jpeg/reader.go

    	if err != nil {
    		return 0, err
    	}
    	d.bytes.nUnreadable = 2
    	if x != 0x00 {
    		return 0, errMissingFF00
    	}
    	return 0xff, nil
    }
    
    // readFull reads exactly len(p) bytes into p. It does not care about byte
    // stuffing.
    func (d *decoder) readFull(p []byte) error {
    	// Unread the overshot bytes, if any.
    	if d.bytes.nUnreadable != 0 {
    		if d.bits.n >= 8 {
    			d.unreadByteStuffedByte()
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 12:02:45 UTC 2023
    - 22.5K bytes
    - Viewed (0)
  3. src/internal/saferio/io.go

    		return nil, io.ErrUnexpectedEOF
    	}
    
    	if n < chunk {
    		buf := make([]byte, n)
    		_, err := io.ReadFull(r, buf)
    		if err != nil {
    			return nil, err
    		}
    		return buf, nil
    	}
    
    	var buf []byte
    	buf1 := make([]byte, chunk)
    	for n > 0 {
    		next := n
    		if next > chunk {
    			next = chunk
    		}
    		_, err := io.ReadFull(r, buf1[:next])
    		if err != nil {
    			if len(buf) > 0 && err == io.EOF {
    				err = io.ErrUnexpectedEOF
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Aug 31 00:34:05 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  4. src/vendor/golang.org/x/sys/cpu/proc_cpuinfo_linux.go

    	"strings"
    )
    
    func readLinuxProcCPUInfo() error {
    	f, err := os.Open("/proc/cpuinfo")
    	if err != nil {
    		return err
    	}
    	defer f.Close()
    
    	var buf [1 << 10]byte // enough for first CPU
    	n, err := io.ReadFull(f, buf[:])
    	if err != nil && err != io.ErrUnexpectedEOF {
    		return err
    	}
    	in := string(buf[:n])
    	const features = "\nFeatures	: "
    	i := strings.Index(in, features)
    	if i == -1 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 23:33:33 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  5. src/image/png/reader.go

    			return FormatError("bad tRNS length")
    		}
    		n, err := io.ReadFull(d.r, d.tmp[:length])
    		if err != nil {
    			return err
    		}
    		d.crc.Write(d.tmp[:n])
    
    		copy(d.transparent[:], d.tmp[:length])
    		d.useTransparent = true
    
    	case cbP1, cbP2, cbP4, cbP8:
    		if length > 256 {
    			return FormatError("bad tRNS length")
    		}
    		n, err := io.ReadFull(d.r, d.tmp[:length])
    		if err != nil {
    			return err
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 19 12:02:45 UTC 2023
    - 26K bytes
    - Viewed (0)
  6. internal/config/crypto.go

    	const (
    		MaxMetadataSize = 1 << 20 // max. size of the metadata
    		Version         = 1
    	)
    
    	var header [5]byte
    	if _, err := io.ReadFull(ciphertext, header[:]); err != nil {
    		return nil, err
    	}
    	if header[0] != Version {
    		return nil, fmt.Errorf("config: unknown ciphertext version %d", header[0])
    	}
    	size := binary.LittleEndian.Uint32(header[1:])
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Tue May 07 23:55:37 UTC 2024
    - 5K bytes
    - Viewed (0)
  7. src/internal/sysinfo/cpuinfo_linux.go

    	"bufio"
    	"bytes"
    	"io"
    	"os"
    	"strings"
    )
    
    func readLinuxProcCPUInfo(buf []byte) error {
    	f, err := os.Open("/proc/cpuinfo")
    	if err != nil {
    		return err
    	}
    	defer f.Close()
    
    	_, err = io.ReadFull(f, buf)
    	if err != nil && err != io.ErrUnexpectedEOF {
    		return err
    	}
    
    	return nil
    }
    
    func osCPUInfoName() string {
    	modelName := ""
    	cpuMHz := ""
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 07 18:42:42 UTC 2024
    - 1.4K bytes
    - Viewed (0)
  8. src/crypto/cipher/gcm_test.go

    	test := func(ks int, pt, ad []byte) error {
    		key := make([]byte, ks)
    		if _, err := io.ReadFull(rand.Reader, key); err != nil {
    			return err
    		}
    		asm, generic, err := newAESGCM(key)
    		if err != nil {
    			return err
    		}
    		if _, err := io.ReadFull(rand.Reader, pt); err != nil {
    			return err
    		}
    		if _, err := io.ReadFull(rand.Reader, ad); err != nil {
    			return err
    		}
    		nonce := make([]byte, 12)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Oct 25 15:27:49 UTC 2023
    - 35K bytes
    - Viewed (0)
  9. src/crypto/rand/rand_plan9.go

    		})
    		defer t.Stop()
    		entropy, err := os.Open(randomDevice)
    		if err != nil {
    			r.seedErr = err
    			return
    		}
    		defer entropy.Close()
    		_, r.seedErr = io.ReadFull(entropy, r.key[:])
    	})
    	if r.seedErr != nil {
    		return 0, r.seedErr
    	}
    
    	r.mu.Lock()
    	blockCipher, err := aes.NewCipher(r.key[:])
    	if err != nil {
    		r.mu.Unlock()
    		return 0, err
    	}
    	var (
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  10. cmd/bitrot-streaming.go

    		}
    	}
    	if offset != b.currOffset {
    		// Can never happen unless there are programmer bugs
    		return 0, errUnexpected
    	}
    	b.h.Reset()
    	_, err = io.ReadFull(b.rc, b.hashBytes)
    	if err != nil {
    		return 0, err
    	}
    	_, err = io.ReadFull(b.rc, buf)
    	if err != nil {
    		return 0, err
    	}
    	b.h.Write(buf)
    	if !bytes.Equal(b.h.Sum(nil), b.hashBytes) {
    		return 0, errFileCorrupt
    	}
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Wed May 15 00:11:04 UTC 2024
    - 6.1K bytes
    - Viewed (0)
Back to top