Lines Matching refs:bucket_table
38 const struct bucket_table *tbl,
53 int lockdep_rht_bucket_is_held(const struct bucket_table *tbl, u32 hash)
67 const struct bucket_table *tbl)
94 static void nested_bucket_table_free(const struct bucket_table *tbl)
109 static void bucket_table_free(const struct bucket_table *tbl)
119 bucket_table_free(container_of(head, struct bucket_table, rcu));
148 static struct bucket_table *nested_bucket_table_alloc(struct rhashtable *ht,
153 struct bucket_table *tbl;
177 static struct bucket_table *bucket_table_alloc(struct rhashtable *ht,
181 struct bucket_table *tbl = NULL;
215 static struct bucket_table *rhashtable_last_table(struct rhashtable *ht,
216 struct bucket_table *tbl)
218 struct bucket_table *new_tbl;
232 struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
233 struct bucket_table *new_tbl = rhashtable_last_table(ht, old_tbl);
283 struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
303 struct bucket_table *old_tbl,
304 struct bucket_table *new_tbl)
312 if (cmpxchg((struct bucket_table **)&old_tbl->future_tbl, NULL,
321 struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
322 struct bucket_table *new_tbl;
359 struct bucket_table *old_tbl,
363 struct bucket_table *new_tbl;
398 struct bucket_table *old_tbl = rht_dereference(ht->tbl, ht);
419 struct bucket_table *tbl;
449 struct bucket_table *tbl)
451 struct bucket_table *old_tbl;
452 struct bucket_table *new_tbl;
498 struct bucket_table *tbl, unsigned int hash,
547 static struct bucket_table *rhashtable_insert_one(
549 struct bucket_table *tbl, unsigned int hash, struct rhash_head *obj,
552 struct bucket_table *new_tbl;
595 struct bucket_table *new_tbl;
596 struct bucket_table *tbl;
803 struct bucket_table *tbl = iter->walker.tbl;
947 struct bucket_table *tbl = iter->walker.tbl;
1031 struct bucket_table *tbl;
1149 struct bucket_table *tbl, *next_tbl;
1190 const struct bucket_table *tbl, unsigned int hash)
1219 const struct bucket_table *tbl, unsigned int hash)
1230 struct rhashtable *ht, struct bucket_table *tbl, unsigned int hash)