/Linux-v5.4/drivers/net/ethernet/mellanox/mlxsw/ |
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), 195 &lkey_id->ht_node, in mlxsw_sp_acl_atcam_lkey_id_create() 216 rhashtable_remove_fast(®ion_12kb->lkey_ht, &lkey_id->ht_node, in mlxsw_sp_acl_atcam_lkey_id_destroy() 516 &aentry->ht_node, in __mlxsw_sp_acl_atcam_entry_add() 538 rhashtable_remove_fast(&aregion->entries_ht, &aentry->ht_node, in __mlxsw_sp_acl_atcam_entry_add() 553 rhashtable_remove_fast(&aregion->entries_ht, &aentry->ht_node, in __mlxsw_sp_acl_atcam_entry_del()
|
D | core_acl_flex_actions.c | 83 struct rhash_head ht_node; member 102 .head_offset = offsetof(struct mlxsw_afa_set, ht_node), 111 struct rhash_head ht_node; member 120 .head_offset = offsetof(struct mlxsw_afa_fwd_entry, ht_node), 207 err = rhashtable_insert_fast(&mlxsw_afa->set_ht, &set->ht_node, in mlxsw_afa_set_share() 222 rhashtable_remove_fast(&mlxsw_afa->set_ht, &set->ht_node, in mlxsw_afa_set_share() 233 rhashtable_remove_fast(&mlxsw_afa->set_ht, &set->ht_node, in mlxsw_afa_set_unshare() 478 &fwd_entry->ht_node, in mlxsw_afa_fwd_entry_create() 491 rhashtable_remove_fast(&mlxsw_afa->fwd_entry_ht, &fwd_entry->ht_node, in mlxsw_afa_fwd_entry_create() 503 rhashtable_remove_fast(&mlxsw_afa->fwd_entry_ht, &fwd_entry->ht_node, in mlxsw_afa_fwd_entry_destroy()
|
D | spectrum_acl.c | 55 struct rhash_head ht_node; /* Member of acl HT */ member 64 struct rhash_head ht_node; /* Member of rule HT */ member 79 .head_offset = offsetof(struct mlxsw_sp_acl_ruleset, ht_node), 86 .head_offset = offsetof(struct mlxsw_sp_acl_rule, ht_node), 325 err = rhashtable_insert_fast(&acl->ruleset_ht, &ruleset->ht_node, in mlxsw_sp_acl_ruleset_create() 347 rhashtable_remove_fast(&acl->ruleset_ht, &ruleset->ht_node, in mlxsw_sp_acl_ruleset_destroy() 688 err = rhashtable_insert_fast(&ruleset->rule_ht, &rule->ht_node, in mlxsw_sp_acl_rule_add() 710 rhashtable_remove_fast(&ruleset->rule_ht, &rule->ht_node, in mlxsw_sp_acl_rule_add() 731 rhashtable_remove_fast(&ruleset->rule_ht, &rule->ht_node, in mlxsw_sp_acl_rule_del()
|
D | spectrum_mr.c | 77 struct rhash_head ht_node; member 93 .head_offset = offsetof(struct mlxsw_sp_mr_route, ht_node), 375 rhashtable_remove_fast(&mr_table->route_ht, &mr_route->ht_node, in __mlxsw_sp_mr_route_del() 421 &mr_route->ht_node, in mlxsw_sp_mr_route_add() 434 &mr_orig_route->ht_node, in mlxsw_sp_mr_route_add() 444 rhashtable_remove_fast(&mr_table->route_ht, &mr_route->ht_node, in mlxsw_sp_mr_route_add()
|
D | spectrum_ptp.c | 48 struct rhlist_head ht_node; member 58 .head_offset = offsetof(struct mlxsw_sp1_ptp_unmatched, ht_node), 382 err = rhltable_insert(&ptp_state->unmatched_ht, &unmatched->ht_node, in mlxsw_sp1_ptp_unmatched_save() 400 rhl_for_each_entry_rcu(unmatched, tmp, list, ht_node) { in mlxsw_sp1_ptp_unmatched_lookup() 414 &unmatched->ht_node, in mlxsw_sp1_ptp_unmatched_remove() 647 err = rhltable_remove(&ptp_state->unmatched_ht, &unmatched->ht_node, in mlxsw_sp1_ptp_ht_gc_collect()
|
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()
|
D | spectrum_acl_tcam.c | 235 struct rhash_head ht_node; /* Member of a chunk HT */ member 260 .head_offset = offsetof(struct mlxsw_sp_acl_tcam_vchunk, ht_node), 1013 err = rhashtable_insert_fast(&vgroup->vchunk_ht, &vchunk->ht_node, in mlxsw_sp_acl_tcam_vchunk_create() 1034 rhashtable_remove_fast(&vgroup->vchunk_ht, &vchunk->ht_node, in mlxsw_sp_acl_tcam_vchunk_create() 1057 rhashtable_remove_fast(&vgroup->vchunk_ht, &vchunk->ht_node, in mlxsw_sp_acl_tcam_vchunk_destroy()
|
D | spectrum_fid.c | 30 struct rhash_head ht_node; member 54 .head_offset = offsetof(struct mlxsw_sp_fid, ht_node), 1072 err = rhashtable_insert_fast(&mlxsw_sp->fid_core->fid_ht, &fid->ht_node, in mlxsw_sp_fid_get() 1101 &fid->ht_node, mlxsw_sp_fid_ht_params); in mlxsw_sp_fid_put()
|
D | spectrum_acl_tcam.h | 184 struct rhash_head ht_node; member
|
D | spectrum_router.c | 385 struct rhash_head ht_node; member 1873 struct rhash_head ht_node; member 1888 .head_offset = offsetof(struct mlxsw_sp_neigh_entry, ht_node), 1975 &neigh_entry->ht_node, in mlxsw_sp_neigh_entry_insert() 1984 &neigh_entry->ht_node, in mlxsw_sp_neigh_entry_remove() 2683 struct rhash_head ht_node; member 2711 struct rhash_head ht_node; member 2970 .head_offset = offsetof(struct mlxsw_sp_nexthop_group, ht_node), 2984 &nh_grp->ht_node, in mlxsw_sp_nexthop_group_insert() 2996 &nh_grp->ht_node, in mlxsw_sp_nexthop_group_remove() [all …]
|
/Linux-v5.4/lib/ |
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() 960 offsetof(struct objagg_hints_node, ht_node); in objagg_hints_get()
|
/Linux-v5.4/net/core/ |
D | flow_offload.c | 298 struct rhash_head ht_node; member 306 .head_offset = offsetof(struct flow_indr_block_dev, ht_node), 332 if (rhashtable_insert_fast(&indr_setup_block_ht, &indr_dev->ht_node, in flow_indr_block_dev_get() 348 rhashtable_remove_fast(&indr_setup_block_ht, &indr_dev->ht_node, in flow_indr_block_dev_put()
|
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/flower/ |
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() 381 &ctx_entry->ht_node, in nfp_compile_flow_metadata() 425 &ctx_entry->ht_node, in nfp_modify_flow_metadata()
|
D | tunnel_conf.c | 153 struct rhash_head ht_node; member 163 .head_offset = offsetof(struct nfp_tun_offloaded_mac, ht_node), 639 &entry->ht_node, in nfp_tunnel_add_shared_mac() 661 rhashtable_remove_fast(&priv->tun.offloaded_macs, &entry->ht_node, in nfp_tunnel_add_shared_mac() 741 &entry->ht_node, in nfp_tunnel_del_shared_mac()
|
/Linux-v5.4/net/sched/ |
D | cls_flower.c | 71 struct rhash_head ht_node; member 99 struct rhash_head ht_node; member 122 .head_offset = offsetof(struct fl_flow_mask, ht_node), 373 rhashtable_remove_fast(&head->ht, &mask->ht_node, mask_ht_params); in fl_mask_put() 530 rhashtable_remove_fast(&f->mask->ht, &f->ht_node, in __fl_delete() 1274 .head_offset = offsetof(struct cls_fl_filter, ht_node), 1387 err = rhashtable_replace_fast(&head->ht, &mask->ht_node, in fl_create_new_mask() 1388 &newmask->ht_node, mask_ht_params); in fl_create_new_mask() 1421 &mask->ht_node, in fl_check_assign_mask() 1451 rhashtable_remove_fast(&head->ht, &mask->ht_node, in fl_check_assign_mask() [all …]
|