/external/fio/crc/ |
fnv.h | 6 uint64_t fnv(const void *, uint32_t, uint64_t);
|
fnv.c | 1 #include "fnv.h" 6 * 64-bit fnv, but don't require 64-bit multiples of data. Use bytes 9 uint64_t fnv(const void *buf, uint32_t len, uint64_t hval) function
|
test.c | 22 #include "../crc/fnv.h" 228 t->output += fnv(buf, size, 0x8989); 306 .name = "fnv",
|
/prebuilts/go/darwin-x86/src/hash/fnv/ |
fnv_test.go | 5 package fnv package 23 {[]byte{0x81, 0x1c, 0x9d, 0xc5}, "", "fnv\x01\x81\x1c\x9d\xc5"}, 24 {[]byte{0x05, 0x0c, 0x5d, 0x7e}, "a", "fnv\x01\x81\x1c\x9d\xc5"}, 25 {[]byte{0x70, 0x77, 0x2d, 0x38}, "ab", "fnv\x01\x05\f]~"}, 26 {[]byte{0x43, 0x9c, 0x2f, 0x4b}, "abc", "fnv\x01\x05\f]~"}, 30 {[]byte{0x81, 0x1c, 0x9d, 0xc5}, "", "fnv\x02\x81\x1c\x9d\xc5"}, 31 {[]byte{0xe4, 0x0c, 0x29, 0x2c}, "a", "fnv\x02\x81\x1c\x9d\xc5"}, 32 {[]byte{0x4d, 0x25, 0x05, 0xca}, "ab", "fnv\x02\xe4\f),"}, 33 {[]byte{0x1a, 0x47, 0xe9, 0x0b}, "abc", "fnv\x02\xe4\f),"}, 37 {[]byte{0xcb, 0xf2, 0x9c, 0xe4, 0x84, 0x22, 0x23, 0x25}, "", "fnv\x03\xcb\xf2\x9c\xe4\x84\"#%"} [all...] |
fnv.go | 5 // Package fnv implements FNV-1 and FNV-1a, non-cryptographic hash functions 13 package fnv package 40 // New32 returns a new 32-bit FNV-1 hash.Hash. 47 // New32a returns a new 32-bit FNV-1a hash.Hash. 54 // New64 returns a new 64-bit FNV-1 hash.Hash. 61 // New64a returns a new 64-bit FNV-1a hash.Hash. 68 // New128 returns a new 128-bit FNV-1 hash.Hash. 77 // New128a returns a new 128-bit FNV-1a hash.Hash [all...] |
/prebuilts/go/linux-x86/src/hash/fnv/ |
fnv_test.go | 5 package fnv package 23 {[]byte{0x81, 0x1c, 0x9d, 0xc5}, "", "fnv\x01\x81\x1c\x9d\xc5"}, 24 {[]byte{0x05, 0x0c, 0x5d, 0x7e}, "a", "fnv\x01\x81\x1c\x9d\xc5"}, 25 {[]byte{0x70, 0x77, 0x2d, 0x38}, "ab", "fnv\x01\x05\f]~"}, 26 {[]byte{0x43, 0x9c, 0x2f, 0x4b}, "abc", "fnv\x01\x05\f]~"}, 30 {[]byte{0x81, 0x1c, 0x9d, 0xc5}, "", "fnv\x02\x81\x1c\x9d\xc5"}, 31 {[]byte{0xe4, 0x0c, 0x29, 0x2c}, "a", "fnv\x02\x81\x1c\x9d\xc5"}, 32 {[]byte{0x4d, 0x25, 0x05, 0xca}, "ab", "fnv\x02\xe4\f),"}, 33 {[]byte{0x1a, 0x47, 0xe9, 0x0b}, "abc", "fnv\x02\xe4\f),"}, 37 {[]byte{0xcb, 0xf2, 0x9c, 0xe4, 0x84, 0x22, 0x23, 0x25}, "", "fnv\x03\xcb\xf2\x9c\xe4\x84\"#%"} [all...] |
fnv.go | 5 // Package fnv implements FNV-1 and FNV-1a, non-cryptographic hash functions 13 package fnv package 40 // New32 returns a new 32-bit FNV-1 hash.Hash. 47 // New32a returns a new 32-bit FNV-1a hash.Hash. 54 // New64 returns a new 64-bit FNV-1 hash.Hash. 61 // New64a returns a new 64-bit FNV-1a hash.Hash. 68 // New128 returns a new 128-bit FNV-1 hash.Hash. 77 // New128a returns a new 128-bit FNV-1a hash.Hash [all...] |
/prebuilts/go/darwin-x86/src/hash/ |
marshal_test.go | 23 "hash/fnv" 43 {"fnv32", func() hash.Hash { return fnv.New32() }, fromHex("666e760171ba3d77")}, 44 {"fnv32a", func() hash.Hash { return fnv.New32a() }, fromHex("666e76027439f86f")}, 45 {"fnv64", func() hash.Hash { return fnv.New64() }, fromHex("666e7603cc64e0e97692c637")}, 46 {"fnv64a", func() hash.Hash { return fnv.New64a() }, fromHex("666e7604c522af9b0dede66f")}, 47 {"fnv128", func() hash.Hash { return fnv.New128() }, fromHex("666e760561587a70a0f66d7981dc980e2cabbaf7")}, 48 {"fnv128a", func() hash.Hash { return fnv.New128a() }, fromHex("666e7606a955802b0136cb67622b461d9f91e6ff")},
|
/prebuilts/go/linux-x86/src/hash/ |
marshal_test.go | 23 "hash/fnv" 43 {"fnv32", func() hash.Hash { return fnv.New32() }, fromHex("666e760171ba3d77")}, 44 {"fnv32a", func() hash.Hash { return fnv.New32a() }, fromHex("666e76027439f86f")}, 45 {"fnv64", func() hash.Hash { return fnv.New64() }, fromHex("666e7603cc64e0e97692c637")}, 46 {"fnv64a", func() hash.Hash { return fnv.New64a() }, fromHex("666e7604c522af9b0dede66f")}, 47 {"fnv128", func() hash.Hash { return fnv.New128() }, fromHex("666e760561587a70a0f66d7981dc980e2cabbaf7")}, 48 {"fnv128a", func() hash.Hash { return fnv.New128a() }, fromHex("666e7606a955802b0136cb67622b461d9f91e6ff")},
|
/external/python/cpython3/Include/ |
pyhash.h | 38 * pppppppp ssssssss ........ fnv -- two Py_hash_t 45 * ppppssss ........ ........ fnv -- two Py_hash_t 57 /* two Py_hash_t for FNV */ 61 } fnv; member in union:__anon33175 121 * - FNV is available on all platforms and architectures.
|
/external/python/cpython3/Python/ |
pyhash.c | 239 * Modified Fowler-Noll-Vo (FNV) hash function 242 fnv(const void *src, Py_ssize_t len) function 263 x = (Py_uhash_t) _Py_HashSecret.fnv.prefix; 274 x ^= (Py_uhash_t) _Py_HashSecret.fnv.suffix; 281 static PyHash_FuncDef PyHash_Func = {fnv, "fnv", 8 * SIZEOF_PY_HASH_T,
|
/external/fio/lib/ |
bloom.c | 10 #include "../crc/fnv.h" 33 return fnv(buf, len, seed);
|
/prebuilts/go/darwin-x86/src/go/internal/gccgoimporter/ |
gccgoinstallation_test.go | 79 "hash/fnv",
|
/prebuilts/go/darwin-x86/test/stress/ |
parsego.go | 152 "hash/fnv",
|
/prebuilts/go/linux-x86/src/go/internal/gccgoimporter/ |
gccgoinstallation_test.go | 79 "hash/fnv",
|
/prebuilts/go/linux-x86/test/stress/ |
parsego.go | 152 "hash/fnv",
|
/prebuilts/go/darwin-x86/test/bench/garbage/ |
parser.go | 212 "hash/fnv",
|
/prebuilts/go/linux-x86/test/bench/garbage/ |
parser.go | 212 "hash/fnv",
|
/prebuilts/go/darwin-x86/src/go/build/ |
deps_test.go | 110 "hash/fnv": {"L2", "hash"}, 130 "hash/fnv",
|
/prebuilts/go/linux-x86/src/go/build/ |
deps_test.go | 110 "hash/fnv": {"L2", "hash"}, 130 "hash/fnv",
|
/external/fio/ |
Makefile | 237 crc/murmur3.o crc/crc32c.o crc/crc32c-intel.o crc/crc32c-arm64.o crc/fnv.o
|
/prebuilts/go/darwin-x86/test/ |
run.go | 18 "hash/fnv" 174 h := fnv.New32()
|
/prebuilts/go/linux-x86/test/ |
run.go | 18 "hash/fnv" 174 h := fnv.New32()
|
/external/python/cpython3/ |
configure | [all...] |