Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/include/linux/mlx5/
H A 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,
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/
H A 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,
H A 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()
1065 static struct mlx5_flow_table *__mlx5_create_flow_table(struct mlx5_flow_namespace *ns, in __mlx5_create_flow_table()
1153 struct mlx5_flow_table *mlx5_create_flow_table(struct mlx5_flow_namespace *ns, in mlx5_create_flow_table()
1159 struct mlx5_flow_table *mlx5_create_vport_flow_table(struct mlx5_flow_namespace *ns, in mlx5_create_vport_flow_table()
1173 mlx5_create_lag_demux_flow_table(struct mlx5_flow_namespace *ns, in mlx5_create_lag_demux_flow_table()
1185 mlx5_create_auto_grouped_flow_table(struct mlx5_flow_namespace *ns, in mlx5_create_auto_grouped_flow_table()
2188 struct mlx5_flow_namespace *mlx5_get_fdb_sub_ns(struct mlx5_core_dev *dev, in mlx5_get_fdb_sub_ns()
2200 struct mlx5_flow_namespace *mlx5_get_flow_namespace(struct mlx5_core_dev *dev, in mlx5_get_flow_namespace()
[all …]
H A Drdma.c28 struct mlx5_flow_namespace *ns = NULL; in mlx5_rdma_enable_roce_steering()
H A Deswitch_offloads_termtbl.c69 struct mlx5_flow_namespace *root_ns; in mlx5_eswitch_termtbl_create()
H A 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()
H A Deswitch.h175 struct mlx5_flow_namespace *ns;
H A Den_fs_ethtool.c63 struct mlx5_flow_namespace *ns; in get_flow_table()
H A Deswitch.c291 struct mlx5_flow_namespace *root_ns; in esw_create_legacy_vepa_table()
321 struct mlx5_flow_namespace *root_ns; in esw_create_legacy_fdb_table()
H A Den_rep.c823 struct mlx5_flow_namespace *ns; in mlx5e_create_rep_root_ft()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dfs.h238 struct mlx5_flow_namespace *ns;
239 struct mlx5_flow_namespace *egress_ns;
H A Dtc_ct.c1438 struct mlx5_flow_namespace *ns; in mlx5_tc_ct_alloc_pre_ct()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
H A Dhelper.c12 struct mlx5_flow_namespace *root_ns; in esw_acl_table_create()
/OK3568_Linux_fs/kernel/drivers/infiniband/hw/mlx5/
H A 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()
H A Dmain.c3262 struct mlx5_flow_namespace *ns = mlx5_get_flow_namespace(mdev, in mlx5_eth_lag_init()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dfs_chains.c223 struct mlx5_flow_namespace *ns; in mlx5_chains_create_table()
/OK3568_Linux_fs/kernel/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c1275 struct mlx5_flow_namespace *ns; in add_fwd_to_tir()