| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| H A D | bridge_mcast.c | 126 mlx5_del_flow_rules(entry->egress_handle); in mlx5_esw_bridge_port_mdb_offload() 180 mlx5_del_flow_rules(entry->egress_handle); in mlx5_esw_bridge_port_mdb_entry_cleanup() 640 mlx5_del_flow_rules(vlan->mcast_handle); in mlx5_esw_bridge_vlan_mcast_cleanup() 714 mlx5_del_flow_rules(fwd_handle); in mlx5_esw_bridge_port_mcast_fhs_init() 716 mlx5_del_flow_rules(filter_handle); in mlx5_esw_bridge_port_mcast_fhs_init() 729 mlx5_del_flow_rules(port->mcast.fwd_handle); in mlx5_esw_bridge_port_mcast_fhs_cleanup() 732 mlx5_del_flow_rules(port->mcast.filter_handle); in mlx5_esw_bridge_port_mcast_fhs_cleanup() 993 mlx5_del_flow_rules(mld_report_handle); in mlx5_esw_bridge_ingress_mcast_fhs_create() 995 mlx5_del_flow_rules(mld_query_handle); in mlx5_esw_bridge_ingress_mcast_fhs_create() 997 mlx5_del_flow_rules(igmp_handle); in mlx5_esw_bridge_ingress_mcast_fhs_create() [all …]
|
| H A D | legacy.c | 187 mlx5_del_flow_rules(esw->fdb_table.legacy.vepa_uplink_rule); in esw_cleanup_vepa_rules() 190 mlx5_del_flow_rules(esw->fdb_table.legacy.vepa_star_rule); in esw_cleanup_vepa_rules() 234 mlx5_del_flow_rules(mc_promisc->uplink_rule); in esw_legacy_disable()
|
| H A D | indir_table.c | 183 mlx5_del_flow_rules(rule->handle); in mlx5_esw_indir_table_rule_put() 376 mlx5_del_flow_rules(e->fwd_rule); in mlx5_esw_indir_table_put()
|
| H A D | bridge.c | 560 mlx5_del_flow_rules(bridge->egress_miss_handle); in mlx5_esw_bridge_egress_table_cleanup() 992 mlx5_del_flow_rules(entry->egress_handle); in mlx5_esw_bridge_fdb_entry_cleanup() 994 mlx5_del_flow_rules(entry->filter_handle); in mlx5_esw_bridge_fdb_entry_cleanup() 995 mlx5_del_flow_rules(entry->ingress_handle); in mlx5_esw_bridge_fdb_entry_cleanup() 1440 mlx5_del_flow_rules(entry->egress_handle); in mlx5_esw_bridge_fdb_entry_init() 1443 mlx5_del_flow_rules(entry->filter_handle); in mlx5_esw_bridge_fdb_entry_init() 1445 mlx5_del_flow_rules(entry->ingress_handle); in mlx5_esw_bridge_fdb_entry_init()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ipsec_fs.c | 167 mlx5_del_flow_rules(rx->status_checks.all.rule); in ipsec_rx_status_drop_destroy() 175 mlx5_del_flow_rules(rx->status_checks.packet_offload_pass_rule); in ipsec_rx_status_pass_destroy() 176 mlx5_del_flow_rules(rx->status_checks.crypto_offload_pass_rule); in ipsec_rx_status_pass_destroy() 270 mlx5_del_flow_rules(sa_entry->ipsec_rule.auth.rule); in rx_add_rule_drop_auth_trailer() 537 mlx5_del_flow_rules(rx->status_checks.crypto_offload_pass_rule); in mlx5_ipsec_rx_status_create() 702 mlx5_del_flow_rules(rx->pol.rule); in ipsec_rx_policy_destroy() 708 mlx5_del_flow_rules(rx->pol_miss_rule); in ipsec_rx_policy_destroy() 716 mlx5_del_flow_rules(rx->sa_sel.rule); in ipsec_rx_sa_selector_destroy() 730 mlx5_del_flow_rules(rx->sa.rule); in rx_destroy() 929 mlx5_del_flow_rules(rx->pol_miss_rule); in ipsec_rx_policy_create() [all …]
|
| H A D | psp.c | 84 mlx5_del_flow_rules(rx_err->bad_rule); in accel_psp_fs_rx_err_del_rules() 89 mlx5_del_flow_rules(rx_err->err_rule); in accel_psp_fs_rx_err_del_rules() 94 mlx5_del_flow_rules(rx_err->auth_fail_rule); in accel_psp_fs_rx_err_del_rules() 99 mlx5_del_flow_rules(rx_err->rule); in accel_psp_fs_rx_err_del_rules() 242 mlx5_del_flow_rules(rx_err->err_rule); in accel_psp_fs_rx_err_add_rule() 245 mlx5_del_flow_rules(rx_err->auth_fail_rule); in accel_psp_fs_rx_err_add_rule() 248 mlx5_del_flow_rules(rx_err->rule); in accel_psp_fs_rx_err_add_rule() 294 mlx5_del_flow_rules(fs_prot->def_rule); in accel_psp_fs_rx_fs_destroy() 304 mlx5_del_flow_rules(fs_prot->miss_rule); in accel_psp_fs_rx_fs_destroy() 758 mlx5_del_flow_rules(tx_fs->rule); in accel_psp_fs_tx_destroy()
|
| H A D | fs_tcp.c | 71 mlx5_del_flow_rules(rule); in mlx5e_accel_fs_del_sk() 351 mlx5_del_flow_rules(fs_tcp->default_rules[i]); in accel_fs_tcp_destroy_table()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
| H A D | egress_ofld.c | 14 mlx5_del_flow_rules(vport->egress.offloads.fwd_rule); in esw_acl_egress_ofld_fwd2vport_destroy() 26 mlx5_del_flow_rules(bounce_rule); in esw_acl_egress_ofld_bounce_rule_destroy() 36 mlx5_del_flow_rules(bounce_rule); in esw_acl_egress_ofld_bounce_rules_destroy()
|
| H A D | helper.c | 90 mlx5_del_flow_rules(vport->egress.allowed_vlan); in esw_acl_egress_vlan_destroy() 162 mlx5_del_flow_rules(vport->ingress.allow_rule); in esw_acl_ingress_allow_rule_destroy()
|
| H A D | ingress_ofld.c | 119 mlx5_del_flow_rules(vport->ingress.offloads.modify_metadata_rule); in esw_acl_ingress_mod_metadata_destroy() 163 mlx5_del_flow_rules(vport->ingress.offloads.drop_rule); in esw_acl_ingress_src_port_drop_destroy()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | fs_chains.c | 290 mlx5_del_flow_rules(chain->restore_rule); in create_chain_restore() 305 mlx5_del_flow_rules(chain->restore_rule); in destroy_chain_restore() 439 mlx5_del_flow_rules(pos->miss_rule); in mlx5_chains_update_prio_prevs() 453 mlx5_del_flow_rules(miss_rules[n]); in mlx5_chains_update_prio_prevs() 570 mlx5_del_flow_rules(miss_rule); in mlx5_chains_create_prio() 595 mlx5_del_flow_rules(prio->miss_rule); in mlx5_chains_destroy_prio()
|
| H A D | macsec_fs.c | 228 mlx5_del_flow_rules(tx_fs->check_rule); in macsec_fs_tx_destroy() 233 mlx5_del_flow_rules(tx_tables->check_miss_rule); in macsec_fs_tx_destroy() 249 mlx5_del_flow_rules(tx_fs->crypto_mke_rule); in macsec_fs_tx_destroy() 254 mlx5_del_flow_rules(tx_tables->crypto_miss_rule); in macsec_fs_tx_destroy() 774 mlx5_del_flow_rules(tx_rule->rule); in macsec_fs_tx_del_rule() 980 mlx5_del_flow_rules(miss->rule); in macsec_fs_rx_roce_miss_destroy() 989 mlx5_del_flow_rules(roce->nic_miss.rule); in macsec_fs_rdma_rx_destroy() 990 mlx5_del_flow_rules(roce->rule); in macsec_fs_rdma_rx_destroy() 1010 mlx5_del_flow_rules(rx_fs->check_rule[i]); in macsec_fs_rx_destroy() 1024 mlx5_del_flow_rules(rx_tables->check_miss_rule); in macsec_fs_rx_destroy() [all …]
|
| H A D | ipsec_fs_roce.c | 201 mlx5_del_flow_rules(roce->roce_miss.rule); in ipsec_fs_roce_rx_rule_setup() 203 mlx5_del_flow_rules(roce->rule); in ipsec_fs_roce_rx_rule_setup() 577 mlx5_del_flow_rules(tx_roce->rule); in mlx5_ipsec_fs_roce_tx_destroy() 696 mlx5_del_flow_rules(rx_roce->nic_master_rule); in mlx5_ipsec_fs_roce_rx_destroy() 697 mlx5_del_flow_rules(rx_roce->roce_miss.rule); in mlx5_ipsec_fs_roce_rx_destroy() 698 mlx5_del_flow_rules(rx_roce->rule); in mlx5_ipsec_fs_roce_rx_destroy()
|
| H A D | fs_ttc.c | 55 mlx5_del_flow_rules(ttc->rules[i].rule); in mlx5_cleanup_ttc_rules() 62 mlx5_del_flow_rules(ttc->tunnel_rules[i]); in mlx5_cleanup_ttc_rules() 960 mlx5_del_flow_rules(ttc->rules[i].rule); in _mlx5_ttc_destroy_ipsec_rules()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| H A D | post_meter.c | 193 mlx5_del_flow_rules(table->red_rule); in mlx5e_post_meter_rate_rules_create() 226 mlx5_del_flow_rules(mtu_tables->green_table.rule); in mlx5e_post_meter_mtu_rules_destroy() 227 mlx5_del_flow_rules(mtu_tables->red_table.rule); in mlx5e_post_meter_mtu_rules_destroy() 385 mlx5_del_flow_rules(mtu_tables->green_table.rule); in mlx5e_post_meter_mtu_create()
|
| H A D | int_port.c | 242 mlx5_del_flow_rules(int_port->rx_rule); in mlx5e_int_port_remove() 402 mlx5_del_flow_rules(int_port->rx_rule); in mlx5e_tc_int_port_cleanup_rep_rx()
|
| H A D | sample.c | 111 mlx5_del_flow_rules(tc_psample->termtbl_rule); in sampler_termtbl_destroy() 320 mlx5_del_flow_rules(restore->rule); in sample_restore_put()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_fs.c | 318 mlx5_del_flow_rules(fs->vlan->untagged_rule); in mlx5e_fs_del_vlan_rule() 324 mlx5_del_flow_rules(fs->vlan->any_cvlan_rule); in mlx5e_fs_del_vlan_rule() 330 mlx5_del_flow_rules(fs->vlan->any_svlan_rule); in mlx5e_fs_del_vlan_rule() 336 mlx5_del_flow_rules(fs->vlan->active_svlans_rule[vid]); in mlx5e_fs_del_vlan_rule() 342 mlx5_del_flow_rules(fs->vlan->active_cvlans_rule[vid]); in mlx5e_fs_del_vlan_rule() 408 mlx5_del_flow_rules(fs->vlan->trap_rule); in mlx5e_remove_vlan_trap() 433 mlx5_del_flow_rules(fs->l2.trap_rule); in mlx5e_remove_mac_trap() 810 mlx5_del_flow_rules(fs->promisc.rule); in mlx5e_del_promisc_rule() 971 mlx5_del_flow_rules(ai->rule); in mlx5e_del_l2_flow_rule()
|
| H A D | eswitch_offloads.c | 890 mlx5_del_flow_rules(rule); in __mlx5_eswitch_del_rule() 1030 mlx5_del_flow_rules(rule); in mlx5_eswitch_del_send_to_vport_rule() 1036 mlx5_del_flow_rules(rule); in mlx5_eswitch_del_send_to_vport_meta_rule() 1290 mlx5_del_flow_rules(flows[peer_vport->index]); in esw_add_fdb_peer_miss_rules() 1297 mlx5_del_flow_rules(flows[peer_vport->index]); in esw_add_fdb_peer_miss_rules() 1301 mlx5_del_flow_rules(flows[peer_vport->index]); in esw_add_fdb_peer_miss_rules() 1308 mlx5_del_flow_rules(flows[peer_vport->index]); in esw_add_fdb_peer_miss_rules() 1334 mlx5_del_flow_rules(flows[peer_vport->index]); in esw_del_fdb_peer_miss_rules() 1339 mlx5_del_flow_rules(flows[peer_vport->index]); in esw_del_fdb_peer_miss_rules() 1343 mlx5_del_flow_rules(flow in esw_del_fdb_peer_miss_rules() [all...] |
| H A D | rdma.c | 17 mlx5_del_flow_rules(roce->allow_rule); in mlx5_rdma_disable_roce_steering()
|
| H A D | en_arfs.c | 185 mlx5_del_flow_rules(arfs_t->default_rule); in arfs_destroy_table() 447 mlx5_del_flow_rules(arfs_rule->rule); in arfs_may_expire_flow() 476 mlx5_del_flow_rules(rule->rule); in arfs_del_rules()
|
| H A D | eswitch.c | 360 mlx5_del_flow_rules(vaddr->flow_rule); in esw_del_uc_addr() 408 mlx5_del_flow_rules(iter_vaddr->flow_rule); in update_allmulti_vports() 478 mlx5_del_flow_rules(vaddr->flow_rule); in esw_del_mc_addr() 491 mlx5_del_flow_rules(esw_mc->uplink_rule); in esw_del_mc_addr() 672 mlx5_del_flow_rules(vport->allmulti_rule); in esw_apply_vport_rx_mode() 679 mlx5_del_flow_rules(allmulti_addr->uplink_rule); in esw_apply_vport_rx_mode() 691 mlx5_del_flow_rules(vport->promisc_rule); in esw_apply_vport_rx_mode()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | fs_tt_redirect.c | 60 mlx5_del_flow_rules(rule); in mlx5e_fs_tt_redirect_del_rule() 253 mlx5_del_flow_rules(fs_udp->default_rules[i]); in fs_udp_destroy_table() 559 mlx5_del_flow_rules(fs_any->default_rule); in fs_any_destroy_table()
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | fs.c | 654 mlx5_del_flow_rules(iter->rule); in mlx5_ib_destroy_flow() 660 mlx5_del_flow_rules(handler->rule); in mlx5_ib_destroy_flow() 1161 mlx5_del_flow_rules(opfc->rule[i]); in add_op_fc_rules() 1338 mlx5_del_flow_rules(opfc->rule[i]); in mlx5_ib_fs_add_op_fc() 1357 mlx5_del_flow_rules(opfc->rule[i]); in mlx5_ib_fs_remove_op_fc() 1390 mlx5_del_flow_rules(per_qp_opfc->opfcs[i].rule[j]); in mlx5r_fs_unbind_op_fc() 1681 mlx5_del_flow_rules(handler->rule); in create_leftovers_rule() 1724 mlx5_del_flow_rules(handler_rx->rule); in create_sniffer_rule() 2728 mlx5_del_flow_rules(ft_prio->anchor.rule_drop); in steering_anchor_destroy_rule_drop() 2764 mlx5_del_flow_rules(ft_prio->anchor.rule_goto_table); in steering_anchor_destroy_rule_goto_table()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
| H A D | port_sel.c | 97 mlx5_del_flow_rules(lag_definer->rules[idx]); in mlx5_lag_create_port_sel_table() 363 mlx5_del_flow_rules(lag_definer->rules[idx]); in mlx5_lag_destroy_definer()
|