Home
last modified time | relevance | path

Searched refs:mlx5_destroy_flow_group (Results 1 – 23 of 23) sorted by relevance

/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
Dingress_lgcy.c101 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()
Dingress_ofld.c287 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()
Degress_ofld.c169 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()
Degress_lgcy.c61 mlx5_destroy_flow_group(vport->egress.legacy.drop_grp); in esw_acl_egress_lgcy_groups_destroy()
Dhelper.c134 mlx5_destroy_flow_group(vport->egress.vlan_grp); in esw_acl_egress_vlan_grp_destroy()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/lib/
Dipsec_fs_roce.c371 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()
Dmacsec_fs.c206 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()
Dfs_chains.c566 mlx5_destroy_flow_group(miss_group); in mlx5_chains_create_prio()
590 mlx5_destroy_flow_group(prio->miss_group); in mlx5_chains_destroy_prio()
Dfs_ttc.c673 mlx5_destroy_flow_group(ttc->g[i]); in mlx5_destroy_ttc_table()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/esw/
Dindir_table.c238 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()
Dbridge.c428 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()
445 mlx5_destroy_flow_group(br_offloads->ingress_mac_fg); in mlx5_esw_bridge_ingress_table_cleanup()
447 mlx5_destroy_flow_group(br_offloads->ingress_qinq_filter_fg); in mlx5_esw_bridge_ingress_table_cleanup()
449 mlx5_destroy_flow_group(br_offloads->ingress_qinq_fg); in mlx5_esw_bridge_ingress_table_cleanup()
451 mlx5_destroy_flow_group(br_offloads->ingress_vlan_filter_fg); in mlx5_esw_bridge_ingress_table_cleanup()
453 mlx5_destroy_flow_group(br_offloads->ingress_vlan_fg); in mlx5_esw_bridge_ingress_table_cleanup()
516 mlx5_destroy_flow_group(miss_fg); in mlx5_esw_bridge_egress_table_init()
[all …]
Dbridge_mcast.c484 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()
Dlegacy.c58 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.12.1/drivers/net/ethernet/mellanox/mlx5/core/
Drdma.c18 mlx5_destroy_flow_group(roce->fg); in mlx5_rdma_disable_roce_steering()
95 mlx5_destroy_flow_group(fg); in mlx5_rdma_enable_roce_steering()
Deswitch_offloads.c1827 mlx5_destroy_flow_group(esw->fdb_table.offloads.miss_grp); in esw_create_miss_group()
1936 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_meta_grp); in esw_create_offloads_fdb_tables()
1941 mlx5_destroy_flow_group(esw->fdb_table.offloads.send_to_vport_grp); in esw_create_offloads_fdb_tables()
1964 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.send_to_vport_meta_grp); in esw_destroy_offloads_fdb_tables()
1968 mlx5_destroy_flow_group(esw->fdb_table.offloads.peer_miss_grp); in esw_destroy_offloads_fdb_tables()
1969 mlx5_destroy_flow_group(esw->fdb_table.offloads.miss_grp); in esw_destroy_offloads_fdb_tables()
2062 mlx5_destroy_flow_group(esw->offloads.vport_rx_group); in esw_destroy_vport_rx_group()
2108 mlx5_destroy_flow_group(esw->offloads.vport_rx_drop_group); in esw_destroy_vport_rx_drop_group()
[all …]
Den_fs.c872 mlx5_destroy_flow_group(ft->g[i]); in mlx5e_destroy_groups()
Dfs_core.c2626 void mlx5_destroy_flow_group(struct mlx5_flow_group *fg) in mlx5_destroy_flow_group() function
2632 EXPORT_SYMBOL(mlx5_destroy_flow_group);
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
Dpost_meter.c212 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.12.1/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dipsec_fs.c152 mlx5_destroy_flow_group(rx->status_drops.drop_all_group); in ipsec_rx_status_drop_destroy()
373 mlx5_destroy_flow_group(g); in ipsec_rx_status_drop_all_create()
484 mlx5_destroy_flow_group(miss->group); in ipsec_miss_create()
591 mlx5_destroy_flow_group(rx->pol.group); in rx_destroy()
596 mlx5_destroy_flow_group(rx->sa.group); in rx_destroy()
747 mlx5_destroy_flow_group(rx->sa.group); in rx_create()
902 mlx5_destroy_flow_group(tx->pol.group); in tx_destroy()
908 mlx5_destroy_flow_group(tx->sa.group); in tx_destroy()
1010 mlx5_destroy_flow_group(tx->pol.group); in tx_create()
1016 mlx5_destroy_flow_group(tx->sa.group); in tx_create()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/lag/
Dport_sel.c106 mlx5_destroy_flow_group(lag_definer->fg); in mlx5_lag_create_port_sel_table()
355 mlx5_destroy_flow_group(lag_definer->fg); in mlx5_lag_destroy_definer()
/linux-6.12.1/include/linux/mlx5/
Dfs.h237 void mlx5_destroy_flow_group(struct mlx5_flow_group *fg);
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtc_ct.c1759 mlx5_destroy_flow_group(pre_ct->miss_grp); in mlx5_tc_ct_alloc_pre_ct()
1761 mlx5_destroy_flow_group(pre_ct->flow_grp); in mlx5_tc_ct_alloc_pre_ct()
1774 mlx5_destroy_flow_group(pre_ct->miss_grp); in mlx5_tc_ct_free_pre_ct()
1775 mlx5_destroy_flow_group(pre_ct->flow_grp); in mlx5_tc_ct_free_pre_ct()
2227 mlx5_destroy_flow_group(group); in tc_ct_add_ct_table_miss_rule()
2238 mlx5_destroy_flow_group(miss_group); in tc_ct_del_ct_table_miss_rule()
/linux-6.12.1/drivers/infiniband/hw/mlx5/
Dfs.c2100 mlx5_destroy_flow_group(ft_prio->anchor.fg_drop); in steering_anchor_destroy_fg_drop()
2137 mlx5_destroy_flow_group(ft_prio->anchor.fg_goto_table); in steering_anchor_destroy_fg_goto_table()