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()
382 struct qht_bucket *qht_bucket_lock__no_stale(struct qht *ht, uint32_t hash, in qht_bucket_lock__no_stale()
557 const void *userp, uint32_t hash) in qht_do_lookup()
584 const void *userp, uint32_t hash) in qht_lookup__slowpath()
596 void *qht_lookup_custom(const struct qht *ht, const void *userp, uint32_t hash, in qht_lookup_custom()
619 void *qht_lookup(const struct qht *ht, const void *userp, uint32_t hash) in qht_lookup()
629 struct qht_bucket *head, void *p, uint32_t hash, in qht_insert__locked()
695 bool qht_insert(struct qht *ht, void *p, uint32_t hash, void **existing) in qht_insert()
782 bool qht_remove__locked(struct qht_bucket *head, const void *p, uint32_t hash) in qht_remove__locked()
807 bool qht_remove(struct qht *ht, const void *p, uint32_t hash) in qht_remove()
906 static void qht_map_copy(void *p, uint32_t hash, void *userp) in qht_map_copy()