var encoding/binary.LittleEndian
190 uses
encoding/binary (current package)
binary.go#L54: var LittleEndian littleEndian
compress/gzip
gunzip.go#L37: var le = binary.LittleEndian
crypto/ecdh
nist.go#L159: limbA, limbB := binary.LittleEndian.Uint64(bufA[i:]), binary.LittleEndian.Uint64(bufB[i:])
crypto/internal/edwards25519
scalar.go#L274: digits[i] = binary.LittleEndian.Uint64(b[i*8:])
crypto/internal/edwards25519/field
fe.go#L204: v.l0 = binary.LittleEndian.Uint64(x[0:8])
fe.go#L207: v.l1 = binary.LittleEndian.Uint64(x[6:14]) >> 3
fe.go#L210: v.l2 = binary.LittleEndian.Uint64(x[12:20]) >> 6
fe.go#L213: v.l3 = binary.LittleEndian.Uint64(x[19:27]) >> 1
fe.go#L217: v.l4 = binary.LittleEndian.Uint64(x[24:32]) >> 12
fe.go#L238: binary.LittleEndian.PutUint64(buf[:], l<<uint(bitsOffset%8))
crypto/internal/nistec
p256_asm.go#L330: newTable[i] = binary.LittleEndian.Uint64(x[:])
crypto/md5
md5.go#L160: binary.LittleEndian.PutUint64(tmp[1+pad:], d.len<<3) // append length in bits
md5.go#L170: binary.LittleEndian.PutUint32(digest[0:], d.s[0])
md5.go#L171: binary.LittleEndian.PutUint32(digest[4:], d.s[1])
md5.go#L172: binary.LittleEndian.PutUint32(digest[8:], d.s[2])
md5.go#L173: binary.LittleEndian.PutUint32(digest[12:], d.s[3])
md5block.go#L27: x0 := binary.LittleEndian.Uint32(q[4*0x0:])
md5block.go#L28: x1 := binary.LittleEndian.Uint32(q[4*0x1:])
md5block.go#L29: x2 := binary.LittleEndian.Uint32(q[4*0x2:])
md5block.go#L30: x3 := binary.LittleEndian.Uint32(q[4*0x3:])
md5block.go#L31: x4 := binary.LittleEndian.Uint32(q[4*0x4:])
md5block.go#L32: x5 := binary.LittleEndian.Uint32(q[4*0x5:])
md5block.go#L33: x6 := binary.LittleEndian.Uint32(q[4*0x6:])
md5block.go#L34: x7 := binary.LittleEndian.Uint32(q[4*0x7:])
md5block.go#L35: x8 := binary.LittleEndian.Uint32(q[4*0x8:])
md5block.go#L36: x9 := binary.LittleEndian.Uint32(q[4*0x9:])
md5block.go#L37: xa := binary.LittleEndian.Uint32(q[4*0xa:])
md5block.go#L38: xb := binary.LittleEndian.Uint32(q[4*0xb:])
md5block.go#L39: xc := binary.LittleEndian.Uint32(q[4*0xc:])
md5block.go#L40: xd := binary.LittleEndian.Uint32(q[4*0xd:])
md5block.go#L41: xe := binary.LittleEndian.Uint32(q[4*0xe:])
md5block.go#L42: xf := binary.LittleEndian.Uint32(q[4*0xf:])
crypto/tls
handshake_server_tls13.go#L865: m.ageAdd = binary.LittleEndian.Uint32(ageAdd)
github.com/gotd/td/bin
decode.go#L14: v := binary.LittleEndian.Uint32(b.Buf)
decode.go#L51: v := binary.LittleEndian.Uint64(b.Buf)
encode.go#L56: binary.LittleEndian.PutUint16(t, v)
encode.go#L68: binary.LittleEndian.PutUint32(t, v)
encode.go#L85: binary.LittleEndian.PutUint64(t, v)
github.com/gotd/td/internal/crypto
key.go#L115: return int64(binary.LittleEndian.Uint64(a.ID[:]))
key.go#L120: binary.LittleEndian.PutUint64(a.ID[:], uint64(v))
rsa_fingerprint.go#L26: return int64(binary.LittleEndian.Uint64(result))
salt.go#L16: return int64(binary.LittleEndian.Uint64(serverSalt[:]))
session_id.go#L16: return int64(binary.LittleEndian.Uint64(bytes)), nil
github.com/gotd/td/internal/mtproxy/faketls
client_hello.go#L116: old := binary.LittleEndian.Uint32(b.Buf[randomOffset+28 : randomOffset+32])
client_hello.go#L118: binary.LittleEndian.PutUint32(b.Buf[randomOffset+28:randomOffset+32], old)
github.com/gotd/td/internal/mtproxy/obfuscated2
keys.go#L66: binary.LittleEndian.PutUint16(init[60:62], uint16(dc))
keys_util.go#L44: firstInt := binary.LittleEndian.Uint32(init[0:4])
keys_util.go#L55: if secondInt := binary.LittleEndian.Uint32(init[4:8]); secondInt == 0 {
server.go#L35: meta.DC = binary.LittleEndian.Uint16(decrypted[60:62])
github.com/gotd/td/internal/proto/codec
abridged.go#L106: binary.LittleEndian.PutUint32(buf[1:], uint32(encodeLength))
codec.go#L37: n := int(binary.LittleEndian.Uint32(b.Buf[:bin.Word]))
github.com/gotd/td/session/tdesktop
file.go#L98: v := binary.LittleEndian.Uint32(version[:])
file.go#L126: binary.LittleEndian.PutUint32(packedLength[:], uint32(len(data)))
key_data.go#L35: key, _, err := readArray(keyInnerData, binary.LittleEndian)
github.com/klauspost/compress/flate
deflate.go#L377: return hash4u(binary.LittleEndian.Uint32(b), hashBits)
deflate.go#L392: hb := binary.LittleEndian.Uint32(b)
fast_encoder.go#L61: return binary.LittleEndian.Uint32(b[i:])
fast_encoder.go#L65: return binary.LittleEndian.Uint64(b[i:])
huffman_bit_writer.go#L441: binary.LittleEndian.PutUint64(w.bytes[n:], bits)
huffman_bit_writer.go#L857: binary.LittleEndian.PutUint64(w.bytes[nbytes:], bits)
huffman_bit_writer.go#L885: binary.LittleEndian.PutUint64(w.bytes[nbytes:], bits)
huffman_bit_writer.go#L908: binary.LittleEndian.PutUint64(w.bytes[nbytes:], bits)
huffman_bit_writer.go#L934: binary.LittleEndian.PutUint64(w.bytes[nbytes:], bits)
huffman_bit_writer.go#L956: binary.LittleEndian.PutUint64(w.bytes[nbytes:], bits)
huffman_bit_writer.go#L1110: binary.LittleEndian.PutUint64(w.bytes[nbytes:], bits)
huffman_bit_writer.go#L1139: binary.LittleEndian.PutUint64(w.bytes[nbytes:], bits)
level1.go#L132: if diff := binary.LittleEndian.Uint64(a) ^ binary.LittleEndian.Uint64(b); diff != 0 {
github.com/klauspost/compress/gzip
gunzip.go#L38: var le = binary.LittleEndian
nhooyr.io/websocket
frame.go#L99: h.maskKey = binary.LittleEndian.Uint32(readBuf)
frame.go#L166: binary.LittleEndian.PutUint32(buf, h.maskKey)
frame.go#L196: v := binary.LittleEndian.Uint64(b)
frame.go#L197: binary.LittleEndian.PutUint64(b, v^key64)
frame.go#L198: v = binary.LittleEndian.Uint64(b[8:16])
frame.go#L199: binary.LittleEndian.PutUint64(b[8:16], v^key64)
frame.go#L200: v = binary.LittleEndian.Uint64(b[16:24])
frame.go#L201: binary.LittleEndian.PutUint64(b[16:24], v^key64)
frame.go#L202: v = binary.LittleEndian.Uint64(b[24:32])
frame.go#L203: binary.LittleEndian.PutUint64(b[24:32], v^key64)
frame.go#L204: v = binary.LittleEndian.Uint64(b[32:40])
frame.go#L205: binary.LittleEndian.PutUint64(b[32:40], v^key64)
frame.go#L206: v = binary.LittleEndian.Uint64(b[40:48])
frame.go#L207: binary.LittleEndian.PutUint64(b[40:48], v^key64)
frame.go#L208: v = binary.LittleEndian.Uint64(b[48:56])
frame.go#L209: binary.LittleEndian.PutUint64(b[48:56], v^key64)
frame.go#L210: v = binary.LittleEndian.Uint64(b[56:64])
frame.go#L211: binary.LittleEndian.PutUint64(b[56:64], v^key64)
frame.go#L212: v = binary.LittleEndian.Uint64(b[64:72])
frame.go#L213: binary.LittleEndian.PutUint64(b[64:72], v^key64)
frame.go#L214: v = binary.LittleEndian.Uint64(b[72:80])
frame.go#L215: binary.LittleEndian.PutUint64(b[72:80], v^key64)
frame.go#L216: v = binary.LittleEndian.Uint64(b[80:88])
frame.go#L217: binary.LittleEndian.PutUint64(b[80:88], v^key64)
frame.go#L218: v = binary.LittleEndian.Uint64(b[88:96])
frame.go#L219: binary.LittleEndian.PutUint64(b[88:96], v^key64)
frame.go#L220: v = binary.LittleEndian.Uint64(b[96:104])
frame.go#L221: binary.LittleEndian.PutUint64(b[96:104], v^key64)
frame.go#L222: v = binary.LittleEndian.Uint64(b[104:112])
frame.go#L223: binary.LittleEndian.PutUint64(b[104:112], v^key64)
frame.go#L224: v = binary.LittleEndian.Uint64(b[112:120])
frame.go#L225: binary.LittleEndian.PutUint64(b[112:120], v^key64)
frame.go#L226: v = binary.LittleEndian.Uint64(b[120:128])
frame.go#L227: binary.LittleEndian.PutUint64(b[120:128], v^key64)
frame.go#L233: v := binary.LittleEndian.Uint64(b)
frame.go#L234: binary.LittleEndian.PutUint64(b, v^key64)
frame.go#L235: v = binary.LittleEndian.Uint64(b[8:16])
frame.go#L236: binary.LittleEndian.PutUint64(b[8:16], v^key64)
frame.go#L237: v = binary.LittleEndian.Uint64(b[16:24])
frame.go#L238: binary.LittleEndian.PutUint64(b[16:24], v^key64)
frame.go#L239: v = binary.LittleEndian.Uint64(b[24:32])
frame.go#L240: binary.LittleEndian.PutUint64(b[24:32], v^key64)
frame.go#L241: v = binary.LittleEndian.Uint64(b[32:40])
frame.go#L242: binary.LittleEndian.PutUint64(b[32:40], v^key64)
frame.go#L243: v = binary.LittleEndian.Uint64(b[40:48])
frame.go#L244: binary.LittleEndian.PutUint64(b[40:48], v^key64)
frame.go#L245: v = binary.LittleEndian.Uint64(b[48:56])
frame.go#L246: binary.LittleEndian.PutUint64(b[48:56], v^key64)
frame.go#L247: v = binary.LittleEndian.Uint64(b[56:64])
frame.go#L248: binary.LittleEndian.PutUint64(b[56:64], v^key64)
frame.go#L254: v := binary.LittleEndian.Uint64(b)
frame.go#L255: binary.LittleEndian.PutUint64(b, v^key64)
frame.go#L256: v = binary.LittleEndian.Uint64(b[8:16])
frame.go#L257: binary.LittleEndian.PutUint64(b[8:16], v^key64)
frame.go#L258: v = binary.LittleEndian.Uint64(b[16:24])
frame.go#L259: binary.LittleEndian.PutUint64(b[16:24], v^key64)
frame.go#L260: v = binary.LittleEndian.Uint64(b[24:32])
frame.go#L261: binary.LittleEndian.PutUint64(b[24:32], v^key64)
frame.go#L267: v := binary.LittleEndian.Uint64(b)
frame.go#L268: binary.LittleEndian.PutUint64(b, v^key64)
frame.go#L269: v = binary.LittleEndian.Uint64(b[8:16])
frame.go#L270: binary.LittleEndian.PutUint64(b[8:16], v^key64)
frame.go#L276: v := binary.LittleEndian.Uint64(b)
frame.go#L277: binary.LittleEndian.PutUint64(b, v^key64)
frame.go#L284: v := binary.LittleEndian.Uint32(b)
frame.go#L285: binary.LittleEndian.PutUint32(b, v^key)
write.go#L301: c.writeHeader.maskKey = binary.LittleEndian.Uint32(c.writeHeaderBuf[:])
vendor/golang.org/x/crypto/chacha20
chacha_generic.go#L98: binary.LittleEndian.Uint32(key[0:4]),
chacha_generic.go#L99: binary.LittleEndian.Uint32(key[4:8]),
chacha_generic.go#L100: binary.LittleEndian.Uint32(key[8:12]),
chacha_generic.go#L101: binary.LittleEndian.Uint32(key[12:16]),
chacha_generic.go#L102: binary.LittleEndian.Uint32(key[16:20]),
chacha_generic.go#L103: binary.LittleEndian.Uint32(key[20:24]),
chacha_generic.go#L104: binary.LittleEndian.Uint32(key[24:28]),
chacha_generic.go#L105: binary.LittleEndian.Uint32(key[28:32]),
chacha_generic.go#L108: binary.LittleEndian.Uint32(nonce[0:4]),
chacha_generic.go#L109: binary.LittleEndian.Uint32(nonce[4:8]),
chacha_generic.go#L110: binary.LittleEndian.Uint32(nonce[8:12]),
chacha_generic.go#L361: x4 := binary.LittleEndian.Uint32(key[0:4])
chacha_generic.go#L362: x5 := binary.LittleEndian.Uint32(key[4:8])
chacha_generic.go#L363: x6 := binary.LittleEndian.Uint32(key[8:12])
chacha_generic.go#L364: x7 := binary.LittleEndian.Uint32(key[12:16])
chacha_generic.go#L365: x8 := binary.LittleEndian.Uint32(key[16:20])
chacha_generic.go#L366: x9 := binary.LittleEndian.Uint32(key[20:24])
chacha_generic.go#L367: x10 := binary.LittleEndian.Uint32(key[24:28])
chacha_generic.go#L368: x11 := binary.LittleEndian.Uint32(key[28:32])
chacha_generic.go#L369: x12 := binary.LittleEndian.Uint32(nonce[0:4])
chacha_generic.go#L370: x13 := binary.LittleEndian.Uint32(nonce[4:8])
chacha_generic.go#L371: x14 := binary.LittleEndian.Uint32(nonce[8:12])
chacha_generic.go#L372: x15 := binary.LittleEndian.Uint32(nonce[12:16])
chacha_generic.go#L389: binary.LittleEndian.PutUint32(out[0:4], x0)
chacha_generic.go#L390: binary.LittleEndian.PutUint32(out[4:8], x1)
chacha_generic.go#L391: binary.LittleEndian.PutUint32(out[8:12], x2)
chacha_generic.go#L392: binary.LittleEndian.PutUint32(out[12:16], x3)
chacha_generic.go#L393: binary.LittleEndian.PutUint32(out[16:20], x12)
chacha_generic.go#L394: binary.LittleEndian.PutUint32(out[20:24], x13)
chacha_generic.go#L395: binary.LittleEndian.PutUint32(out[24:28], x14)
chacha_generic.go#L396: binary.LittleEndian.PutUint32(out[28:32], x15)
vendor/golang.org/x/crypto/chacha20poly1305
chacha20poly1305_amd64.go#L35: state[4] = binary.LittleEndian.Uint32(key[0:4])
chacha20poly1305_amd64.go#L36: state[5] = binary.LittleEndian.Uint32(key[4:8])
chacha20poly1305_amd64.go#L37: state[6] = binary.LittleEndian.Uint32(key[8:12])
chacha20poly1305_amd64.go#L38: state[7] = binary.LittleEndian.Uint32(key[12:16])
chacha20poly1305_amd64.go#L39: state[8] = binary.LittleEndian.Uint32(key[16:20])
chacha20poly1305_amd64.go#L40: state[9] = binary.LittleEndian.Uint32(key[20:24])
chacha20poly1305_amd64.go#L41: state[10] = binary.LittleEndian.Uint32(key[24:28])
chacha20poly1305_amd64.go#L42: state[11] = binary.LittleEndian.Uint32(key[28:32])
chacha20poly1305_amd64.go#L45: state[13] = binary.LittleEndian.Uint32(nonce[0:4])
chacha20poly1305_amd64.go#L46: state[14] = binary.LittleEndian.Uint32(nonce[4:8])
chacha20poly1305_amd64.go#L47: state[15] = binary.LittleEndian.Uint32(nonce[8:12])
chacha20poly1305_generic.go#L26: binary.LittleEndian.PutUint64(buf[:], uint64(n))
vendor/golang.org/x/crypto/internal/poly1305
sum_generic.go#L104: m.r[0] = binary.LittleEndian.Uint64(key[0:8]) & rMask0
sum_generic.go#L105: m.r[1] = binary.LittleEndian.Uint64(key[8:16]) & rMask1
sum_generic.go#L106: m.s[0] = binary.LittleEndian.Uint64(key[16:24])
sum_generic.go#L107: m.s[1] = binary.LittleEndian.Uint64(key[24:32])
sum_generic.go#L158: h0, c = bitsAdd64(h0, binary.LittleEndian.Uint64(msg[0:8]), 0)
sum_generic.go#L159: h1, c = bitsAdd64(h1, binary.LittleEndian.Uint64(msg[8:16]), c)
sum_generic.go#L168: h0, c = bitsAdd64(h0, binary.LittleEndian.Uint64(buf[0:8]), 0)
sum_generic.go#L169: h1, c = bitsAdd64(h1, binary.LittleEndian.Uint64(buf[8:16]), c)
sum_generic.go#L307: binary.LittleEndian.PutUint64(out[0:8], h0)
sum_generic.go#L308: binary.LittleEndian.PutUint64(out[8:16], h1)
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |