github.com/cespare/xxhash/v2.Digest.mem (field)
16 uses
github.com/cespare/xxhash/v2 (current package)
xxhash.go#L40: mem [32]byte
xxhash.go#L74: copy(d.mem[d.n:], b)
xxhash.go#L81: copy(d.mem[d.n:], b)
xxhash.go#L82: d.v1 = round(d.v1, u64(d.mem[0:8]))
xxhash.go#L83: d.v2 = round(d.v2, u64(d.mem[8:16]))
xxhash.go#L84: d.v3 = round(d.v3, u64(d.mem[16:24]))
xxhash.go#L85: d.v4 = round(d.v4, u64(d.mem[24:32]))
xxhash.go#L97: copy(d.mem[:], b)
xxhash.go#L138: k1 := round(0, u64(d.mem[i:i+8]))
xxhash.go#L143: h ^= uint64(u32(d.mem[i:i+4])) * prime1
xxhash.go#L148: h ^= uint64(d.mem[i]) * prime5
xxhash.go#L176: b = append(b, d.mem[:d.n]...)
xxhash.go#L177: b = b[:len(b)+len(d.mem)-d.n]
xxhash.go#L195: copy(d.mem[:], b)
xxhash.go#L196: b = b[len(d.mem):]
xxhash.go#L197: d.n = int(d.total % uint64(len(d.mem)))
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin 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. |