Symbol: bucket_table
fs/nfsd/filecache.c
1440
struct bucket_table *tbl;
include/linux/rhashtable-types.h
117
struct bucket_table *tbl;
include/linux/rhashtable-types.h
28
struct bucket_table;
include/linux/rhashtable-types.h
87
struct bucket_table __rcu *tbl;
include/linux/rhashtable.h
1049
struct rhashtable *ht, struct bucket_table *tbl,
include/linux/rhashtable.h
1134
struct bucket_table *tbl;
include/linux/rhashtable.h
120
static inline unsigned int rht_bucket_index(const struct bucket_table *tbl,
include/linux/rhashtable.h
1202
struct rhashtable *ht, struct bucket_table *tbl,
include/linux/rhashtable.h
1269
struct bucket_table *tbl;
include/linux/rhashtable.h
150
struct rhashtable *ht, const struct bucket_table *tbl,
include/linux/rhashtable.h
159
struct rhashtable *ht, const struct bucket_table *tbl,
include/linux/rhashtable.h
177
const struct bucket_table *tbl)
include/linux/rhashtable.h
190
const struct bucket_table *tbl)
include/linux/rhashtable.h
203
const struct bucket_table *tbl)
include/linux/rhashtable.h
215
const struct bucket_table *tbl)
include/linux/rhashtable.h
222
int lockdep_rht_bucket_is_held(const struct bucket_table *tbl, u32 hash);
include/linux/rhashtable.h
229
static inline int lockdep_rht_bucket_is_held(const struct bucket_table *tbl,
include/linux/rhashtable.h
260
const struct bucket_table *tbl, unsigned int hash);
include/linux/rhashtable.h
262
const struct bucket_table *tbl, unsigned int hash);
include/linux/rhashtable.h
264
struct rhashtable *ht, struct bucket_table *tbl, unsigned int hash);
include/linux/rhashtable.h
284
const struct bucket_table *tbl, unsigned int hash)
include/linux/rhashtable.h
291
struct bucket_table *tbl, unsigned int hash)
include/linux/rhashtable.h
298
struct rhashtable *ht, struct bucket_table *tbl, unsigned int hash)
include/linux/rhashtable.h
323
static inline unsigned long rht_lock(struct bucket_table *tbl,
include/linux/rhashtable.h
335
static inline unsigned long rht_lock_nested(struct bucket_table *tbl,
include/linux/rhashtable.h
348
static inline void rht_unlock(struct bucket_table *tbl,
include/linux/rhashtable.h
401
struct bucket_table *tbl,
include/linux/rhashtable.h
423
static inline void rht_assign_unlock(struct bucket_table *tbl,
include/linux/rhashtable.h
623
struct bucket_table *tbl;
include/linux/rhashtable.h
767
struct bucket_table *tbl;
include/linux/rhashtable.h
84
struct bucket_table __rcu *future_tbl;
lib/rhashtable.c
1082
struct bucket_table *tbl = iter->walker.tbl;
lib/rhashtable.c
109
static void bucket_table_free(const struct bucket_table *tbl)
lib/rhashtable.c
1167
struct bucket_table *tbl;
lib/rhashtable.c
117
static void bucket_table_free_atomic(const struct bucket_table *tbl)
lib/rhashtable.c
127
bucket_table_free(container_of(head, struct bucket_table, rcu));
lib/rhashtable.c
1293
struct bucket_table *tbl, *next_tbl;
lib/rhashtable.c
1341
const struct bucket_table *tbl, unsigned int hash)
lib/rhashtable.c
1370
const struct bucket_table *tbl, unsigned int hash)
lib/rhashtable.c
1381
struct rhashtable *ht, struct bucket_table *tbl, unsigned int hash)
lib/rhashtable.c
156
static struct bucket_table *nested_bucket_table_alloc(struct rhashtable *ht,
lib/rhashtable.c
161
struct bucket_table *tbl;
lib/rhashtable.c
185
static struct bucket_table *bucket_table_alloc(struct rhashtable *ht,
lib/rhashtable.c
189
struct bucket_table *tbl = NULL;
lib/rhashtable.c
223
static struct bucket_table *rhashtable_last_table(struct rhashtable *ht,
lib/rhashtable.c
224
struct bucket_table *tbl)
lib/rhashtable.c
226
struct bucket_table *new_tbl;
lib/rhashtable.c
240
struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
lib/rhashtable.c
241
struct bucket_table *new_tbl = rhashtable_last_table(ht, old_tbl);
lib/rhashtable.c
291
struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
lib/rhashtable.c
311
struct bucket_table *old_tbl,
lib/rhashtable.c
312
struct bucket_table *new_tbl)
lib/rhashtable.c
320
if (cmpxchg((struct bucket_table **)&old_tbl->future_tbl, NULL,
lib/rhashtable.c
329
struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
lib/rhashtable.c
330
struct bucket_table *new_tbl;
lib/rhashtable.c
367
struct bucket_table *old_tbl,
lib/rhashtable.c
371
struct bucket_table *new_tbl;
lib/rhashtable.c
38
const struct bucket_table *tbl,
lib/rhashtable.c
406
struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
lib/rhashtable.c
427
struct bucket_table *tbl;
lib/rhashtable.c
480
struct bucket_table *tbl)
lib/rhashtable.c
482
struct bucket_table *old_tbl;
lib/rhashtable.c
483
struct bucket_table *new_tbl;
lib/rhashtable.c
529
struct bucket_table *tbl, unsigned int hash,
lib/rhashtable.c
53
int lockdep_rht_bucket_is_held(const struct bucket_table *tbl, u32 hash)
lib/rhashtable.c
578
static struct bucket_table *rhashtable_insert_one(
lib/rhashtable.c
580
struct bucket_table *tbl, unsigned int hash, struct rhash_head *obj,
lib/rhashtable.c
583
struct bucket_table *new_tbl;
lib/rhashtable.c
627
struct bucket_table *new_tbl;
lib/rhashtable.c
628
struct bucket_table *tbl;
lib/rhashtable.c
67
const struct bucket_table *tbl)
lib/rhashtable.c
697
struct rhashtable *ht, struct bucket_table *tbl,
lib/rhashtable.c
771
struct bucket_table *tbl;
lib/rhashtable.c
938
struct bucket_table *tbl = iter->walker.tbl;
lib/rhashtable.c
94
static void nested_bucket_table_free(const struct bucket_table *tbl)
lib/test_rhashtable.c
473
const struct bucket_table *tbl;