Lines Matching refs:rhashtable
113 static inline void *rht_obj(const struct rhashtable *ht, in rht_obj()
125 static inline unsigned int rht_key_get_hash(struct rhashtable *ht, in rht_key_get_hash()
156 struct rhashtable *ht, const struct bucket_table *tbl, in rht_key_hashfn()
165 struct rhashtable *ht, const struct bucket_table *tbl, in rht_head_hashfn()
182 static inline bool rht_grow_above_75(const struct rhashtable *ht, in rht_grow_above_75()
195 static inline bool rht_shrink_below_30(const struct rhashtable *ht, in rht_shrink_below_30()
208 static inline bool rht_grow_above_100(const struct rhashtable *ht, in rht_grow_above_100()
220 static inline bool rht_grow_above_max(const struct rhashtable *ht, in rht_grow_above_max()
227 int lockdep_rht_mutex_is_held(struct rhashtable *ht);
230 static inline int lockdep_rht_mutex_is_held(struct rhashtable *ht) in lockdep_rht_mutex_is_held()
242 void *rhashtable_insert_slow(struct rhashtable *ht, const void *key,
245 void rhashtable_walk_enter(struct rhashtable *ht,
259 void rhashtable_free_and_destroy(struct rhashtable *ht,
262 void rhashtable_destroy(struct rhashtable *ht);
269 struct rhashtable *ht, struct bucket_table *tbl, unsigned int hash);
301 struct rhashtable *ht, struct bucket_table *tbl, unsigned int hash) in rht_bucket_insert()
574 struct rhashtable *ht = arg->ht; in rhashtable_compare()
582 struct rhashtable *ht, const void *key, in __rhashtable_lookup()
635 struct rhashtable *ht, const void *key, in rhashtable_lookup()
658 struct rhashtable *ht, const void *key, in rhashtable_lookup_fast()
698 struct rhashtable *ht, const void *key, struct rhash_head *obj, in __rhashtable_insert_fast()
820 struct rhashtable *ht, struct rhash_head *obj, in rhashtable_insert_fast()
897 struct rhashtable *ht, struct rhash_head *obj, in rhashtable_lookup_insert_fast()
924 struct rhashtable *ht, struct rhash_head *obj, in rhashtable_lookup_get_insert_fast()
951 struct rhashtable *ht, const void *key, struct rhash_head *obj, in rhashtable_lookup_insert_key()
977 struct rhashtable *ht, const void *key, struct rhash_head *obj, in rhashtable_lookup_get_insert_key()
987 struct rhashtable *ht, struct bucket_table *tbl, in __rhashtable_remove_fast_one()
1068 struct rhashtable *ht, struct rhash_head *obj, in __rhashtable_remove_fast()
1109 struct rhashtable *ht, struct rhash_head *obj, in rhashtable_remove_fast()
1139 struct rhashtable *ht, struct bucket_table *tbl, in __rhashtable_replace_fast()
1201 struct rhashtable *ht, struct rhash_head *obj_old, in rhashtable_replace_fast()