Searched refs:rhashtable (Results 1 - 25 of 136) sorted by relevance

123456

/linux-master/include/net/
H A Dxdp_priv.h5 #include <linux/rhashtable.h>
H A Dioam6.h16 #include <linux/rhashtable-types.h>
44 struct rhashtable namespaces;
45 struct rhashtable schemas;
H A Dseg6.h15 #include <linux/rhashtable-types.h>
40 struct rhashtable hmac_infos;
H A Dinet_frag.h5 #include <linux/rhashtable-types.h>
23 struct rhashtable rhashtable ____cacheline_aligned_in_smp;
37 * @INET_FRAG_HASH_DEAD: inet_frag_kill() has not removed fq from rhashtable
H A Dseg6_hmac.h20 #include <linux/rhashtable-types.h>
/linux-master/include/linux/
H A Drhashtable-types.h34 struct rhashtable *ht;
70 * struct rhashtable - Hash table handle
81 struct rhashtable { struct
98 struct rhashtable ht;
116 * @walker: Associated rhashtable walker
121 struct rhashtable *ht;
130 int rhashtable_init(struct rhashtable *ht,
H A Dipc.h7 #include <linux/rhashtable-types.h>
H A Drhashtable.h29 #include <linux/rhashtable-types.h>
31 * Objects in an rhashtable have an embedded struct rhash_head
33 * of two or more hash tables when the rhashtable is being resized.
113 static inline void *rht_obj(const struct rhashtable *ht,
125 static inline unsigned int rht_key_get_hash(struct rhashtable *ht,
156 struct rhashtable *ht, const struct bucket_table *tbl,
165 struct rhashtable *ht, const struct bucket_table *tbl,
182 static inline bool rht_grow_above_75(const struct rhashtable *ht,
195 static inline bool rht_shrink_below_30(const struct rhashtable *ht,
208 static inline bool rht_grow_above_100(const struct rhashtable *h
[all...]
H A Dipc_namespace.h12 #include <linux/rhashtable-types.h>
28 struct rhashtable key_ht;
/linux-master/fs/bcachefs/
H A Dbtree_key_cache_types.h12 struct rhashtable table;
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_nve.h8 #include <linux/rhashtable.h>
25 struct rhashtable mc_list_ht;
26 struct rhashtable ipv6_ht;
H A Dspectrum_router.h23 struct rhashtable crif_ht;
31 struct rhashtable neigh_ht;
32 struct rhashtable nexthop_group_ht;
33 struct rhashtable nexthop_ht;
/linux-master/drivers/net/ethernet/sfc/
H A Dtc.h15 #include <linux/rhashtable.h>
25 * @linkage: rhashtable reference
308 struct rhashtable counter_ht;
309 struct rhashtable counter_id_ht;
310 struct rhashtable encap_ht;
311 struct rhashtable mac_ht;
312 struct rhashtable encap_match_ht;
313 struct rhashtable match_action_ht;
314 struct rhashtable lhs_rule_ht;
315 struct rhashtable ct_zone_h
[all...]
/linux-master/fs/xfs/scrub/
H A Dquotacheck.h54 struct rhashtable shadow_dquot_acct;
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_eswitch_br.h7 #include <linux/rhashtable.h>
60 struct rhashtable fdb_ht;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dact_stats.c4 #include <linux/rhashtable.h>
11 struct rhashtable ht;
66 struct rhashtable *ht = &handle->ht;
115 struct rhashtable *ht = &handle->ht;
170 struct rhashtable *ht = &handle->ht;
/linux-master/lib/
H A Drhashtable.c25 #include <linux/rhashtable.h>
37 static u32 head_hashfn(struct rhashtable *ht,
47 int lockdep_rht_mutex_is_held(struct rhashtable *ht)
122 static union nested_table *nested_table_alloc(struct rhashtable *ht,
147 static struct bucket_table *nested_bucket_table_alloc(struct rhashtable *ht,
175 static struct bucket_table *bucket_table_alloc(struct rhashtable *ht,
211 static struct bucket_table *rhashtable_last_table(struct rhashtable *ht,
224 static int rhashtable_rehash_one(struct rhashtable *ht,
276 static int rhashtable_rehash_chain(struct rhashtable *ht,
298 static int rhashtable_rehash_attach(struct rhashtable *h
[all...]
/linux-master/net/netlink/
H A Daf_netlink.h5 #include <linux/rhashtable.h>
65 struct rhashtable hash;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rep.h37 #include <linux/rhashtable.h>
47 struct rhashtable neigh_ht;
120 struct rhashtable tc_ht;
/linux-master/include/net/netns/
H A Dxfrm.h8 #include <linux/rhashtable-types.h>
/linux-master/net/netfilter/
H A Dnf_flow_table_core.c6 #include <linux/rhashtable.h>
285 err = rhashtable_insert_fast(&flow_table->rhashtable,
291 err = rhashtable_insert_fast(&flow_table->rhashtable,
295 rhashtable_remove_fast(&flow_table->rhashtable,
338 rhashtable_remove_fast(&flow_table->rhashtable,
341 rhashtable_remove_fast(&flow_table->rhashtable,
363 tuplehash = rhashtable_lookup(&flow_table->rhashtable, tuple,
391 rhashtable_walk_enter(&flow_table->rhashtable, &hti);
553 err = rhashtable_init(&flowtable->rhashtable,
616 rhashtable_destroy(&flow_table->rhashtable);
[all...]
/linux-master/drivers/net/ethernet/marvell/prestera/
H A Dprestera.h316 struct rhashtable nh_neigh_ht;
317 struct rhashtable nexthop_group_ht;
318 struct rhashtable fib_ht;
319 struct rhashtable kern_neigh_cache_ht;
320 struct rhashtable kern_fib_cache_ht;
/linux-master/drivers/net/ethernet/netronome/nfp/flower/
H A Dmain.h12 #include <linux/rhashtable.h>
99 struct rhashtable offloaded_macs;
313 struct rhashtable flow_table;
316 struct rhashtable stats_ctx_table;
334 struct rhashtable meter_table;
336 struct rhashtable merge_table;
337 struct rhashtable ct_zone_table;
339 struct rhashtable ct_map_table;
341 struct rhashtable neigh_table;
H A Dconntrack.h72 struct rhashtable tc_merge_tb;
78 struct rhashtable nft_merge_tb;
/linux-master/net/tipc/
H A Dcore.h61 #include <linux/rhashtable.h>
124 struct rhashtable sk_rht;

Completed in 1019 milliseconds

123456