Searched refs:hval (Results 1 – 10 of 10) sorted by relevance
/third_party/elfutils/lib/ |
D | fixedsizehash.h | 79 HASHTYPE hval; in CONCAT() local 133 HASHTYPE hval, TYPE *data) in CONCAT() 135 size_t idx = 1 + hval % htab->nslots; in CONCAT() 137 if (htab->table[idx].hval != 0) in CONCAT() 142 if (htab->table[idx].hval == hval in CONCAT() 147 hash = 1 + hval % (htab->nslots - 2); in CONCAT() 156 if (htab->table[idx].hval == hval in CONCAT() 160 while (htab->table[idx].hval != 0); in CONCAT() 173 HASHTYPE hval = HASHFCT (str, len ?: strlen (str)); in CONCAT() local 176 slot = CONCAT(PREFIX,fshash_lookup) (htab, hval, data); in CONCAT() [all …]
|
D | dynamicsizehash.c | 47 lookup (NAME *htab, HASHTYPE hval, TYPE val __attribute__ ((unused))) in lookup() argument 51 size_t idx = 1 + (hval < htab->size ? hval : hval % htab->size); in lookup() 57 if (htab->table[idx].hashval == hval in lookup() 62 hash = 1 + hval % (htab->size - 2); in lookup() 72 if (htab->table[idx].hashval == hval in lookup() 83 insert_entry_2 (NAME *htab, HASHTYPE hval, size_t idx, TYPE data) in insert_entry_2() argument 104 htab->table[idx].hashval = hval; in insert_entry_2() 210 INSERT(NAME) (NAME *htab, HASHTYPE hval, TYPE data) in INSERT() 215 hval = hval ?: 1; in INSERT() 217 idx = lookup (htab, hval, data); in INSERT() [all …]
|
D | dynamicsizehash_concurrent.c | 43 lookup (NAME *htab, HASHTYPE hval) in lookup() argument 47 size_t idx = 1 + (hval < htab->size ? hval : hval % htab->size); in lookup() 53 if (hash == hval) in lookup() 59 HASHTYPE second_hash = 1 + hval % (htab->size - 2); in lookup() 70 if (hash == hval) in lookup() 78 insert_helper (NAME *htab, HASHTYPE hval, TYPE val) in insert_helper() argument 82 size_t idx = 1 + (hval < htab->size ? hval : hval % htab->size); in insert_helper() 89 if (hash == hval) in insert_helper() 102 atomic_store_explicit(&htab->table[idx].hashval, hval, in insert_helper() 114 if (hash == hval) in insert_helper() [all …]
|
D | dynamicsizehash.h | 95 extern int name##_insert (name *htab, HASHTYPE hval, TYPE data); \ 98 extern int name##_overwrite (name *htab, HASHTYPE hval, TYPE data); \ 101 extern TYPE name##_find (name *htab, HASHTYPE hval, TYPE val);
|
D | dynamicsizehash_concurrent.h | 97 extern int name##_insert (name *htab, HASHTYPE hval, TYPE data); \ 100 extern TYPE name##_find (name *htab, HASHTYPE hval);
|
/third_party/toybox/kconfig/ |
D | zconf.hash.c_shipped | 74 register int hval = len; 76 switch (hval) 79 hval += asso_values[(unsigned char)str[2]]; 83 hval += asso_values[(unsigned char)str[0]]; 86 return hval;
|
/third_party/mksh/ |
D | main.c | 1855 j = perturb = tblp->ua.hval; in tgrow() 1900 if ((p = *pp) != NULL && (p->ua.hval != h || !(p->flag & DEFINED) || in ktscan() 1933 p->ua.hval = h; in ktenter()
|
D | expr.c | 673 vp->ua.hval = 0; in tempvar()
|
D | sh.h | 1774 uint32_t hval; /* hash(name) */ member
|
/third_party/elfutils/src/ |
D | elflint.c | 2242 Elf32_Word hval = elf_gnu_hash (symname); in check_gnu_hash() local 2243 if ((hval & ~1u) != (chainhash & ~1u)) in check_gnu_hash() 2250 size_t maskidx = (hval / classbits) & bitmask_idxmask; in check_gnu_hash() 2262 |= UINT32_C (1) << (hval & (classbits - 1)); in check_gnu_hash() 2264 |= UINT32_C (1) << ((hval >> shift) & (classbits - 1)); in check_gnu_hash() 2269 |= UINT64_C (1) << (hval & (classbits - 1)); in check_gnu_hash() 2271 |= UINT64_C (1) << ((hval >> shift) & (classbits - 1)); in check_gnu_hash()
|