Searched refs:bucket_table (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/lib/ |
D | rhashtable.c | 42 const struct bucket_table *tbl, in head_hashfn() 57 int lockdep_rht_bucket_is_held(const struct bucket_table *tbl, u32 hash) in lockdep_rht_bucket_is_held() 87 static void nested_bucket_table_free(const struct bucket_table *tbl) in nested_bucket_table_free() 102 static void bucket_table_free(const struct bucket_table *tbl) in bucket_table_free() 113 bucket_table_free(container_of(head, struct bucket_table, rcu)); in bucket_table_free_rcu() 139 static struct bucket_table *nested_bucket_table_alloc(struct rhashtable *ht, in nested_bucket_table_alloc() 144 struct bucket_table *tbl; in nested_bucket_table_alloc() 167 static struct bucket_table *bucket_table_alloc(struct rhashtable *ht, in bucket_table_alloc() 171 struct bucket_table *tbl = NULL; in bucket_table_alloc() 210 static struct bucket_table *rhashtable_last_table(struct rhashtable *ht, in rhashtable_last_table() [all …]
|
D | test_rhashtable.c | 496 const struct bucket_table *tbl; in print_ht()
|
/Linux-v4.19/include/linux/ |
D | rhashtable.h | 63 struct bucket_table { struct 73 struct bucket_table __rcu *future_tbl; argument 92 static inline unsigned int rht_bucket_index(const struct bucket_table *tbl, in rht_bucket_index() argument 129 struct rhashtable *ht, const struct bucket_table *tbl, in rht_key_hashfn() 138 struct rhashtable *ht, const struct bucket_table *tbl, in rht_head_hashfn() 156 const struct bucket_table *tbl) in rht_grow_above_75() 169 const struct bucket_table *tbl) in rht_shrink_below_30() 182 const struct bucket_table *tbl) in rht_grow_above_100() 194 const struct bucket_table *tbl) in rht_grow_above_max() 212 static inline spinlock_t *rht_bucket_lock(const struct bucket_table *tbl, in rht_bucket_lock() [all …]
|
D | rhashtable-types.h | 26 struct bucket_table; 84 struct bucket_table __rcu *tbl; 110 struct bucket_table *tbl;
|