Home
last modified time | relevance | path

Searched refs:mlx5_flow_table (Results 26 – 50 of 60) sorted by relevance

123

/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
H A Dhelper.h10 struct mlx5_flow_table *
H A Dhelper.c8 struct mlx5_flow_table *
14 struct mlx5_flow_table *acl; in esw_acl_table_create()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
H A Dct_fs_smfs.c35 struct mlx5_flow_table *ct_nat;
183 mlx5_ct_fs_smfs_init(struct mlx5_ct_fs *fs, struct mlx5_flow_table *ct, in mlx5_ct_fs_smfs_init()
184 struct mlx5_flow_table *ct_nat, struct mlx5_flow_table *post_ct) in mlx5_ct_fs_smfs_init()
H A Dpost_act.c13 struct mlx5_flow_table *ft;
168 struct mlx5_flow_table *
H A Dpost_act.h35 struct mlx5_flow_table *
H A Dsample.c25 struct mlx5_flow_table *termtbl;
349 struct mlx5_flow_table *default_tbl; in add_post_rule()
501 struct mlx5_flow_table *ft; in mlx5e_tc_sample_offload()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dsmfs.h17 mlx5_smfs_table_get_from_fs_ft(struct mlx5_flow_table *ft);
H A Dsmfs.c27 mlx5_smfs_table_get_from_fs_ft(struct mlx5_flow_table *ft) in mlx5_smfs_table_get_from_fs_ft()
H A Dfs_ttc.h52 struct mlx5_flow_table *mlx5_get_ttc_flow_table(struct mlx5_ttc_table *ttc);
H A Dmacsec_fs.c79 struct mlx5_flow_table *t;
87 struct mlx5_flow_table *ft_check;
118 struct mlx5_flow_table *ft_rdma_tx;
142 struct mlx5_flow_table *ft;
148 struct mlx5_flow_table *ft_ip_check;
336 static struct mlx5_flow_table
341 struct mlx5_flow_table *fdb = NULL; in macsec_fs_auto_group_table_create()
365 struct mlx5_flow_table *ft; in macsec_fs_tx_roce_create()
399 struct mlx5_flow_table *flow_table; in macsec_fs_tx_create()
1424 struct mlx5_flow_table *ft; in macsec_fs_rx_roce_create()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tc.h69 struct mlx5_flow_table *hairpin_ft;
87 struct mlx5_flow_table *ft;
88 struct mlx5_flow_table *dest_ft;
H A Deswitch_offloads_termtbl.c12 struct mlx5_flow_table *termtbl;
245 struct mlx5_flow_table *fdb, in mlx5_eswitch_add_termtbl_rule()
H A Den_fs.c165 struct mlx5_flow_table *mlx5e_vlan_get_flowtable(struct mlx5e_vlan_table *vlan) in mlx5e_vlan_get_flowtable()
223 struct mlx5_flow_table *ft = fs->vlan->ft.t; in __mlx5e_add_vlan_rule()
368 mlx5e_add_trap_rule(struct mlx5_flow_table *ft, int trap_id, int tir_num) in mlx5e_add_trap_rule()
390 struct mlx5_flow_table *ft = fs->vlan->ft.t; in mlx5e_add_vlan_trap()
415 struct mlx5_flow_table *ft = fs->l2.ft.t; in mlx5e_add_mac_trap()
746 struct mlx5_flow_table *ft = fs->promisc.ft.t; in mlx5e_add_promisc_rule()
960 struct mlx5_flow_table *ft = fs->l2.ft.t; in mlx5e_add_l2_flow_rule()
H A Deswitch_offloads.c177 struct mlx5_flow_table *ft; in esw_setup_decap_indir()
268 struct mlx5_flow_table *ft; in esw_setup_chain_dest()
661 struct mlx5_flow_table *fdb; in mlx5_eswitch_add_offloaded_rule()
796 struct mlx5_flow_table *fast_fdb; in mlx5_eswitch_add_fwd_rule()
797 struct mlx5_flow_table *fwd_fdb; in mlx5_eswitch_add_fwd_rule()
1500 struct mlx5_flow_table *fdb; in esw_vport_tbl_get()
1556 struct mlx5_flow_table *nf_ft, *ft; in esw_chains_create()
1682 struct mlx5_flow_table *fdb, in esw_create_meta_send_to_vport_group()
2242 struct mlx5_flow_table *ft; in esw_create_restore_table()
2666 struct mlx5_flow_table *acl) in __esw_set_master_egress_rule()
[all …]
H A Drdma.c31 struct mlx5_flow_table *ft; in mlx5_rdma_enable_roce_steering()
H A Den_rep.h114 struct mlx5_flow_table *root_ft;
H A Den_fs_ethtool.c40 struct mlx5_flow_table *ft;
89 struct mlx5_flow_table *ft; in get_flow_table()
459 struct mlx5_flow_table *ft, in add_ethtool_flow_rule()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dport_sel.h11 struct mlx5_flow_table *ft;
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec_fs.c69 struct mlx5_flow_table *ft; in ipsec_chains_create()
104 static struct mlx5_flow_table *
292 struct mlx5_flow_table *ft, in ipsec_miss_create()
395 struct mlx5_flow_table *ft; in ipsec_rx_status_pass_dest_get()
433 struct mlx5_flow_table *ft; in rx_create()
577 struct mlx5_flow_table *ft; in rx_ft_get_policy()
701 struct mlx5_flow_table *ft; in tx_create()
792 struct mlx5_flow_table *ft) in ipsec_esw_tx_ft_policy_set()
855 struct mlx5_flow_table *ft; in tx_ft_get_policy()
1524 struct mlx5_flow_table *ft; in tx_add_policy()
[all …]
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dfs.h26 struct mlx5_flow_table *t;
45 struct mlx5_flow_table *mlx5e_vlan_get_flowtable(struct mlx5e_vlan_table *vlan);
H A Dfs_tt_redirect.c84 struct mlx5_flow_table *ft = NULL; in mlx5e_fs_tt_redirect_udp_add_rule()
369 struct mlx5_flow_table *ft = NULL; in mlx5e_fs_tt_redirect_any_add_rule()
H A Dtc_ct.c70 struct mlx5_flow_table *ct;
71 struct mlx5_flow_table *ct_nat;
94 struct mlx5_flow_table *ft;
1562 struct mlx5_flow_table *ft = pre_ct->ft; in tc_ct_pre_ct_add_rules()
1664 struct mlx5_flow_table *ft; in mlx5_tc_ct_alloc_pre_ct()
2045 struct mlx5_flow_table *post_ct = mlx5e_tc_post_act_get_ft(ct_priv->post_act); in mlx5_tc_ct_fs_init()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dindir_table.c31 struct mlx5_flow_table *ft;
254 struct mlx5_flow_table *ft; in mlx5_esw_indir_table_entry_create()
323 struct mlx5_flow_table *mlx5_esw_indir_table_get(struct mlx5_eswitch *esw, in mlx5_esw_indir_table_get()
H A Dlegacy.c27 struct mlx5_flow_table *fdb; in esw_create_legacy_vepa_table()
78 struct mlx5_flow_table *fdb; in esw_create_legacy_fdb_table()
/openbmc/linux/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.h55 struct mlx5_flow_table *rxft;

123