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()
582 struct rhashtable *ht = arg->ht; in rhashtable_compare()
590 struct rhashtable *ht, const void *key, in __rhashtable_lookup()
643 struct rhashtable *ht, const void *key, in rhashtable_lookup()
666 struct rhashtable *ht, const void *key, in rhashtable_lookup_fast()
706 struct rhashtable *ht, const void *key, struct rhash_head *obj, in __rhashtable_insert_fast()
829 struct rhashtable *ht, struct rhash_head *obj, in rhashtable_insert_fast()
906 struct rhashtable *ht, struct rhash_head *obj, in rhashtable_lookup_insert_fast()
933 struct rhashtable *ht, struct rhash_head *obj, in rhashtable_lookup_get_insert_fast()
960 struct rhashtable *ht, const void *key, struct rhash_head *obj, in rhashtable_lookup_insert_key()
986 struct rhashtable *ht, const void *key, struct rhash_head *obj, in rhashtable_lookup_get_insert_key()
996 struct rhashtable *ht, struct bucket_table *tbl, in __rhashtable_remove_fast_one()
1078 struct rhashtable *ht, struct rhash_head *obj, in __rhashtable_remove_fast()
1119 struct rhashtable *ht, struct rhash_head *obj, in rhashtable_remove_fast()
1149 struct rhashtable *ht, struct bucket_table *tbl, in __rhashtable_replace_fast()
1212 struct rhashtable *ht, struct rhash_head *obj_old, in rhashtable_replace_fast()