| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
| H A D | ingress_lgcy.c | 101 mlx5_destroy_flow_group(vport->ingress.legacy.allow_spoofchk_only_grp); in esw_acl_ingress_lgcy_groups_create() 106 mlx5_destroy_flow_group(vport->ingress.legacy.allow_untagged_only_grp); in esw_acl_ingress_lgcy_groups_create() 111 mlx5_destroy_flow_group(vport->ingress.legacy.allow_untagged_spoofchk_grp); in esw_acl_ingress_lgcy_groups_create() 122 mlx5_destroy_flow_group(vport->ingress.legacy.allow_spoofchk_only_grp); in esw_acl_ingress_lgcy_groups_destroy() 126 mlx5_destroy_flow_group(vport->ingress.legacy.allow_untagged_only_grp); in esw_acl_ingress_lgcy_groups_destroy() 130 mlx5_destroy_flow_group(vport->ingress.legacy.allow_untagged_spoofchk_grp); in esw_acl_ingress_lgcy_groups_destroy() 134 mlx5_destroy_flow_group(vport->ingress.legacy.drop_grp); in esw_acl_ingress_lgcy_groups_destroy()
|
| H A D | ingress_ofld.c | 287 mlx5_destroy_flow_group(vport->ingress.offloads.metadata_prio_tag_grp); in esw_acl_ingress_ofld_groups_create() 292 mlx5_destroy_flow_group(vport->ingress.offloads.drop_grp); in esw_acl_ingress_ofld_groups_create() 303 mlx5_destroy_flow_group(vport->ingress.offloads.metadata_allmatch_grp); in esw_acl_ingress_ofld_groups_destroy() 308 mlx5_destroy_flow_group(vport->ingress.offloads.metadata_prio_tag_grp); in esw_acl_ingress_ofld_groups_destroy() 313 mlx5_destroy_flow_group(vport->ingress.offloads.drop_grp); in esw_acl_ingress_ofld_groups_destroy()
|
| H A D | egress_ofld.c | 169 mlx5_destroy_flow_group(vport->egress.offloads.fwd_grp); in esw_acl_egress_ofld_groups_destroy() 174 mlx5_destroy_flow_group(vport->egress.offloads.bounce_grp); in esw_acl_egress_ofld_groups_destroy()
|
| H A D | helper.c | 134 mlx5_destroy_flow_group(vport->egress.vlan_grp); in esw_acl_egress_vlan_grp_destroy()
|
| H A D | egress_lgcy.c | 61 mlx5_destroy_flow_group(vport->egress.legacy.drop_grp); in esw_acl_egress_lgcy_groups_destroy()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | ipsec_fs_roce.c | 371 mlx5_destroy_flow_group(roce->g); in ipsec_fs_roce_tx_mpv_create_group_rules() 427 mlx5_destroy_flow_group(roce->nic_master_group); in roce_rx_mpv_destroy_tables() 546 mlx5_destroy_flow_group(roce->nic_master_group); in ipsec_fs_roce_rx_mpv_create() 574 mlx5_destroy_flow_group(tx_roce->g); in mlx5_ipsec_fs_roce_tx_destroy() 656 mlx5_destroy_flow_group(roce->g); in mlx5_ipsec_fs_roce_tx_create() 698 mlx5_destroy_flow_group(rx_roce->roce_miss.group); in mlx5_ipsec_fs_roce_rx_destroy() 699 mlx5_destroy_flow_group(rx_roce->g); in mlx5_ipsec_fs_roce_rx_destroy() 811 mlx5_destroy_flow_group(roce->roce_miss.group); in mlx5_ipsec_fs_roce_rx_create() 813 mlx5_destroy_flow_group(roce->g); in mlx5_ipsec_fs_roce_rx_create()
|
| H A D | macsec_fs.c | 206 mlx5_destroy_flow_group(ft->g[i]); in macsec_fs_destroy_groups() 242 mlx5_destroy_flow_group(tx_tables->ft_check_group); in macsec_fs_tx_destroy() 985 mlx5_destroy_flow_group(miss->g); in macsec_fs_rx_roce_miss_destroy() 996 mlx5_destroy_flow_group(roce->nic_miss.g); in macsec_fs_rdma_rx_destroy() 997 mlx5_destroy_flow_group(roce->g); in macsec_fs_rdma_rx_destroy() 1033 mlx5_destroy_flow_group(rx_tables->ft_check_group); in macsec_fs_rx_destroy() 1259 mlx5_destroy_flow_group(roce->miss.g); in macsec_fs_rx_roce_miss_create() 1316 mlx5_destroy_flow_group(roce->g); in macsec_fs_rx_roce_jump_to_rdma_groups_create() 1413 mlx5_destroy_flow_group(roce->nic_miss.g); in macsec_fs_rx_roce_jump_to_rdma_create() 1414 mlx5_destroy_flow_group(roce->g); in macsec_fs_rx_roce_jump_to_rdma_create()
|
| H A D | fs_chains.c | 572 mlx5_destroy_flow_group(miss_group); in mlx5_chains_create_prio() 596 mlx5_destroy_flow_group(prio->miss_group); in mlx5_chains_destroy_prio()
|
| H A D | fs_ttc.c | 697 mlx5_destroy_flow_group(ttc->g[i]); in mlx5_destroy_ttc_table()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | indir_table.c | 238 mlx5_destroy_flow_group(e->fwd_grp); in mlx5_create_indir_fwd_group() 302 mlx5_destroy_flow_group(e->recirc_grp); in mlx5_esw_indir_table_entry_create() 375 mlx5_destroy_flow_group(e->recirc_grp); in mlx5_esw_indir_table_put() 377 mlx5_destroy_flow_group(e->fwd_grp); in mlx5_esw_indir_table_put()
|
| H A D | bridge.c | 428 mlx5_destroy_flow_group(qinq_filter_fg); in mlx5_esw_bridge_ingress_table_init() 430 mlx5_destroy_flow_group(qinq_fg); in mlx5_esw_bridge_ingress_table_init() 432 mlx5_destroy_flow_group(vlan_filter_fg); in mlx5_esw_bridge_ingress_table_init() 434 mlx5_destroy_flow_group(vlan_fg); in mlx5_esw_bridge_ingress_table_init() 516 mlx5_destroy_flow_group(miss_fg); in mlx5_esw_bridge_egress_table_init() 530 mlx5_destroy_flow_group(miss_fg); in mlx5_esw_bridge_egress_table_init() 547 mlx5_destroy_flow_group(qinq_fg); in mlx5_esw_bridge_egress_table_init() 549 mlx5_destroy_flow_group(vlan_fg); in mlx5_esw_bridge_egress_table_init() 565 mlx5_destroy_flow_group(bridge->egress_mac_fg); in mlx5_esw_bridge_egress_table_cleanup() 566 mlx5_destroy_flow_group(bridge->egress_qinq_fg); in mlx5_esw_bridge_egress_table_cleanup() [all …]
|
| H A D | bridge_mcast.c | 484 mlx5_destroy_flow_group(qinq_fg); in mlx5_esw_bridge_port_mcast_fgs_init() 486 mlx5_destroy_flow_group(vlan_fg); in mlx5_esw_bridge_port_mcast_fgs_init() 488 mlx5_destroy_flow_group(filter_fg); in mlx5_esw_bridge_port_mcast_fgs_init() 495 mlx5_destroy_flow_group(port->mcast.fwd_fg); in mlx5_esw_bridge_port_mcast_fgs_cleanup() 498 mlx5_destroy_flow_group(port->mcast.qinq_fg); in mlx5_esw_bridge_port_mcast_fgs_cleanup() 501 mlx5_destroy_flow_group(port->mcast.vlan_fg); in mlx5_esw_bridge_port_mcast_fgs_cleanup() 504 mlx5_destroy_flow_group(port->mcast.filter_fg); in mlx5_esw_bridge_port_mcast_fgs_cleanup() 858 mlx5_destroy_flow_group(igmp_fg); in mlx5_esw_bridge_ingress_mcast_fgs_init() 871 mlx5_destroy_flow_group(br_offloads->ingress_mld_fg); in mlx5_esw_bridge_ingress_mcast_fgs_cleanup() 874 mlx5_destroy_flow_group(br_offloads->ingress_igmp_fg); in mlx5_esw_bridge_ingress_mcast_fgs_cleanup()
|
| H A D | legacy.c | 58 mlx5_destroy_flow_group(esw->fdb_table.legacy.promisc_grp); in esw_destroy_legacy_fdb_table() 60 mlx5_destroy_flow_group(esw->fdb_table.legacy.allmulti_grp); in esw_destroy_legacy_fdb_table() 62 mlx5_destroy_flow_group(esw->fdb_table.legacy.addr_grp); in esw_destroy_legacy_fdb_table()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | rdma.c | 18 mlx5_destroy_flow_group(roce->fg); in mlx5_rdma_disable_roce_steering() 95 mlx5_destroy_flow_group(fg); in mlx5_rdma_enable_roce_steering()
|
| H A D | eswitch_offloads.c | 1825 mlx5_destroy_flow_group(esw->fdb_table.offloads.miss_grp); in esw_create_miss_group() 1934 mlx5_destroy_flow_group(esw->fdb_table.offloads.peer_miss_grp); in esw_create_offloads_fdb_tables() 1939 mlx5_destroy_flow_group(esw->fdb_table.offloads.send_to_vport_grp); in esw_create_offloads_fdb_tables() 1962 mlx5_destroy_flow_group(esw->fdb_table.offloads.send_to_vport_grp); in esw_destroy_offloads_fdb_tables() 1966 mlx5_destroy_flow_group(esw->fdb_table.offloads.peer_miss_grp); in esw_destroy_offloads_fdb_tables() 1967 mlx5_destroy_flow_group(esw->fdb_table.offloads.miss_grp); in esw_destroy_offloads_fdb_tables() 2060 mlx5_destroy_flow_group(esw->offloads.vport_rx_group); in esw_destroy_vport_rx_group() 2106 mlx5_destroy_flow_group(esw->offloads.vport_rx_drop_group); in esw_destroy_vport_rx_drop_group() 2238 mlx5_destroy_flow_group(offloads->restore_group); in esw_destroy_restore_table() 2324 mlx5_destroy_flow_group(g); in esw_create_restore_table() [all …]
|
| H A D | en_fs.c | 872 mlx5_destroy_flow_group(ft->g[i]); in mlx5e_destroy_groups()
|
| H A D | fs_core.c | 2633 void mlx5_destroy_flow_group(struct mlx5_flow_group *fg) in mlx5_destroy_flow_group() function 2639 EXPORT_SYMBOL(mlx5_destroy_flow_group);
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| H A D | post_meter.c | 212 mlx5_destroy_flow_group(post_meter->rate_steering_table.fg); in mlx5e_post_meter_rate_fg_destroy() 235 mlx5_destroy_flow_group(mtu_tables->green_table.fg); in mlx5e_post_meter_mtu_fg_destroy() 236 mlx5_destroy_flow_group(mtu_tables->red_table.fg); in mlx5e_post_meter_mtu_fg_destroy()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ipsec_fs.c | 397 mlx5_destroy_flow_group(g); in ipsec_rx_status_drop_all_create() 576 mlx5_destroy_flow_group(miss->group); in ipsec_miss_create() 685 mlx5_destroy_flow_group(rx->pol.group); in ipsec_rx_policy_destroy() 701 mlx5_destroy_flow_group(rx->sa_sel.group); in ipsec_rx_sa_selector_destroy() 713 mlx5_destroy_flow_group(rx->sa.group); in rx_destroy() 984 mlx5_destroy_flow_group(fg); in ipsec_rx_sa_selector_create() 1081 mlx5_destroy_flow_group(rx->sa.group); in rx_create() 1236 mlx5_destroy_flow_group(tx->pol.group); in tx_destroy() 1242 mlx5_destroy_flow_group(tx->sa.group); in tx_destroy() 1344 mlx5_destroy_flow_group(tx->pol.group); in tx_create() [all …]
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
| H A D | port_sel.c | 109 mlx5_destroy_flow_group(lag_definer->fg); in mlx5_lag_create_port_sel_table() 366 mlx5_destroy_flow_group(lag_definer->fg); in mlx5_lag_destroy_definer()
|
| /linux-6.15/include/linux/mlx5/ |
| H A D | fs.h | 243 void mlx5_destroy_flow_group(struct mlx5_flow_group *fg);
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | tc_ct.c | 1788 mlx5_destroy_flow_group(pre_ct->miss_grp); in mlx5_tc_ct_alloc_pre_ct() 1790 mlx5_destroy_flow_group(pre_ct->flow_grp); in mlx5_tc_ct_alloc_pre_ct() 1803 mlx5_destroy_flow_group(pre_ct->miss_grp); in mlx5_tc_ct_free_pre_ct() 1804 mlx5_destroy_flow_group(pre_ct->flow_grp); in mlx5_tc_ct_free_pre_ct() 2265 mlx5_destroy_flow_group(group); in tc_ct_add_ct_table_miss_rule() 2276 mlx5_destroy_flow_group(miss_group); in tc_ct_del_ct_table_miss_rule()
|
| /linux-6.15/drivers/infiniband/hw/mlx5/ |
| H A D | fs.c | 2666 mlx5_destroy_flow_group(ft_prio->anchor.fg_drop); in steering_anchor_destroy_fg_drop() 2703 mlx5_destroy_flow_group(ft_prio->anchor.fg_goto_table); in steering_anchor_destroy_fg_goto_table()
|