/third_party/ltp/libs/libltpvdso/ |
H A D | parse_vdso.c | 71 /* return value of hash table entry */ 84 /* return pointer to hash table entry */ 108 /* 64bit s390 and alpha have hash entry size of 8 bytes */ in vdso_init_from_sysinfo_ehdr() 141 ELF(Word) *hash = 0; in vdso_init_from_sysinfo_ehdr() 159 hash = (ELF(Word) *) in vdso_init_from_sysinfo_ehdr() 175 if (!vdso_info.symstrings || !vdso_info.symtab || !hash) in vdso_init_from_sysinfo_ehdr() 182 vdso_info.nbucket = get_hash_val(hash, 0); in vdso_init_from_sysinfo_ehdr() 183 vdso_info.nchain = get_hash_val(hash, 1); in vdso_init_from_sysinfo_ehdr() 184 vdso_info.bucket = get_hash_ptr(hash, 2); in vdso_init_from_sysinfo_ehdr() 185 vdso_info.chain = get_hash_ptr(hash, vdso_inf in vdso_init_from_sysinfo_ehdr() [all...] |
/third_party/python/Modules/_ssl/ |
H A D | cert.c | 33 self->hash = -1; in newCertificate() 181 if (self->hash == (Py_hash_t)-1) { in certificate_hash() 182 unsigned long hash; in certificate_hash() local 183 hash = X509_subject_name_hash(self->cert); in certificate_hash() 184 if ((Py_hash_t)hash == (Py_hash_t)-1) { in certificate_hash() 185 self->hash = -2; in certificate_hash() 187 self->hash = (Py_hash_t)hash; in certificate_hash() 190 return self->hash; in certificate_hash()
|
/third_party/skia/infra/wasm-common/gold/ |
H A D | wasm_gold_aggregator.go | 45 gitHash = flag.String("git_hash", "-", "The git commit hash of the version being tested") 121 hash := "" 122 if hash, err = writeBase64EncodedPNG(testOutput.Data); err != nil { 136 Digest: types.Digest(hash), 202 // decoded PNG bytes and any error. This hash is what will be used as 216 // compute the hash of the pixel values, like DM does 221 hash := "" 225 hash = fmt.Sprintf("%x", md5.Sum(i.Pix)) 228 hash = fmt.Sprintf("%x", md5.Sum(i.Pix)) 231 hash [all...] |
/third_party/skia/infra/lottiecap/gold/ |
H A D | lottie-web-aggregator.go | 45 gitHash = flag.String("git_hash", "-", "The git commit hash of the version being tested") 113 hash := "" 114 if hash, err = writeBase64EncodedPNG(testOutput.Data); err != nil { 126 Digest: types.Digest(hash), 188 // decoded PNG bytes and any error. This hash is what will be used as 202 // compute the hash of the pixel values, like DM does 207 hash := "" 211 hash = fmt.Sprintf("%x", md5.Sum(i.Pix)) 214 hash = fmt.Sprintf("%x", md5.Sum(i.Pix)) 217 hash [all...] |
/third_party/python/Objects/ |
H A D | odictobject.c | 35 2. keep a simple hash table mirroring the order of dict's, mapping each key 50 The catch with mirroring the hash table ordering is that we have to keep 91 * _odict_add_new_node(od, key, hash) 95 * _odict_clear_node(od, node, key, hash) 100 * _odict_find_node_hash(od, key, hash) 491 _ODictNode **od_fast_nodes; /* hash table that mirrors the dict table */ 507 Py_hash_t hash; member 515 (node->hash) 528 /* Return the index into the hash table, regardless of a valid node. */ 530 _odict_get_index_raw(PyODictObject *od, PyObject *key, Py_hash_t hash) in _odict_get_index_raw() argument 586 _odict_get_index(PyODictObject *od, PyObject *key, Py_hash_t hash) _odict_get_index() argument 606 _odict_find_node_hash(PyODictObject *od, PyObject *key, Py_hash_t hash) _odict_find_node_hash() argument 623 Py_hash_t hash; _odict_find_node() local 665 _odict_add_new_node(PyODictObject *od, PyObject *key, Py_hash_t hash) _odict_add_new_node() argument 743 _odict_clear_node(PyODictObject *od, _ODictNode *node, PyObject *key, Py_hash_t hash) _odict_clear_node() argument 1038 _odict_popkey_hash(PyObject *od, PyObject *key, PyObject *failobj, Py_hash_t hash) _odict_popkey_hash() argument 1087 Py_hash_t hash = PyObject_Hash(key); OrderedDict_pop_impl() local 1597 _PyODict_SetItem_KnownHash(PyObject *od, PyObject *key, PyObject *value, Py_hash_t hash) _PyODict_SetItem_KnownHash() argument 1617 Py_hash_t hash = PyObject_Hash(key); PyODict_SetItem() local 1627 Py_hash_t hash = PyObject_Hash(key); PyODict_DelItem() local [all...] |
/kernel/linux/linux-6.6/lib/zstd/compress/ |
H A D | zstd_ldm.c | 30 * Initializes the rolling hash state such that it will honor the 43 * In the gear hash algorithm, bit n depends on the last n bytes; in ZSTD_ldm_gear_init() 55 /* In this degenerate case we simply honor the hash rate. */ in ZSTD_ldm_gear_init() 61 * Feeds [data, data + minMatchLength) into the hash without registering any 62 * splits. This effectively resets the hash state. This is used when skipping 68 U64 hash = state->rolling; in ZSTD_ldm_gear_reset() local 72 hash = (hash << 1) + ZSTD_ldm_gearTab[data[n] & 0xff]; \ in ZSTD_ldm_gear_reset() 101 U64 hash, mask; in ZSTD_ldm_gear_feed() local 103 hash in ZSTD_ldm_gear_feed() 172 ZSTD_ldm_getBucket( ldmState_t* ldmState, size_t hash, ldmParams_t const ldmParams) ZSTD_ldm_getBucket() argument 180 ZSTD_ldm_insertEntry(ldmState_t* ldmState, size_t const hash, const ldmEntry_t entry, ldmParams_t const ldmParams) ZSTD_ldm_insertEntry() argument 293 U32 const hash = (U32)(xxhash & (((U32)1 << hBits) - 1)); ZSTD_ldm_fillHashTable() local 371 U32 const hash = (U32)(xxhash & (((U32)1 << hBits) - 1)); ZSTD_ldm_generateSequences_internal() local 386 U32 const hash = candidates[n].hash; ZSTD_ldm_generateSequences_internal() local [all...] |
/third_party/protobuf/csharp/src/Google.Protobuf/WellKnownTypes/ |
H A D | Api.cs | 251 int hash = 1; in GetHashCode() 252 if (Name.Length != 0) hash ^= Name.GetHashCode(); in GetHashCode() 253 hash ^= methods_.GetHashCode(); in GetHashCode() 254 hash ^= options_.GetHashCode(); in GetHashCode() 255 if (Version.Length != 0) hash ^= Version.GetHashCode(); in GetHashCode() 256 if (sourceContext_ != null) hash ^= SourceContext.GetHashCode(); in GetHashCode() 257 hash ^= mixins_.GetHashCode(); in GetHashCode() 258 if (Syntax != global::Google.Protobuf.WellKnownTypes.Syntax.Proto2) hash ^= Syntax.GetHashCode(); in GetHashCode() 260 hash ^= _unknownFields.GetHashCode(); in GetHashCode() 262 return hash; in GetHashCode() [all...] |
/kernel/linux/linux-5.10/crypto/ |
H A D | ahash.c | 5 * This is the asynchronous version of hash.c with notification of 11 #include <crypto/internal/hash.h> 35 static inline struct ahash_alg *crypto_ahash_alg(struct crypto_ahash *hash) in crypto_ahash_alg() argument 37 return container_of(crypto_hash_alg_common(hash), struct ahash_alg, in crypto_ahash_alg() 216 * is necessary. See include/crypto/hash.h and include/linux/crypto.h in ahash_save_req() 449 struct crypto_ahash *hash = __crypto_ahash_cast(tfm); in crypto_ahash_exit_tfm() local 450 struct ahash_alg *alg = crypto_ahash_alg(hash); in crypto_ahash_exit_tfm() 452 alg->exit_tfm(hash); in crypto_ahash_exit_tfm() 457 struct crypto_ahash *hash = __crypto_ahash_cast(tfm); in crypto_ahash_init_tfm() local 458 struct ahash_alg *alg = crypto_ahash_alg(hash); in crypto_ahash_init_tfm() [all...] |
/kernel/linux/linux-5.10/lib/xz/ |
H A D | xz_dec_stream.c | 93 struct xz_dec_hash hash; member 112 * Hash calculated from the Records (matches block.hash in 115 struct xz_dec_hash hash; member 215 * the sizes possibly stored in the Block Header. Update the hash and 259 s->block.hash.unpadded += s->block_header.size in dec_block() 263 s->block.hash.unpadded += check_sizes[s->check_type]; in dec_block() 266 s->block.hash.unpadded += 4; in dec_block() 269 s->block.hash.uncompressed += s->block.uncompressed; in dec_block() 270 s->block.hash.crc32 = xz_crc32( in dec_block() 271 (const uint8_t *)&s->block.hash, in dec_block() [all...] |
/kernel/linux/linux-6.6/lib/xz/ |
H A D | xz_dec_stream.c | 93 struct xz_dec_hash hash; member 112 * Hash calculated from the Records (matches block.hash in 115 struct xz_dec_hash hash; member 215 * the sizes possibly stored in the Block Header. Update the hash and 259 s->block.hash.unpadded += s->block_header.size in dec_block() 263 s->block.hash.unpadded += check_sizes[s->check_type]; in dec_block() 266 s->block.hash.unpadded += 4; in dec_block() 269 s->block.hash.uncompressed += s->block.uncompressed; in dec_block() 270 s->block.hash.crc32 = xz_crc32( in dec_block() 271 (const uint8_t *)&s->block.hash, in dec_block() [all...] |
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/util/ |
H A D | StringTrieBuilder.java | 184 // hashCode() and equals() for use with registerNode() and the nodes hash. 281 int hash=0x111111; in hashCode() 283 hash=hash*37+value; in hashCode() 285 return hash; in hashCode() 361 public int hashCode() /*const*/ { return hash; } in hashCode() 490 hash=(0x333333*37+length)*37+next.hashCode(); in setHashCode() 492 hash=hash*37+value; in setHashCode() 495 hash in setHashCode() 503 private int hash; global() field in StringTrieBuilder.LinearMatchNode 599 protected int hash; global() field in StringTrieBuilder.BranchNode [all...] |
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/util/ |
H A D | StringTrieBuilder.java | 183 // hashCode() and equals() for use with registerNode() and the nodes hash. 280 int hash=0x111111; in hashCode() 282 hash=hash*37+value; in hashCode() 284 return hash; in hashCode() 360 public int hashCode() /*const*/ { return hash; } in hashCode() 489 hash=(0x333333*37+length)*37+next.hashCode(); in setHashCode() 491 hash=hash*37+value; in setHashCode() 494 hash in setHashCode() 502 private int hash; global() field in StringTrieBuilder.LinearMatchNode 598 protected int hash; global() field in StringTrieBuilder.BranchNode [all...] |
/third_party/lzma/Asm/x86/ |
H A D | LzFindOpt.asm | 59 hash equ ptr0
define 166 mov hash, hash_PAR
191 cmp hash, hash_lim
196 ; UInt32 delta = *hash++;
197 mov diff_x, [hash] ; delta
198 add hash, 4
237 mov hash_VAR, hash
318 mov hash, hash_VAR
321 cmp hash, hash_lim
322 jne main_loop ; if (hash ! [all...] |
/third_party/node/deps/v8/src/objects/ |
H A D | string-table.cc | 74 if (string.hash() != key->hash()) return false; in KeyIsMatch() 88 // The elements themselves are stored as an open-addressed hash table, with 140 uint32_t hash) const; 143 uint32_t hash) const; 148 uint32_t hash) const; 168 inline static InternalIndex FirstProbe(uint32_t hash, uint32_t size) { in FirstProbe() argument 169 return InternalIndex(hash & (size - 1)); in FirstProbe() 241 uint32_t hash = string.hash(); in Resize() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/eap_common/ |
H A D | ikev2_common.c | 57 size_t data_len, u8 *hash) in ikev2_integ_hash() 67 os_memcpy(hash, tmphash, 12); in ikev2_integ_hash() 74 os_memcpy(hash, tmphash, 12); in ikev2_integ_hash() 99 u8 *hash) in ikev2_prf_hash() 104 hash); in ikev2_prf_hash() 106 return hmac_md5_vector(key, key_len, num_elem, addr, len, hash); in ikev2_prf_hash() 117 u8 hash[IKEV2_MAX_HASH_LEN]; in ikev2_prf_plus() local 130 addr[0] = hash; in ikev2_prf_plus() 144 &len[1], hash); in ikev2_prf_plus() 147 hash); in ikev2_prf_plus() 56 ikev2_integ_hash(int alg, const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *hash) ikev2_integ_hash() argument 97 ikev2_prf_hash(int alg, const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *hash) ikev2_prf_hash() argument 378 u8 *sign_data, *pos, *buf, hash[IKEV2_MAX_HASH_LEN]; ikev2_derive_auth_data() local 436 u8 hash[IKEV2_MAX_HASH_LEN], *decrypted; ikev2_decrypt_payload() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/tls/ |
H A D | tlsv1_client_ocsp.c | 54 u8 hash[SHA1_MAC_LEN]; in ocsp_responder_id_match() local 58 if (sha1_vector(1, addr, len, hash) < 0) in ocsp_responder_id_match() 60 return os_memcmp(hash, key_hash, SHA1_MAC_LEN) == 0; in ocsp_responder_id_match() 68 size_t data_len, u8 *hash) in ocsp_hash_data() 75 if (sha1_vector(1, addr, len, hash) < 0) in ocsp_hash_data() 77 wpa_hexdump(MSG_MSGDUMP, "OCSP: Hash (SHA1)", hash, 20); in ocsp_hash_data() 82 if (sha256_vector(1, addr, len, hash) < 0) in ocsp_hash_data() 84 wpa_hexdump(MSG_MSGDUMP, "OCSP: Hash (SHA256)", hash, 32); in ocsp_hash_data() 89 if (sha384_vector(1, addr, len, hash) < 0) in ocsp_hash_data() 91 wpa_hexdump(MSG_MSGDUMP, "OCSP: Hash (SHA384)", hash, 4 in ocsp_hash_data() 67 ocsp_hash_data(struct asn1_oid *alg, const u8 *data, size_t data_len, u8 *hash) ocsp_hash_data() argument 123 u8 hash[64]; tls_process_ocsp_single_response() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/common/ |
H A D | sae_pk.c | 529 int sae_hash(size_t hash_len, const u8 *data, size_t len, u8 *hash) in sae_hash() argument 532 return sha256_vector(1, &data, &len, hash); in sae_hash() 535 return sha384_vector(1, &data, &len, hash); in sae_hash() 539 return sha512_vector(1, &data, &len, hash); in sae_hash() 547 const u8 *pubkey, size_t pubkey_len, u8 *hash) in sae_pk_hash_sig_data() 588 hash) < 0) in sae_pk_hash_sig_data() 590 wpa_hexdump(MSG_DEBUG, "SAE-PK: hash(data to be signed)", in sae_pk_hash_sig_data() 591 hash, hash_len); in sae_pk_hash_sig_data() 608 u8 hash[SAE_MAX_HASH_LEN]; in sae_write_confirm_pk() local 646 wpabuf_len(pk->pubkey), hash) < in sae_write_confirm_pk() 545 sae_pk_hash_sig_data(struct sae_data *sae, size_t hash_len, bool ap, const u8 *m, size_t m_len, const u8 *pubkey, size_t pubkey_len, u8 *hash) sae_pk_hash_sig_data() argument 710 u8 hash[SAE_MAX_HASH_LEN]; sae_pk_valid_fingerprint() local 779 u8 hash[SAE_MAX_HASH_LEN]; sae_check_confirm_pk() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/eap_common/ |
H A D | ikev2_common.c | 57 size_t data_len, u8 *hash) in ikev2_integ_hash() 67 os_memcpy(hash, tmphash, 12); in ikev2_integ_hash() 74 os_memcpy(hash, tmphash, 12); in ikev2_integ_hash() 99 u8 *hash) in ikev2_prf_hash() 104 hash); in ikev2_prf_hash() 106 return hmac_md5_vector(key, key_len, num_elem, addr, len, hash); in ikev2_prf_hash() 117 u8 hash[IKEV2_MAX_HASH_LEN]; in ikev2_prf_plus() local 130 addr[0] = hash; in ikev2_prf_plus() 144 &len[1], hash); in ikev2_prf_plus() 147 hash); in ikev2_prf_plus() 56 ikev2_integ_hash(int alg, const u8 *key, size_t key_len, const u8 *data, size_t data_len, u8 *hash) ikev2_integ_hash() argument 97 ikev2_prf_hash(int alg, const u8 *key, size_t key_len, size_t num_elem, const u8 *addr[], const size_t *len, u8 *hash) ikev2_prf_hash() argument 378 u8 *sign_data, *pos, *buf, hash[IKEV2_MAX_HASH_LEN]; ikev2_derive_auth_data() local 436 u8 hash[IKEV2_MAX_HASH_LEN], *decrypted; ikev2_decrypt_payload() local [all...] |
/third_party/wpa_supplicant/wpa_supplicant-2.9_standard/src/tls/ |
H A D | tlsv1_client_ocsp.c | 54 u8 hash[SHA1_MAC_LEN]; in ocsp_responder_id_match() local 58 if (sha1_vector(1, addr, len, hash) < 0) in ocsp_responder_id_match() 60 return os_memcmp(hash, key_hash, SHA1_MAC_LEN) == 0; in ocsp_responder_id_match() 68 size_t data_len, u8 *hash) in ocsp_hash_data() 75 if (sha1_vector(1, addr, len, hash) < 0) in ocsp_hash_data() 77 wpa_hexdump(MSG_MSGDUMP, "OCSP: Hash (SHA1)", hash, 20); in ocsp_hash_data() 82 if (sha256_vector(1, addr, len, hash) < 0) in ocsp_hash_data() 84 wpa_hexdump(MSG_MSGDUMP, "OCSP: Hash (SHA256)", hash, 32); in ocsp_hash_data() 89 if (sha384_vector(1, addr, len, hash) < 0) in ocsp_hash_data() 91 wpa_hexdump(MSG_MSGDUMP, "OCSP: Hash (SHA384)", hash, 4 in ocsp_hash_data() 67 ocsp_hash_data(struct asn1_oid *alg, const u8 *data, size_t data_len, u8 *hash) ocsp_hash_data() argument 123 u8 hash[64]; tls_process_ocsp_single_response() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | eswitch_offloads_termtbl.c | 24 u32 hash; in mlx5_eswitch_termtbl_hash() local 26 hash = jhash_1word(flow_act->action, 0); in mlx5_eswitch_termtbl_hash() 27 hash = jhash((const void *)&flow_act->vlan, in mlx5_eswitch_termtbl_hash() 28 sizeof(flow_act->vlan), hash); in mlx5_eswitch_termtbl_hash() 29 hash = jhash((const void *)&dest->vport.num, in mlx5_eswitch_termtbl_hash() 30 sizeof(dest->vport.num), hash); in mlx5_eswitch_termtbl_hash() 31 hash = jhash((const void *)&dest->vport.vhca_id, in mlx5_eswitch_termtbl_hash() 32 sizeof(dest->vport.num), hash); in mlx5_eswitch_termtbl_hash() 34 hash = jhash(flow_act->pkt_reformat, in mlx5_eswitch_termtbl_hash() 36 hash); in mlx5_eswitch_termtbl_hash() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | eswitch_offloads_termtbl.c | 24 u32 hash; in mlx5_eswitch_termtbl_hash() local 26 hash = jhash_1word(flow_act->action, 0); in mlx5_eswitch_termtbl_hash() 27 hash = jhash((const void *)&flow_act->vlan, in mlx5_eswitch_termtbl_hash() 28 sizeof(flow_act->vlan), hash); in mlx5_eswitch_termtbl_hash() 29 hash = jhash((const void *)&dest->vport.num, in mlx5_eswitch_termtbl_hash() 30 sizeof(dest->vport.num), hash); in mlx5_eswitch_termtbl_hash() 31 hash = jhash((const void *)&dest->vport.vhca_id, in mlx5_eswitch_termtbl_hash() 32 sizeof(dest->vport.num), hash); in mlx5_eswitch_termtbl_hash() 34 hash = jhash(flow_act->pkt_reformat, in mlx5_eswitch_termtbl_hash() 36 hash); in mlx5_eswitch_termtbl_hash() [all...] |
/kernel/linux/linux-6.6/io_uring/ |
H A D | tctx.c | 18 struct io_wq_hash *hash; in io_init_wq_offload() local 23 hash = ctx->hash_map; in io_init_wq_offload() 24 if (!hash) { in io_init_wq_offload() 25 hash = kzalloc(sizeof(*hash), GFP_KERNEL); in io_init_wq_offload() 26 if (!hash) { in io_init_wq_offload() 30 refcount_set(&hash->refs, 1); in io_init_wq_offload() 31 init_waitqueue_head(&hash->wait); in io_init_wq_offload() 32 ctx->hash_map = hash; in io_init_wq_offload() 36 data.hash in io_init_wq_offload() [all...] |
/third_party/node/test/fixtures/wpt/WebCryptoAPI/derive_bits_keys/ |
H A D | cfrg_curves_keys.js | 25 {name: "HMAC", hash: "SHA-256", length: 256}, true, 43 derived = await subtle.deriveKey({name: algorithmName, public: key.publicKey}, key.privateKey, {name: "HMAC", hash: "SHA-256", length: 256}, true, ["sign", "verify"]); 60 return subtle.deriveKey({name: algorithmName, public: publicKeys[algorithmName]}, privateKeys[algorithmName], {name: "HMAC", hash: "SHA-256", length: 256}, true, ["sign", "verify"]) 71 return subtle.deriveKey({name: algorithmName.toLowerCase(), public: publicKeys[algorithmName]}, privateKeys[algorithmName], {name: "HMAC", hash: "SHA-256", length: 256}, true, ["sign", "verify"]) 83 return subtle.deriveKey({name: algorithmName}, privateKeys[algorithmName], {name: "HMAC", hash: "SHA-256", length: 256}, true, ["sign", "verify"]) 94 return subtle.deriveKey({name: algorithmName, public: {message: "Not a CryptoKey"}}, privateKeys[algorithmName], {name: "HMAC", hash: "SHA-256", length: 256}, true, ["sign", "verify"]) 109 return subtle.deriveKey({name: algorithmName, public: publicKey}, privateKeys[algorithmName], {name: "HMAC", hash: "SHA-256", length: 256}, true, ["sign", "verify"]) 120 return subtle.deriveKey({name: algorithmName, public: publicKeys[algorithmName]}, noDeriveKeyKeys[algorithmName], {name: "HMAC", hash: "SHA-256", length: 256}, true, ["sign", "verify"]) 131 return subtle.deriveKey({name: algorithmName, public: publicKeys[algorithmName]}, publicKeys[algorithmName], {name: "HMAC", hash: "SHA-256", length: 256}, true, ["sign", "verify"]) 142 return subtle.deriveKey({name: algorithmName, public: privateKeys[algorithmName]}, privateKeys[algorithmName], {name: "HMAC", hash [all...] |
/third_party/skia/third_party/externals/brotli/research/ |
H A D | sieve.cc | 149 TextIdx hash = 0; in sieve_generate() local 154 hash = (((hash << lShift) | (hash >> rShift)) & hashMask) ^ v; in sieve_generate() 160 hash = (((hash << lShift) | (hash >> rShift)) & hashMask) ^ v; in sieve_generate() 165 TextIdx slot = hashHead[hash]; in sieve_generate() 187 map.push_back({hashHead[hash], i, 1, piece}); in sieve_generate() 188 hashHead[hash] in sieve_generate() [all...] |
/third_party/skia/third_party/externals/harfbuzz/src/ |
H A D | hb-map.hh | 76 uint32_t hash; member 78 void clear () { key = kINVALID; value = vINVALID; hash = 0; } in clear() 168 old_items[i].hash, in resize() 248 bool set_with_hash (K key, uint32_t hash, VV&& value) in set_with_hash() 253 unsigned int i = bucket_for_hash (key, hash); in set_with_hash() 267 items[i].hash = hash; in set_with_hash() 281 unsigned int bucket_for_hash (K key, uint32_t hash) const in bucket_for_hash() 283 unsigned int i = hash % prime; in bucket_for_hash() 288 if (items[i].hash in bucket_for_hash() [all...] |