Lines Matching defs:hash
306 struct qht_bucket *qht_map_to_bucket(const struct qht_map *map, uint32_t hash) in qht_map_to_bucket()
381 struct qht_bucket *qht_bucket_lock__no_stale(struct qht *ht, uint32_t hash, in qht_bucket_lock__no_stale()
556 const void *userp, uint32_t hash) in qht_do_lookup()
583 const void *userp, uint32_t hash) in qht_lookup__slowpath()
595 void *qht_lookup_custom(const struct qht *ht, const void *userp, uint32_t hash, in qht_lookup_custom()
618 void *qht_lookup(const struct qht *ht, const void *userp, uint32_t hash) in qht_lookup()
628 struct qht_bucket *head, void *p, uint32_t hash, in qht_insert__locked()
694 bool qht_insert(struct qht *ht, void *p, uint32_t hash, void **existing) in qht_insert()
781 bool qht_remove__locked(struct qht_bucket *head, const void *p, uint32_t hash) in qht_remove__locked()
806 bool qht_remove(struct qht *ht, const void *p, uint32_t hash) in qht_remove()
905 static void qht_map_copy(void *p, uint32_t hash, void *userp) in qht_map_copy()