Home
last modified time | relevance | path

Searched refs:bucket_table (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/lib/
Drhashtable.c42 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 …]
Dtest_rhashtable.c496 const struct bucket_table *tbl; in print_ht()
/Linux-v4.19/include/linux/
Drhashtable.h63 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 …]
Drhashtable-types.h26 struct bucket_table;
84 struct bucket_table __rcu *tbl;
110 struct bucket_table *tbl;