| /linux/drivers/net/ethernet/sfc/ |
| H A D | tc.h | 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_ht; 316 struct rhashtable ct_ht; 317 struct rhashtable neigh_ht; [all …]
|
| /linux/lib/ |
| H A D | rhashtable.c | 39 static u32 head_hashfn(struct rhashtable *ht, in head_hashfn() 49 int lockdep_rht_mutex_is_held(struct rhashtable *ht) in lockdep_rht_mutex_is_held() 132 static union nested_table *nested_table_alloc(struct rhashtable *ht, in nested_table_alloc() 158 static struct bucket_table *nested_bucket_table_alloc(struct rhashtable *ht, in nested_bucket_table_alloc() 187 static struct bucket_table *bucket_table_alloc(struct rhashtable *ht, in bucket_table_alloc() 225 static struct bucket_table *rhashtable_last_table(struct rhashtable *ht, in rhashtable_last_table() 238 static int rhashtable_rehash_one(struct rhashtable *ht, in rhashtable_rehash_one() 290 static int rhashtable_rehash_chain(struct rhashtable *ht, in rhashtable_rehash_chain() 312 static int rhashtable_rehash_attach(struct rhashtable *ht, in rhashtable_rehash_attach() 329 static int rhashtable_rehash_table(struct rhashtable *ht) in rhashtable_rehash_table() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| H A D | act_stats.c | 11 struct rhashtable ht; 66 struct rhashtable *ht = &handle->ht; in mlx5e_tc_act_stats_add() 115 struct rhashtable *ht = &handle->ht; in mlx5e_tc_act_stats_del_flow() 170 struct rhashtable *ht = &handle->ht; in mlx5e_tc_act_stats_fill_stats()
|
| /linux/drivers/net/ethernet/netronome/nfp/flower/ |
| H A D | main.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/drivers/net/ethernet/mellanox/mlxsw/ |
| 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;
|
| H A D | spectrum_nve.h | 25 struct rhashtable mc_list_ht; 26 struct rhashtable ipv6_ht;
|
| /linux/include/net/ |
| H A D | ioam6.h | 44 struct rhashtable namespaces; 45 struct rhashtable schemas;
|
| H A D | inet_frag.h | 23 struct rhashtable rhashtable ____cacheline_aligned_in_smp;
|
| H A D | vxlan.h | 279 struct rhashtable vni_hash; 308 struct rhashtable fdb_hash_tbl; 310 struct rhashtable mdb_tbl;
|
| H A D | seg6.h | 40 struct rhashtable hmac_infos;
|
| /linux/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/net/netfilter/ |
| H A D | nf_flow_table_core.c | 334 err = rhashtable_insert_fast(&flow_table->rhashtable, in flow_offload_add() 341 err = rhashtable_insert_fast(&flow_table->rhashtable, in flow_offload_add() 345 rhashtable_remove_fast(&flow_table->rhashtable, in flow_offload_add() 383 rhashtable_remove_fast(&flow_table->rhashtable, in flow_offload_del() 386 rhashtable_remove_fast(&flow_table->rhashtable, in flow_offload_del() 408 tuplehash = rhashtable_lookup(&flow_table->rhashtable, tuple, in flow_offload_lookup() 436 rhashtable_walk_enter(&flow_table->rhashtable, &hti); in nf_flow_table_iterate() 712 err = rhashtable_init(&flowtable->rhashtable, in nf_flow_table_init() 775 rhashtable_destroy(&flow_table->rhashtable); in nf_flow_table_free()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_tc.h | 190 int mlx5e_tc_ht_init(struct rhashtable *tc_ht); 191 void mlx5e_tc_ht_cleanup(struct rhashtable *tc_ht); 336 static inline int mlx5e_tc_ht_init(struct rhashtable *tc_ht) { return 0; } in mlx5e_tc_ht_init() 337 static inline void mlx5e_tc_ht_cleanup(struct rhashtable *tc_ht) {} in mlx5e_tc_ht_cleanup()
|
| H A D | en_rep.h | 47 struct rhashtable neigh_ht; 120 struct rhashtable tc_ht;
|
| /linux/net/ipv4/ |
| H A D | inet_fragment.c | 19 #include <linux/rhashtable.h> 181 rhashtable_free_and_destroy(&fqdir->rhashtable, inet_frags_free_cb, NULL); in fqdir_work_fn() 196 res = rhashtable_init(&fqdir->rhashtable, &fqdir->f->rhash_params); in fqdir_init() 234 rhashtable_walk_enter(&fqdir->rhashtable, &hti); in fqdir_pre_exit() 277 rhashtable_remove_fast(&fqdir->rhashtable, &fq->node, in inet_frag_kill() 398 *prev = rhashtable_lookup_get_insert_key(&fqdir->rhashtable, &q->key, in inet_frag_create() 424 prev = rhashtable_lookup(&fqdir->rhashtable, key, fqdir->f->rhash_params); in inet_frag_find()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | bridge_priv.h | 206 struct rhashtable fdb_ht; 209 struct rhashtable mdb_ht;
|
| /linux/fs/xfs/scrub/ |
| H A D | quotacheck.h | 54 struct rhashtable shadow_dquot_acct;
|
| /linux/net/netlink/ |
| H A D | af_netlink.h | 62 struct rhashtable hash;
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_eswitch_br.h | 61 struct rhashtable fdb_ht;
|
| /linux/net/ipv6/ila/ |
| H A D | ila.h | 100 struct rhashtable rhash_table;
|
| /linux/include/linux/ |
| H A D | ipc_namespace.h | 28 struct rhashtable key_ht;
|
| /linux/include/net/netfilter/ |
| H A D | nf_flow_table.h | 79 struct rhashtable rhashtable; /* datapath, read-mostly members come first */ member
|
| /linux/net/tipc/ |
| H A D | core.h | 62 #include <linux/rhashtable.h> 124 struct rhashtable sk_rht;
|
| /linux/fs/dlm/ |
| H A D | lock.h | 34 int dlm_search_rsb_tree(struct rhashtable *rhash, const void *name, int len,
|