bucket_table       26 include/linux/rhashtable-types.h struct bucket_table;
bucket_table       82 include/linux/rhashtable-types.h 	struct bucket_table __rcu	*tbl;
bucket_table      108 include/linux/rhashtable-types.h 	struct bucket_table *tbl;
bucket_table       83 include/linux/rhashtable.h 	struct bucket_table __rcu *future_tbl;
bucket_table      119 include/linux/rhashtable.h static inline unsigned int rht_bucket_index(const struct bucket_table *tbl,
bucket_table      156 include/linux/rhashtable.h 	struct rhashtable *ht, const struct bucket_table *tbl,
bucket_table      165 include/linux/rhashtable.h 	struct rhashtable *ht, const struct bucket_table *tbl,
bucket_table      183 include/linux/rhashtable.h 				     const struct bucket_table *tbl)
bucket_table      196 include/linux/rhashtable.h 				       const struct bucket_table *tbl)
bucket_table      209 include/linux/rhashtable.h 				      const struct bucket_table *tbl)
bucket_table      221 include/linux/rhashtable.h 				      const struct bucket_table *tbl)
bucket_table      228 include/linux/rhashtable.h int lockdep_rht_bucket_is_held(const struct bucket_table *tbl, u32 hash);
bucket_table      235 include/linux/rhashtable.h static inline int lockdep_rht_bucket_is_held(const struct bucket_table *tbl,
bucket_table      264 include/linux/rhashtable.h struct rhash_lock_head **rht_bucket_nested(const struct bucket_table *tbl,
bucket_table      266 include/linux/rhashtable.h struct rhash_lock_head **__rht_bucket_nested(const struct bucket_table *tbl,
bucket_table      269 include/linux/rhashtable.h 						  struct bucket_table *tbl,
bucket_table      288 include/linux/rhashtable.h 	const struct bucket_table *tbl, unsigned int hash)
bucket_table      295 include/linux/rhashtable.h 	struct bucket_table *tbl, unsigned int hash)
bucket_table      302 include/linux/rhashtable.h 	struct rhashtable *ht, struct bucket_table *tbl, unsigned int hash)
bucket_table      327 include/linux/rhashtable.h static inline void rht_lock(struct bucket_table *tbl,
bucket_table      335 include/linux/rhashtable.h static inline void rht_lock_nested(struct bucket_table *tbl,
bucket_table      344 include/linux/rhashtable.h static inline void rht_unlock(struct bucket_table *tbl,
bucket_table      377 include/linux/rhashtable.h 	struct bucket_table *tbl,
bucket_table      399 include/linux/rhashtable.h static inline void rht_assign_unlock(struct bucket_table *tbl,
bucket_table      597 include/linux/rhashtable.h 	struct bucket_table *tbl;
bucket_table      714 include/linux/rhashtable.h 	struct bucket_table *tbl;
bucket_table      994 include/linux/rhashtable.h 	struct rhashtable *ht, struct bucket_table *tbl,
bucket_table     1078 include/linux/rhashtable.h 	struct bucket_table *tbl;
bucket_table     1146 include/linux/rhashtable.h 	struct rhashtable *ht, struct bucket_table *tbl,
bucket_table     1212 include/linux/rhashtable.h 	struct bucket_table *tbl;
bucket_table       38 lib/rhashtable.c 		       const struct bucket_table *tbl,
bucket_table       53 lib/rhashtable.c int lockdep_rht_bucket_is_held(const struct bucket_table *tbl, u32 hash)
bucket_table       85 lib/rhashtable.c static void nested_bucket_table_free(const struct bucket_table *tbl)
bucket_table      100 lib/rhashtable.c static void bucket_table_free(const struct bucket_table *tbl)
bucket_table      110 lib/rhashtable.c 	bucket_table_free(container_of(head, struct bucket_table, rcu));
bucket_table      138 lib/rhashtable.c static struct bucket_table *nested_bucket_table_alloc(struct rhashtable *ht,
bucket_table      143 lib/rhashtable.c 	struct bucket_table *tbl;
bucket_table      166 lib/rhashtable.c static struct bucket_table *bucket_table_alloc(struct rhashtable *ht,
bucket_table      170 lib/rhashtable.c 	struct bucket_table *tbl = NULL;
bucket_table      202 lib/rhashtable.c static struct bucket_table *rhashtable_last_table(struct rhashtable *ht,
bucket_table      203 lib/rhashtable.c 						  struct bucket_table *tbl)
bucket_table      205 lib/rhashtable.c 	struct bucket_table *new_tbl;
bucket_table      219 lib/rhashtable.c 	struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
bucket_table      220 lib/rhashtable.c 	struct bucket_table *new_tbl = rhashtable_last_table(ht, old_tbl);
bucket_table      268 lib/rhashtable.c 	struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
bucket_table      287 lib/rhashtable.c 				    struct bucket_table *old_tbl,
bucket_table      288 lib/rhashtable.c 				    struct bucket_table *new_tbl)
bucket_table      296 lib/rhashtable.c 	if (cmpxchg((struct bucket_table **)&old_tbl->future_tbl, NULL,
bucket_table      305 lib/rhashtable.c 	struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
bucket_table      306 lib/rhashtable.c 	struct bucket_table *new_tbl;
bucket_table      343 lib/rhashtable.c 				   struct bucket_table *old_tbl,
bucket_table      346 lib/rhashtable.c 	struct bucket_table *new_tbl;
bucket_table      380 lib/rhashtable.c 	struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
bucket_table      401 lib/rhashtable.c 	struct bucket_table *tbl;
bucket_table      431 lib/rhashtable.c 				    struct bucket_table *tbl)
bucket_table      433 lib/rhashtable.c 	struct bucket_table *old_tbl;
bucket_table      434 lib/rhashtable.c 	struct bucket_table *new_tbl;
bucket_table      480 lib/rhashtable.c 				   struct bucket_table *tbl, unsigned int hash,
bucket_table      529 lib/rhashtable.c static struct bucket_table *rhashtable_insert_one(struct rhashtable *ht,
bucket_table      531 lib/rhashtable.c 						  struct bucket_table *tbl,
bucket_table      536 lib/rhashtable.c 	struct bucket_table *new_tbl;
bucket_table      583 lib/rhashtable.c 	struct bucket_table *new_tbl;
bucket_table      584 lib/rhashtable.c 	struct bucket_table *tbl;
bucket_table      782 lib/rhashtable.c 	struct bucket_table *tbl = iter->walker.tbl;
bucket_table      927 lib/rhashtable.c 	struct bucket_table *tbl = iter->walker.tbl;
bucket_table     1011 lib/rhashtable.c 	struct bucket_table *tbl;
bucket_table     1127 lib/rhashtable.c 	struct bucket_table *tbl, *next_tbl;
bucket_table     1167 lib/rhashtable.c struct rhash_lock_head **__rht_bucket_nested(const struct bucket_table *tbl,
bucket_table     1196 lib/rhashtable.c struct rhash_lock_head **rht_bucket_nested(const struct bucket_table *tbl,
bucket_table     1208 lib/rhashtable.c 						  struct bucket_table *tbl,
bucket_table      488 lib/test_rhashtable.c 	const struct bucket_table *tbl;