Home
last modified time | relevance | path

Searched refs:mlx5_flow_namespace (Results 1 – 17 of 17) sorted by relevance

/Linux-v5.10/include/linux/mlx5/
Dfs.h97 struct mlx5_flow_namespace;
143 struct mlx5_flow_namespace *
145 struct mlx5_flow_namespace *
148 struct mlx5_flow_namespace *
167 mlx5_create_flow_table(struct mlx5_flow_namespace *ns,
171 mlx5_create_auto_grouped_flow_table(struct mlx5_flow_namespace *ns,
175 mlx5_create_vport_flow_table(struct mlx5_flow_namespace *ns,
180 struct mlx5_flow_namespace *ns,
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/
Dfs_core.h124 struct mlx5_flow_namespace **fdb_sub_ns;
189 struct mlx5_flow_namespace *ns;
234 struct mlx5_flow_namespace { struct
259 struct mlx5_flow_namespace ns; argument
284 int mlx5_flow_namespace_set_mode(struct mlx5_flow_namespace *ns,
Dfs_core.c383 static struct fs_prio *find_prio(struct mlx5_flow_namespace *ns, in find_prio()
418 struct mlx5_flow_namespace *ns; in find_root()
427 ns = container_of(root, struct mlx5_flow_namespace, node); in find_root()
1063 static struct mlx5_flow_table *__mlx5_create_flow_table(struct mlx5_flow_namespace *ns, in __mlx5_create_flow_table()
1150 struct mlx5_flow_table *mlx5_create_flow_table(struct mlx5_flow_namespace *ns, in mlx5_create_flow_table()
1156 struct mlx5_flow_table *mlx5_create_vport_flow_table(struct mlx5_flow_namespace *ns, in mlx5_create_vport_flow_table()
1170 mlx5_create_lag_demux_flow_table(struct mlx5_flow_namespace *ns, in mlx5_create_lag_demux_flow_table()
1182 mlx5_create_auto_grouped_flow_table(struct mlx5_flow_namespace *ns, in mlx5_create_auto_grouped_flow_table()
2150 struct mlx5_flow_namespace *mlx5_get_fdb_sub_ns(struct mlx5_core_dev *dev, in mlx5_get_fdb_sub_ns()
2162 struct mlx5_flow_namespace *mlx5_get_flow_namespace(struct mlx5_core_dev *dev, in mlx5_get_flow_namespace()
[all …]
Drdma.c28 struct mlx5_flow_namespace *ns = NULL; in mlx5_rdma_enable_roce_steering()
Deswitch_offloads_termtbl.c67 struct mlx5_flow_namespace *root_ns; in mlx5_eswitch_termtbl_create()
Deswitch_offloads.c86 esw_vport_tbl_create(struct mlx5_eswitch *esw, struct mlx5_flow_namespace *ns) in esw_vport_tbl_create()
151 struct mlx5_flow_namespace *ns; in esw_vport_tbl_get()
1296 struct mlx5_flow_namespace *root_ns; in esw_create_offloads_fdb_tables()
1479 struct mlx5_flow_namespace *ns; in esw_create_offloads_table()
1651 struct mlx5_flow_namespace *ns; in esw_create_restore_table()
Deswitch.h175 struct mlx5_flow_namespace *ns;
Den_fs_ethtool.c63 struct mlx5_flow_namespace *ns; in get_flow_table()
Deswitch.c290 struct mlx5_flow_namespace *root_ns; in esw_create_legacy_vepa_table()
320 struct mlx5_flow_namespace *root_ns; in esw_create_legacy_fdb_table()
Den_rep.c819 struct mlx5_flow_namespace *ns; in mlx5e_create_rep_root_ft()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en/
Dfs.h238 struct mlx5_flow_namespace *ns;
239 struct mlx5_flow_namespace *egress_ns;
Dtc_ct.c1268 struct mlx5_flow_namespace *ns; in mlx5_tc_ct_alloc_pre_ct()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
Dhelper.c12 struct mlx5_flow_namespace *root_ns; in esw_acl_table_create()
/Linux-v5.10/drivers/infiniband/hw/mlx5/
Dfs.c739 static struct mlx5_ib_flow_prio *_get_prio(struct mlx5_flow_namespace *ns, in _get_prio()
766 struct mlx5_flow_namespace *ns = NULL; in get_flow_table()
1293 struct mlx5_flow_namespace *ns = NULL; in _get_flow_table()
Dmain.c3262 struct mlx5_flow_namespace *ns = mlx5_get_flow_namespace(mdev, in mlx5_eth_lag_init()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/lib/
Dfs_chains.c223 struct mlx5_flow_namespace *ns; in mlx5_chains_create_table()
/Linux-v5.10/drivers/vdpa/mlx5/net/
Dmlx5_vnet.c1271 struct mlx5_flow_namespace *ns; in add_fwd_to_tir()