Searched refs:rhashtable (Results 1 – 16 of 16) sorted by relevance
/linux-4.4.14/include/linux/ |
D | rhashtable.h | 88 struct rhashtable *ht; 97 struct rhashtable; 144 struct rhashtable { struct 174 struct rhashtable *ht; 181 static inline unsigned long rht_marker(const struct rhashtable *ht, u32 hash) in rht_marker() 199 static inline void *rht_obj(const struct rhashtable *ht, in rht_obj() 212 struct rhashtable *ht, const struct bucket_table *tbl, in rht_key_hashfn() 243 struct rhashtable *ht, const struct bucket_table *tbl, in rht_head_hashfn() 260 static inline bool rht_grow_above_75(const struct rhashtable *ht, in rht_grow_above_75() 273 static inline bool rht_shrink_below_30(const struct rhashtable *ht, in rht_shrink_below_30() [all …]
|
/linux-4.4.14/lib/ |
D | rhashtable.c | 35 static u32 head_hashfn(struct rhashtable *ht, in head_hashfn() 45 int lockdep_rht_mutex_is_held(struct rhashtable *ht) in lockdep_rht_mutex_is_held() 63 static int alloc_bucket_locks(struct rhashtable *ht, struct bucket_table *tbl, in alloc_bucket_locks() 111 static struct bucket_table *bucket_table_alloc(struct rhashtable *ht, in bucket_table_alloc() 145 static struct bucket_table *rhashtable_last_table(struct rhashtable *ht, in rhashtable_last_table() 158 static int rhashtable_rehash_one(struct rhashtable *ht, unsigned int old_hash) in rhashtable_rehash_one() 201 static void rhashtable_rehash_chain(struct rhashtable *ht, in rhashtable_rehash_chain() 216 static int rhashtable_rehash_attach(struct rhashtable *ht, in rhashtable_rehash_attach() 242 static int rhashtable_rehash_table(struct rhashtable *ht) in rhashtable_rehash_table() 288 static int rhashtable_expand(struct rhashtable *ht) in rhashtable_expand() [all …]
|
D | test_rhashtable.c | 79 static int __init test_rht_lookup(struct rhashtable *ht) in test_rht_lookup() 114 static void test_bucket_stats(struct rhashtable *ht) in test_bucket_stats() 156 static s64 __init test_rhashtable(struct rhashtable *ht) in test_rhashtable() 217 static struct rhashtable ht;
|
D | Makefile | 29 percpu-refcount.o percpu_ida.o rhashtable.o reciprocal_div.o \
|
D | Kconfig.debug | 1705 Enable this option to test the rhashtable functions at boot.
|
/linux-4.4.14/net/tipc/ |
D | core.h | 100 struct rhashtable sk_rht;
|
/linux-4.4.14/net/netlink/ |
D | af_netlink.h | 73 struct rhashtable hash;
|
D | diag.c | 106 struct rhashtable *ht = &tbl->hash; in __netlink_diag_dump()
|
/linux-4.4.14/net/rds/ |
D | bind.c | 41 static struct rhashtable bind_hash_table;
|
/linux-4.4.14/net/netfilter/ |
D | nft_hash.c | 28 struct rhashtable ht;
|
/linux-4.4.14/net/bridge/ |
D | br_vlan.c | 29 static struct net_bridge_vlan *br_vlan_lookup(struct rhashtable *tbl, u16 vid) in br_vlan_lookup()
|
D | br_private.h | 131 struct rhashtable vlan_hash;
|
/linux-4.4.14/net/sched/ |
D | cls_flower.c | 51 struct rhashtable ht;
|
/linux-4.4.14/net/mac80211/ |
D | ieee80211_i.h | 1195 struct rhashtable sta_hash;
|
/linux-4.4.14/fs/gfs2/ |
D | glock.c | 81 static struct rhashtable gl_hash_table;
|
/linux-4.4.14/ |
D | MAINTAINERS | 8987 F: lib/rhashtable.c 8988 F: include/linux/rhashtable.h
|