Searched refs:rhashtable (Results 1 - 25 of 136) sorted by relevance
123456
/linux-master/include/net/ |
H A D | xdp_priv.h | 5 #include <linux/rhashtable.h>
|
H A D | ioam6.h | 16 #include <linux/rhashtable-types.h> 44 struct rhashtable namespaces; 45 struct rhashtable schemas;
|
H A D | seg6.h | 15 #include <linux/rhashtable-types.h> 40 struct rhashtable hmac_infos;
|
H A D | inet_frag.h | 5 #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 D | seg6_hmac.h | 20 #include <linux/rhashtable-types.h>
|
/linux-master/include/linux/ |
H A D | rhashtable-types.h | 34 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 D | ipc.h | 7 #include <linux/rhashtable-types.h>
|
H A D | rhashtable.h | 29 #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 D | ipc_namespace.h | 12 #include <linux/rhashtable-types.h> 28 struct rhashtable key_ht;
|
/linux-master/fs/bcachefs/ |
H A D | btree_key_cache_types.h | 12 struct rhashtable table;
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_nve.h | 8 #include <linux/rhashtable.h> 25 struct rhashtable mc_list_ht; 26 struct rhashtable ipv6_ht;
|
H A D | spectrum_router.h | 23 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 D | tc.h | 15 #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 D | quotacheck.h | 54 struct rhashtable shadow_dquot_acct;
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_eswitch_br.h | 7 #include <linux/rhashtable.h> 60 struct rhashtable fdb_ht;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
H A D | act_stats.c | 4 #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 D | rhashtable.c | 25 #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 D | af_netlink.h | 5 #include <linux/rhashtable.h> 65 struct rhashtable hash;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_rep.h | 37 #include <linux/rhashtable.h> 47 struct rhashtable neigh_ht; 120 struct rhashtable tc_ht;
|
/linux-master/include/net/netns/ |
H A D | xfrm.h | 8 #include <linux/rhashtable-types.h>
|
/linux-master/net/netfilter/ |
H A D | nf_flow_table_core.c | 6 #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 D | prestera.h | 316 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 D | main.h | 12 #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 D | conntrack.h | 72 struct rhashtable tc_merge_tb; 78 struct rhashtable nft_merge_tb;
|
/linux-master/net/tipc/ |
H A D | core.h | 61 #include <linux/rhashtable.h> 124 struct rhashtable sk_rht;
|
Completed in 1019 milliseconds
123456