Searched refs:hashval (Results 1 - 3 of 3) sorted by relevance

/seL4-refos-master/projects/util_libs/libutils/include/utils/
H A Duthash.h164 #define HASH_FIND_BYHASHVALUE(hh,head,keyptr,keylen,hashval,out) \
169 HASH_TO_BKT(hashval, (head)->hh.tbl->num_buckets, _hf_bkt); \
170 if (HASH_BLOOM_TEST((head)->hh.tbl, hashval) != 0) { \
171 HASH_FIND_IN_BKT((head)->hh.tbl, hh, (head)->hh.tbl->buckets[ _hf_bkt ], keyptr, keylen, hashval, out); \
255 #define HASH_REPLACE_BYHASHVALUE_INORDER(hh,head,fieldname,keylen_in,hashval,add,replaced,cmpfcn) \
258 HASH_FIND_BYHASHVALUE(hh, head, &((add)->fieldname), keylen_in, hashval, replaced); \
262 HASH_ADD_KEYPTR_BYHASHVALUE_INORDER(hh, head, &((add)->fieldname), keylen_in, hashval, add, cmpfcn); \
265 #define HASH_REPLACE_BYHASHVALUE(hh,head,fieldname,keylen_in,hashval,add,replaced) \
268 HASH_FIND_BYHASHVALUE(hh, head, &((add)->fieldname), keylen_in, hashval, replaced); \
272 HASH_ADD_KEYPTR_BYHASHVALUE(hh, head, &((add)->fieldname), keylen_in, hashval, ad
[all...]
/seL4-refos-master/libs/libutils/include/utils/
H A Duthash.h164 #define HASH_FIND_BYHASHVALUE(hh,head,keyptr,keylen,hashval,out) \
169 HASH_TO_BKT(hashval, (head)->hh.tbl->num_buckets, _hf_bkt); \
170 if (HASH_BLOOM_TEST((head)->hh.tbl, hashval) != 0) { \
171 HASH_FIND_IN_BKT((head)->hh.tbl, hh, (head)->hh.tbl->buckets[ _hf_bkt ], keyptr, keylen, hashval, out); \
255 #define HASH_REPLACE_BYHASHVALUE_INORDER(hh,head,fieldname,keylen_in,hashval,add,replaced,cmpfcn) \
258 HASH_FIND_BYHASHVALUE(hh, head, &((add)->fieldname), keylen_in, hashval, replaced); \
262 HASH_ADD_KEYPTR_BYHASHVALUE_INORDER(hh, head, &((add)->fieldname), keylen_in, hashval, add, cmpfcn); \
265 #define HASH_REPLACE_BYHASHVALUE(hh,head,fieldname,keylen_in,hashval,add,replaced) \
268 HASH_FIND_BYHASHVALUE(hh, head, &((add)->fieldname), keylen_in, hashval, replaced); \
272 HASH_ADD_KEYPTR_BYHASHVALUE(hh, head, &((add)->fieldname), keylen_in, hashval, ad
[all...]
/seL4-refos-master/libs/libmuslc/ldso/
H A Ddynlink.c227 uint32_t *hashval = buckets + nbuckets + (i - hashtab[1]);
230 uint32_t h2 = *hashval++;
836 uint32_t *hashval; local
842 hashval = buckets + p->ghashtab[0] + (nsym - p->ghashtab[1]);
844 while (!(*hashval++ & 1));

Completed in 135 milliseconds