Symbol: mlx5_add_flow_rules
drivers/infiniband/hw/mlx5/fs.c
1142
opfc->rule[i] = mlx5_add_flow_rules(prio->flow_table, &spec[i],
drivers/infiniband/hw/mlx5/fs.c
1324
opfc->rule[i] = mlx5_add_flow_rules(prio->flow_table, &spec[i],
drivers/infiniband/hw/mlx5/fs.c
1614
handler->rule = mlx5_add_flow_rules(ft, spec,
drivers/infiniband/hw/mlx5/fs.c
2078
handler->rule = mlx5_add_flow_rules(ft, spec,
drivers/infiniband/hw/mlx5/fs.c
2715
handle = mlx5_add_flow_rules(ft_prio->anchor.ft, NULL, &flow_act,
drivers/infiniband/hw/mlx5/fs.c
2750
handle = mlx5_add_flow_rules(ft_prio->anchor.ft, NULL, &flow_act,
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
103
rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
127
rule = mlx5_add_flow_rules(fs_udp_t->t, NULL, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
385
rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
408
rule = mlx5_add_flow_rules(fs_any_t->t, NULL, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/int_port.c
93
flow_rule = mlx5_add_flow_rules(esw->offloads.ft_offloads, spec,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/sample.c
97
tc_psample->termtbl_rule = mlx5_add_flow_rules(tc_psample->termtbl, NULL, &act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1661
rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1671
rule = mlx5_add_flow_rules(ft, NULL, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
2224
return mlx5_add_flow_rules(ft, NULL, &act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
138
flow = mlx5_add_flow_rules(ft->t, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/fs_tcp.c
162
rule = mlx5_add_flow_rules(accel_fs_t->t, NULL, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1238
fte = mlx5_add_flow_rules(tx->ft.status, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
1989
rule = mlx5_add_flow_rules(rx->ft.status, spec, &flow_act, dest, 2);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2011
rule = mlx5_add_flow_rules(rx->ft.sa_sel, spec, &flow_act, &dest[0], 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2105
rule = mlx5_add_flow_rules(rx->ft.sa, spec, &flow_act, dest, 2);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2228
rule = mlx5_add_flow_rules(tx->ft.sa, spec, &flow_act, dest, 2);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2315
rule = mlx5_add_flow_rules(ft, spec, &flow_act, dest, dstn);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
235
rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
2392
rule = mlx5_add_flow_rules(ft, spec, &flow_act, dest, dstn);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
255
rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
313
rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
379
rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
475
rule = mlx5_add_flow_rules(rx->ft.status, spec, &flow_act, dest, 2);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
575
miss->rule = mlx5_add_flow_rules(ft, spec, &flow_act, dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
868
rule = mlx5_add_flow_rules(ft, NULL, &flow_act, dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_fs.c
989
rule = mlx5_add_flow_rules(ft, NULL, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
176
fte = mlx5_add_flow_rules(rx_err->ft, spec, &flow_act, dest, 2);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
193
fte = mlx5_add_flow_rules(rx_err->ft, spec, &flow_act, dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
211
fte = mlx5_add_flow_rules(rx_err->ft, spec, &flow_act, dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
228
fte = mlx5_add_flow_rules(rx_err->ft, spec, &flow_act, dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
379
rule = mlx5_add_flow_rules(ft, spec, &flow_act, &fs_prot->default_dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
414
rule = mlx5_add_flow_rules(fs_prot->ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp.c
731
rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
236
arfs_t->default_rule = mlx5_add_flow_rules(arfs_t->ft.t, NULL,
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
597
rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1032
ai->rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
280
*rule_p = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
382
rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
771
*rule_p = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/en_fs_ethtool.c
495
rule = mlx5_add_flow_rules(ft, spec, &flow_act, dst, dst ? 1 : 0);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1328
rule = mlx5_add_flow_rules(ft, spec,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/egress_lgcy.c
143
mlx5_add_flow_rules(vport->egress.acl, NULL,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/egress_ofld.c
57
mlx5_add_flow_rules(vport->egress.acl, NULL,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/helper.c
73
mlx5_add_flow_rules(vport->egress.acl, spec,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
243
vport->ingress.allow_rule = mlx5_add_flow_rules(vport->ingress.acl, spec,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_lgcy.c
268
mlx5_add_flow_rules(vport->ingress.acl, NULL,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
100
mlx5_add_flow_rules(vport->ingress.acl,
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
141
flow_rule = mlx5_add_flow_rules(vport->ingress.acl, NULL, &flow_act, NULL, 0);
drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ingress_ofld.c
51
vport->ingress.allow_rule = mlx5_add_flow_rules(vport->ingress.acl, spec,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
635
handle = mlx5_add_flow_rules(br_offloads->ingress_ft, rule_spec, &flow_act, dests,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
733
handle = mlx5_add_flow_rules(br_offloads->ingress_ft, rule_spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
800
handle = mlx5_add_flow_rules(bridge->egress_ft, rule_spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
835
handle = mlx5_add_flow_rules(egress_ft, rule_spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
111
handle = mlx5_add_flow_rules(bridge->egress_ft, rule_spec, &flow_act, dests, num_dests);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
530
handle = mlx5_add_flow_rules(port->mcast.ft, rule_spec, &flow_act, NULL, 0);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
615
handle = mlx5_add_flow_rules(port->mcast.ft, rule_spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
668
handle = mlx5_add_flow_rules(port->mcast.ft, rule_spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
904
handle = mlx5_add_flow_rules(ingress_ft, rule_spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
936
handle = mlx5_add_flow_rules(ingress_ft, rule_spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/indir_table.c
146
handle = mlx5_add_flow_rules(e->ft, NULL, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/indir_table.c
236
e->fwd_rule = mlx5_add_flow_rules(e->ft, NULL, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
279
flow_rule = mlx5_add_flow_rules(esw->fdb_table.legacy.vepa_fdb, spec,
drivers/net/ethernet/mellanox/mlx5/core/esw/legacy.c
292
flow_rule = mlx5_add_flow_rules(esw->fdb_table.legacy.vepa_fdb, NULL,
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c
256
mlx5_add_flow_rules(esw->fdb_table.legacy.fdb, spec,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1019
flow_rule = mlx5_add_flow_rules(mlx5_eswitch_get_slow_fdb(on_esw),
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1068
flow_rule = mlx5_add_flow_rules(mlx5_eswitch_get_slow_fdb(esw),
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1226
flow = mlx5_add_flow_rules(mlx5_eswitch_get_slow_fdb(esw),
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1239
flow = mlx5_add_flow_rules(mlx5_eswitch_get_slow_fdb(esw),
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1251
flow = mlx5_add_flow_rules(mlx5_eswitch_get_slow_fdb(esw),
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1264
flow = mlx5_add_flow_rules(mlx5_eswitch_get_slow_fdb(esw),
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1279
flow = mlx5_add_flow_rules(esw->fdb_table.offloads.slow_fdb,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1406
flow_rule = mlx5_add_flow_rules(mlx5_eswitch_get_slow_fdb(esw),
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1421
flow_rule = mlx5_add_flow_rules(mlx5_eswitch_get_slow_fdb(esw),
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1473
flow_rule = mlx5_add_flow_rules(ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
1556
ret = mlx5_add_flow_rules(lag_ft, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2257
flow_rule = mlx5_add_flow_rules(esw->offloads.ft_offloads, spec,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2277
flow_rule = mlx5_add_flow_rules(esw->offloads.ft_offloads, NULL,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
2541
flow_rule = mlx5_add_flow_rules(table, NULL, &flow_act, dst, dst_num);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3033
flow_rule = mlx5_add_flow_rules(acl, spec, &flow_act,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3143
bounce_rule = mlx5_add_flow_rules(slave_vport->egress.acl, NULL,
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
777
rule = mlx5_add_flow_rules(fdb, spec, &flow_act, dest, i);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
860
rule = mlx5_add_flow_rules(fast_fdb, spec, &flow_act, dest, i);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c
300
rule = mlx5_add_flow_rules(fdb, spec, flow_act, dest, num_dest);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c
332
rule = mlx5_add_flow_rules(fdb, spec, flow_act, dest, num_dest);
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_termtbl.c
94
tt->rule = mlx5_add_flow_rules(tt->termtbl, NULL, flow_act,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2503
EXPORT_SYMBOL(mlx5_add_flow_rules);
drivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.c
93
lag_definer->rules[idx] = mlx5_add_flow_rules(lag_definer->ft,
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_chains.c
397
return mlx5_add_flow_rules(ft, NULL, &act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
1045
rule = mlx5_add_flow_rules(ttc->t, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
1090
rule = mlx5_add_flow_rules(ttc->t, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
388
rule = mlx5_add_flow_rules(ft, spec, &flow_act, dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c
655
rule = mlx5_add_flow_rules(ft, spec, &flow_act, dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
166
rule = mlx5_add_flow_rules(roce->ft, spec, &flow_act, &dst, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
179
rule = mlx5_add_flow_rules(roce->ft, spec, &flow_act, default_dst, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
197
rule = mlx5_add_flow_rules(roce->nic_master_ft, NULL, &flow_act, &dst,
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
231
rule = mlx5_add_flow_rules(roce->ft, NULL, &flow_act, &dst,
drivers/net/ethernet/mellanox/mlx5/core/lib/ipsec_fs_roce.c
267
rule = mlx5_add_flow_rules(roce->ft, spec, &flow_act, &dst, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1200
rule = mlx5_add_flow_rules(rx_tables->ft_check, spec, flow_act, roce_dest, dstn + 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1242
rule = mlx5_add_flow_rules(roce->ft_macsec_op_check, NULL, &flow_act, NULL, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1361
rule = mlx5_add_flow_rules(roce->ft, spec, &flow_act, &dst, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1373
rule = mlx5_add_flow_rules(roce->ft, NULL, &flow_act, NULL, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1552
rule = mlx5_add_flow_rules(ft_crypto->t, NULL, &flow_act, NULL, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1593
rule = mlx5_add_flow_rules(rx_tables->ft_check, NULL, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1788
rule = mlx5_add_flow_rules(ft_crypto->t, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
1813
rule = mlx5_add_flow_rules(ft_crypto->t, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
2150
new_rule = mlx5_add_flow_rules(rx_fs->roce.ft_ip_check, spec, &flow_act,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
2166
new_rule = mlx5_add_flow_rules(rx_fs->roce.ft_macsec_op_check, spec, &flow_act,
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
2240
new_rule = mlx5_add_flow_rules(tx_fs->ft_rdma_tx, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
449
rule = mlx5_add_flow_rules(ft_crypto->t, spec, &flow_act, NULL, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
460
rule = mlx5_add_flow_rules(ft_crypto->t, NULL, &flow_act, NULL, 0);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
498
rule = mlx5_add_flow_rules(tx_tables->ft_check, NULL, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
519
rule = mlx5_add_flow_rules(tx_tables->ft_check, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/lib/macsec_fs.c
867
rule = mlx5_add_flow_rules(tx_tables->ft_crypto.t, spec, &flow_act, &dest, 1);
drivers/net/ethernet/mellanox/mlx5/core/rdma.c
78
flow_rule = mlx5_add_flow_rules(ft, spec, &flow_act, NULL, 0);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1955
node->ucast_rule = mlx5_add_flow_rules(ndev->rxft, spec, &flow_act, dests, NUM_DESTS);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1969
node->mcast_rule = mlx5_add_flow_rules(ndev->rxft, spec, &flow_act, dests, NUM_DESTS);
include/linux/mlx5/fs.h
320
mlx5_add_flow_rules(struct mlx5_flow_table *ft,