Home
last modified time | relevance | path

Searched refs:mlx5_del_flow_rules (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dbridge_mcast.c126 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 Dlegacy.c187 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 Dindir_table.c183 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()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec_fs.c167 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 Dpsp.c84 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()
/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
H A Degress_ofld.c14 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 Dhelper.c90 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 Dingress_ofld.c119 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()
H A Dingress_lgcy.c12 mlx5_del_flow_rules(vport->ingress.legacy.drop_rule); in esw_acl_ingress_lgcy_rules_destroy()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dfs_chains.c290 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()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dpost_meter.c193 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 Dsample.c111 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/en/
H A Dfs_tt_redirect.c60 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/net/ethernet/mellanox/mlx5/core/
H A Drdma.c17 mlx5_del_flow_rules(roce->allow_rule); in mlx5_rdma_disable_roce_steering()
H A Deswitch_offloads.c890 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()
1294 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()
1305 mlx5_del_flow_rules(flows[peer_vport->index]); in esw_add_fdb_peer_miss_rules()
1312 mlx5_del_flow_rules(flows[peer_vport->index]); in esw_add_fdb_peer_miss_rules()
1338 mlx5_del_flow_rules(flows[peer_vport->index]); in esw_del_fdb_peer_miss_rules()
1343 mlx5_del_flow_rules(flows[peer_vport->index]); in esw_del_fdb_peer_miss_rules()
1347 mlx5_del_flow_rules(flow in esw_del_fdb_peer_miss_rules()
[all...]
H A Den_arfs.c185 mlx5_del_flow_rules(arfs_t->default_rule); in arfs_destroy_table()
448 mlx5_del_flow_rules(arfs_rule->rule); in arfs_may_expire_flow()
477 mlx5_del_flow_rules(rule->rule); in arfs_del_rules()
H A Deswitch.c360 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()
H A Deswitch_offloads_termtbl.c172 mlx5_del_flow_rules(tt->rule); in mlx5_eswitch_termtbl_put()
H A Den_rep.c1064 mlx5_del_flow_rules(rpriv->vport_rx_rule); in rep_vport_rx_rule_destroy()
H A Dfs_core.c2509 void mlx5_del_flow_rules(struct mlx5_flow_handle *handle) in mlx5_del_flow_rules() function
2543 EXPORT_SYMBOL(mlx5_del_flow_rules);
H A Den_tc.c1405 mlx5_del_flow_rules(rule); in mlx5e_del_offloaded_nic_rule()
5882 mlx5_del_flow_rules(attr->act_id_restore_rule); in mlx5e_tc_action_miss_mapping_put()
/linux/drivers/infiniband/hw/mlx5/
H A Dfs.c654 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 Dport_sel.c97 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()
/linux/include/linux/mlx5/
H A Dfs.h321 void mlx5_del_flow_rules(struct mlx5_flow_handle *fr);
/linux/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c1979 mlx5_del_flow_rules(node->ucast_rule); in mlx5_vdpa_add_mac_vlan_rules()
1991 mlx5_del_flow_rules(node->ucast_rule); in mlx5_vdpa_del_mac_vlan_rules()
1992 mlx5_del_flow_rules(node->mcast_rule); in mlx5_vdpa_del_mac_vlan_rules()

12