Lines Matching refs:bucket_table
68 struct bucket_table { struct
77 struct bucket_table __rcu *future_tbl; argument
145 struct bucket_table __rcu *tbl;
162 struct bucket_table *tbl;
205 static inline unsigned int rht_bucket_index(const struct bucket_table *tbl, in rht_bucket_index()
212 struct rhashtable *ht, const struct bucket_table *tbl, in rht_key_hashfn()
243 struct rhashtable *ht, const struct bucket_table *tbl, in rht_head_hashfn()
261 const struct bucket_table *tbl) in rht_grow_above_75()
274 const struct bucket_table *tbl) in rht_shrink_below_30()
287 const struct bucket_table *tbl) in rht_grow_above_100()
299 const struct bucket_table *tbl) in rht_grow_above_max()
318 static inline spinlock_t *rht_bucket_lock(const struct bucket_table *tbl, in rht_bucket_lock()
326 int lockdep_rht_bucket_is_held(const struct bucket_table *tbl, u32 hash);
333 static inline int lockdep_rht_bucket_is_held(const struct bucket_table *tbl, in lockdep_rht_bucket_is_held()
343 struct bucket_table *rhashtable_insert_slow(struct rhashtable *ht,
346 struct bucket_table *old_tbl);
347 int rhashtable_insert_rehash(struct rhashtable *ht, struct bucket_table *tbl);
536 const struct bucket_table *tbl; in rhashtable_lookup_fast()
574 struct bucket_table *tbl, *new_tbl; in __rhashtable_insert_fast()
746 struct rhashtable *ht, struct bucket_table *tbl, in __rhashtable_remove_fast()
796 struct bucket_table *tbl; in rhashtable_remove_fast()