/kernel/linux/linux-6.6/drivers/net/netdevsim/ |
H A D | fib.c | 77 struct rhash_head ht_node; member 117 .head_offset = offsetof(struct nsim_fib_rt, ht_node), 123 struct rhash_head ht_node; member 131 .head_offset = offsetof(struct nsim_nexthop, ht_node), 363 &fib4_rt->common.ht_node, in nsim_fib4_rt_add() 396 &fib4_rt_old->common.ht_node, in nsim_fib4_rt_replace() 397 &fib4_rt->common.ht_node, in nsim_fib4_rt_replace() 451 rhashtable_remove_fast(&data->fib_rt_ht, &fib4_rt->common.ht_node, in nsim_fib4_rt_remove() 687 &fib6_rt->common.ht_node, in nsim_fib6_rt_add() 720 &fib6_rt_old->common.ht_node, in nsim_fib6_rt_replace() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_router_hw.h | 66 struct rhash_head ht_node; /* node of prestera_vr */ member 88 struct rhash_head ht_node; /* node of prestera_vr */ member 117 struct rhash_head ht_node; /* node of prestera_vr */ member
|
H A D | prestera_acl.c | 29 struct rhash_head ht_node; member 53 struct rhash_head ht_node; /* Member of acl HT */ member 84 .head_offset = offsetof(struct prestera_acl_ruleset, ht_node), 91 .head_offset = offsetof(struct prestera_acl_rule, ht_node), 97 .head_offset = offsetof(struct prestera_acl_rule_entry, ht_node), 172 err = rhashtable_insert_fast(&acl->ruleset_ht, &ruleset->ht_node, in prestera_acl_ruleset_create() 246 rhashtable_remove_fast(&acl->ruleset_ht, &ruleset->ht_node, in prestera_acl_ruleset_destroy() 485 err = rhashtable_insert_fast(&ruleset->rule_ht, &rule->ht_node, in prestera_acl_rule_add() 523 rhashtable_remove_fast(&ruleset->rule_ht, &rule->ht_node, in prestera_acl_rule_add() 535 rhashtable_remove_fast(&ruleset->rule_ht, &rule->ht_node, in prestera_acl_rule_del() [all...] |
H A D | prestera_router_hw.c | 37 .head_offset = offsetof(struct prestera_fib_node, ht_node), 45 .head_offset = offsetof(struct prestera_nh_neigh, ht_node), 51 .head_offset = offsetof(struct prestera_nexthop_group, ht_node), 292 &neigh->ht_node, in __prestera_nh_neigh_destroy() 312 &neigh->ht_node, in __prestera_nh_neigh_create() 429 &nh_grp->ht_node, in __prestera_nexthop_group_create() 463 &nh_grp->ht_node, in __prestera_nexthop_group_destroy() 606 rhashtable_remove_fast(&sw->router->fib_ht, &fib_node->ht_node, in prestera_fib_node_destroy() 669 err = rhashtable_insert_fast(&sw->router->fib_ht, &fib_node->ht_node, in prestera_fib_node_create()
|
H A D | prestera_router.c | 29 struct rhash_head ht_node; member 54 struct rhash_head ht_node; /* node of prestera_router */ member 69 .head_offset = offsetof(struct prestera_kern_neigh_cache, ht_node), 76 .head_offset = offsetof(struct prestera_kern_fib_cache, ht_node), 475 &n_cache->ht_node, in __prestera_kern_neigh_cache_destroy() 497 &n_cache->ht_node, in __prestera_kern_neigh_cache_create() 572 &fib_cache->ht_node, in prestera_kern_fib_cache_destroy() 635 &fib_cache->ht_node, in prestera_kern_fib_cache_create()
|
/kernel/linux/linux-5.10/drivers/net/netdevsim/ |
H A D | fib.c | 60 struct rhash_head ht_node; member 84 .head_offset = offsetof(struct nsim_fib_rt, ht_node), 302 &fib4_rt->common.ht_node, in nsim_fib4_rt_add() 328 &fib4_rt_old->common.ht_node, in nsim_fib4_rt_replace() 329 &fib4_rt->common.ht_node, in nsim_fib4_rt_replace() 377 rhashtable_remove_fast(&data->fib_rt_ht, &fib4_rt->common.ht_node, in nsim_fib4_rt_remove() 604 &fib6_rt->common.ht_node, in nsim_fib6_rt_add() 629 &fib6_rt_old->common.ht_node, in nsim_fib6_rt_replace() 630 &fib6_rt->common.ht_node, in nsim_fib6_rt_replace() 692 rhashtable_remove_fast(&data->fib_rt_ht, &fib6_rt->common.ht_node, in nsim_fib6_rt_remove() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_acl_atcam.c | 28 struct rhash_head ht_node; member 57 .head_offset = offsetof(struct mlxsw_sp_acl_atcam_lkey_id, ht_node), 63 .head_offset = offsetof(struct mlxsw_sp_acl_atcam_entry, ht_node), 193 &lkey_id->ht_node, in mlxsw_sp_acl_atcam_lkey_id_create() 214 rhashtable_remove_fast(®ion_12kb->lkey_ht, &lkey_id->ht_node, in mlxsw_sp_acl_atcam_lkey_id_destroy() 514 &aentry->ht_node, in __mlxsw_sp_acl_atcam_entry_add() 536 rhashtable_remove_fast(&aregion->entries_ht, &aentry->ht_node, in __mlxsw_sp_acl_atcam_entry_add() 551 rhashtable_remove_fast(&aregion->entries_ht, &aentry->ht_node, in __mlxsw_sp_acl_atcam_entry_del()
|
H A D | core_acl_flex_actions.c | 90 struct rhash_head ht_node; member 111 .head_offset = offsetof(struct mlxsw_afa_set, ht_node), 120 struct rhash_head ht_node; member 129 .head_offset = offsetof(struct mlxsw_afa_fwd_entry, ht_node), 134 struct rhash_head ht_node; member 175 .head_offset = offsetof(struct mlxsw_afa_cookie, ht_node), 183 struct rhash_head ht_node; member 193 .head_offset = offsetof(struct mlxsw_afa_policer, ht_node), 299 err = rhashtable_insert_fast(&mlxsw_afa->set_ht, &set->ht_node, in mlxsw_afa_set_share() 314 rhashtable_remove_fast(&mlxsw_afa->set_ht, &set->ht_node, in mlxsw_afa_set_share() [all...] |
H A D | spectrum_acl.c | 50 struct rhash_head ht_node; /* Member of acl HT */ member 61 struct rhash_head ht_node; /* Member of rule HT */ member 77 .head_offset = offsetof(struct mlxsw_sp_acl_ruleset, ht_node), 84 .head_offset = offsetof(struct mlxsw_sp_acl_rule, ht_node), 189 err = rhashtable_insert_fast(&acl->ruleset_ht, &ruleset->ht_node, in mlxsw_sp_acl_ruleset_create() 211 rhashtable_remove_fast(&acl->ruleset_ht, &ruleset->ht_node, in mlxsw_sp_acl_ruleset_destroy() 749 err = rhashtable_insert_fast(&ruleset->rule_ht, &rule->ht_node, in mlxsw_sp_acl_rule_add() 774 rhashtable_remove_fast(&ruleset->rule_ht, &rule->ht_node, in mlxsw_sp_acl_rule_add() 797 rhashtable_remove_fast(&ruleset->rule_ht, &rule->ht_node, in mlxsw_sp_acl_rule_del()
|
H A D | spectrum_ptp.c | 48 struct rhlist_head ht_node; member 58 .head_offset = offsetof(struct mlxsw_sp1_ptp_unmatched, ht_node), 364 err = rhltable_insert(&ptp_state->unmatched_ht, &unmatched->ht_node, in mlxsw_sp1_ptp_unmatched_save() 382 rhl_for_each_entry_rcu(unmatched, tmp, list, ht_node) { in mlxsw_sp1_ptp_unmatched_lookup() 396 &unmatched->ht_node, in mlxsw_sp1_ptp_unmatched_remove() 632 err = rhltable_remove(&ptp_state->unmatched_ht, &unmatched->ht_node, in mlxsw_sp1_ptp_ht_gc_collect()
|
H A D | spectrum_nve.c | 75 struct rhash_head ht_node; member 82 .head_offset = offsetof(struct mlxsw_sp_nve_mc_list, ht_node), 216 err = rhashtable_insert_fast(&nve->mc_list_ht, &mc_list->ht_node, in mlxsw_sp_nve_mc_list_create() 233 rhashtable_remove_fast(&nve->mc_list_ht, &mc_list->ht_node, in mlxsw_sp_nve_mc_list_destroy()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_acl_atcam.c | 28 struct rhash_head ht_node; member 57 .head_offset = offsetof(struct mlxsw_sp_acl_atcam_lkey_id, ht_node), 63 .head_offset = offsetof(struct mlxsw_sp_acl_atcam_entry, ht_node), 193 &lkey_id->ht_node, in mlxsw_sp_acl_atcam_lkey_id_create() 214 rhashtable_remove_fast(®ion_12kb->lkey_ht, &lkey_id->ht_node, in mlxsw_sp_acl_atcam_lkey_id_destroy() 514 &aentry->ht_node, in __mlxsw_sp_acl_atcam_entry_add() 536 rhashtable_remove_fast(&aregion->entries_ht, &aentry->ht_node, in __mlxsw_sp_acl_atcam_entry_add() 551 rhashtable_remove_fast(&aregion->entries_ht, &aentry->ht_node, in __mlxsw_sp_acl_atcam_entry_del()
|
H A D | core_acl_flex_actions.c | 90 struct rhash_head ht_node; member 111 .head_offset = offsetof(struct mlxsw_afa_set, ht_node), 120 struct rhash_head ht_node; member 129 .head_offset = offsetof(struct mlxsw_afa_fwd_entry, ht_node), 134 struct rhash_head ht_node; member 175 .head_offset = offsetof(struct mlxsw_afa_cookie, ht_node), 183 struct rhash_head ht_node; member 193 .head_offset = offsetof(struct mlxsw_afa_policer, ht_node), 299 err = rhashtable_insert_fast(&mlxsw_afa->set_ht, &set->ht_node, in mlxsw_afa_set_share() 314 rhashtable_remove_fast(&mlxsw_afa->set_ht, &set->ht_node, in mlxsw_afa_set_share() [all...] |
H A D | spectrum_nve.c | 75 struct rhash_head ht_node; member 82 .head_offset = offsetof(struct mlxsw_sp_nve_mc_list, ht_node), 226 err = rhashtable_insert_fast(&nve->mc_list_ht, &mc_list->ht_node, in mlxsw_sp_nve_mc_list_create() 243 rhashtable_remove_fast(&nve->mc_list_ht, &mc_list->ht_node, in mlxsw_sp_nve_mc_list_destroy() 806 struct rhash_head ht_node; member 815 .head_offset = offsetof(struct mlxsw_sp_nve_ipv6_ht_node, ht_node), 859 err = rhashtable_insert_fast(&nve->ipv6_ht, &ipv6_ht_node->ht_node, in mlxsw_sp_nve_ipv6_ht_insert() 880 rhashtable_remove_fast(&nve->ipv6_ht, &ipv6_ht_node->ht_node, in mlxsw_sp_nve_ipv6_ht_remove()
|
H A D | spectrum_acl.c | 55 struct rhash_head ht_node; /* Member of acl HT */ member 66 struct rhash_head ht_node; /* Member of rule HT */ member 82 .head_offset = offsetof(struct mlxsw_sp_acl_ruleset, ht_node), 89 .head_offset = offsetof(struct mlxsw_sp_acl_rule, ht_node), 194 err = rhashtable_insert_fast(&acl->ruleset_ht, &ruleset->ht_node, in mlxsw_sp_acl_ruleset_create() 216 rhashtable_remove_fast(&acl->ruleset_ht, &ruleset->ht_node, in mlxsw_sp_acl_ruleset_destroy() 870 err = rhashtable_insert_fast(&ruleset->rule_ht, &rule->ht_node, in mlxsw_sp_acl_rule_add() 895 rhashtable_remove_fast(&ruleset->rule_ht, &rule->ht_node, in mlxsw_sp_acl_rule_add() 918 rhashtable_remove_fast(&ruleset->rule_ht, &rule->ht_node, in mlxsw_sp_acl_rule_del()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | metadata.c | 29 struct rhash_head ht_node; member 36 .head_offset = offsetof(struct nfp_fl_stats_ctx_to_flow, ht_node), 336 if (rhashtable_insert_fast(&priv->stats_ctx_table, &ctx_entry->ht_node, in nfp_compile_flow_metadata() 382 &ctx_entry->ht_node, in nfp_compile_flow_metadata() 427 &ctx_entry->ht_node, in nfp_modify_flow_metadata() 487 .head_offset = offsetof(struct nfp_merge_info, ht_node), 507 .head_offset = offsetof(struct nfp_neigh_entry, ht_node),
|
H A D | tunnel_conf.c | 185 * @ht_node: Hashtable entry 193 struct rhash_head ht_node; member 203 .head_offset = offsetof(struct nfp_tun_offloaded_mac, ht_node), 428 rhashtable_remove_fast(&priv->neigh_table, &neigh->ht_node, in nfp_tun_cleanup_nn_entries() 540 &nn_entry->ht_node, in nfp_tun_write_neigh() 569 &nn_entry->ht_node, in nfp_tun_write_neigh() 1130 &entry->ht_node, in nfp_tunnel_add_shared_mac() 1152 rhashtable_remove_fast(&priv->tun.offloaded_macs, &entry->ht_node, in nfp_tunnel_add_shared_mac() 1230 &entry->ht_node, in nfp_tunnel_del_shared_mac()
|
H A D | main.h | 177 * @ht_node: rhash_head entry for hashtable 185 struct rhash_head ht_node; member 481 struct rhash_head ht_node; member 498 struct rhash_head ht_node; member
|
/kernel/linux/linux-5.10/lib/ |
H A D | objagg.c | 26 struct rhash_head ht_node; /* member of objagg_hints->node_ht */ member 55 struct rhash_head ht_node; /* member of objagg->obj_ht */ member 380 err = rhashtable_insert_fast(&objagg->obj_ht, &objagg_obj->ht_node, in objagg_obj_create() 456 rhashtable_remove_fast(&objagg->obj_ht, &objagg_obj->ht_node, in objagg_obj_destroy() 538 objagg->ht_params.head_offset = offsetof(struct objagg_obj, ht_node); in objagg_create() 671 err = rhashtable_insert_fast(&objagg_hints->node_ht, &hnode->ht_node, in objagg_hints_node_create() 693 rhashtable_remove_fast(&objagg_hints->node_ht, &hnode->ht_node, in objagg_hints_flush() 946 offsetof(struct objagg_hints_node, ht_node); in objagg_hints_get()
|
/kernel/linux/linux-6.6/lib/ |
H A D | objagg.c | 26 struct rhash_head ht_node; /* member of objagg_hints->node_ht */ member 55 struct rhash_head ht_node; /* member of objagg->obj_ht */ member 380 err = rhashtable_insert_fast(&objagg->obj_ht, &objagg_obj->ht_node, in objagg_obj_create() 456 rhashtable_remove_fast(&objagg->obj_ht, &objagg_obj->ht_node, in objagg_obj_destroy() 538 objagg->ht_params.head_offset = offsetof(struct objagg_obj, ht_node); in objagg_create() 671 err = rhashtable_insert_fast(&objagg_hints->node_ht, &hnode->ht_node, in objagg_hints_node_create() 693 rhashtable_remove_fast(&objagg_hints->node_ht, &hnode->ht_node, in objagg_hints_flush() 957 offsetof(struct objagg_hints_node, ht_node); in objagg_hints_get()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | metadata.c | 28 struct rhash_head ht_node; member 35 .head_offset = offsetof(struct nfp_fl_stats_ctx_to_flow, ht_node), 324 if (rhashtable_insert_fast(&priv->stats_ctx_table, &ctx_entry->ht_node, in nfp_compile_flow_metadata() 390 &ctx_entry->ht_node, in nfp_compile_flow_metadata() 435 &ctx_entry->ht_node, in nfp_modify_flow_metadata() 495 .head_offset = offsetof(struct nfp_merge_info, ht_node),
|
H A D | tunnel_conf.c | 205 * @ht_node: Hashtable entry 213 struct rhash_head ht_node; member 223 .head_offset = offsetof(struct nfp_tun_offloaded_mac, ht_node), 973 &entry->ht_node, in nfp_tunnel_add_shared_mac() 995 rhashtable_remove_fast(&priv->tun.offloaded_macs, &entry->ht_node, in nfp_tunnel_add_shared_mac() 1075 &entry->ht_node, in nfp_tunnel_del_shared_mac()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | bridge_priv.h | 145 struct rhash_head ht_node; member 162 struct rhash_head ht_node; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/ |
H A D | ice_eswitch_br.h | 26 struct rhash_head ht_node; member
|
/kernel/linux/linux-5.10/net/sched/ |
H A D | cls_flower.c | 84 struct rhash_head ht_node; member 112 struct rhash_head ht_node; member 135 .head_offset = offsetof(struct fl_flow_mask, ht_node), 387 rhashtable_remove_fast(&head->ht, &mask->ht_node, mask_ht_params); in fl_mask_put() 546 rhashtable_remove_fast(&f->mask->ht, &f->ht_node, in __fl_delete() 1730 .head_offset = offsetof(struct cls_fl_filter, ht_node), 1848 err = rhashtable_replace_fast(&head->ht, &mask->ht_node, in fl_create_new_mask() 1849 &newmask->ht_node, mask_ht_params); in fl_create_new_mask() 1882 &mask->ht_node, in fl_check_assign_mask() 1912 rhashtable_remove_fast(&head->ht, &mask->ht_node, in fl_check_assign_mask() [all...] |