Searched refs:mlx5_flow_namespace (Results 1 – 23 of 23) sorted by relevance
| /Linux-v5.15/include/linux/mlx5/ |
| D | fs.h | 102 struct mlx5_flow_namespace; 149 struct mlx5_flow_namespace * 151 struct mlx5_flow_namespace * 154 struct mlx5_flow_namespace * 173 mlx5_create_flow_table(struct mlx5_flow_namespace *ns, 177 mlx5_create_auto_grouped_flow_table(struct mlx5_flow_namespace *ns, 181 mlx5_create_vport_flow_table(struct mlx5_flow_namespace *ns, 184 struct mlx5_flow_namespace *ns,
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| D | fs_core.h | 124 struct mlx5_flow_namespace **fdb_sub_ns; 191 struct mlx5_flow_namespace *ns; 236 struct mlx5_flow_namespace { struct 261 struct mlx5_flow_namespace ns; argument 286 int mlx5_flow_namespace_set_mode(struct mlx5_flow_namespace *ns,
|
| D | fs_core.c | 384 static struct fs_prio *find_prio(struct mlx5_flow_namespace *ns, in find_prio() 419 struct mlx5_flow_namespace *ns; in find_root() 428 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() 1150 struct mlx5_flow_table *mlx5_create_flow_table(struct mlx5_flow_namespace *ns, in mlx5_create_flow_table() 1158 mlx5_create_vport_flow_table(struct mlx5_flow_namespace *ns, in mlx5_create_vport_flow_table() 1165 mlx5_create_lag_demux_flow_table(struct mlx5_flow_namespace *ns, in mlx5_create_lag_demux_flow_table() 1180 mlx5_create_auto_grouped_flow_table(struct mlx5_flow_namespace *ns, in mlx5_create_auto_grouped_flow_table() 2165 struct mlx5_flow_namespace *mlx5_get_fdb_sub_ns(struct mlx5_core_dev *dev, in mlx5_get_fdb_sub_ns() 2177 struct mlx5_flow_namespace *mlx5_get_flow_namespace(struct mlx5_core_dev *dev, in mlx5_get_flow_namespace() [all …]
|
| D | rdma.c | 28 struct mlx5_flow_namespace *ns = NULL; in mlx5_rdma_enable_roce_steering()
|
| D | eswitch_offloads_termtbl.c | 67 struct mlx5_flow_namespace *root_ns; in mlx5_eswitch_termtbl_create()
|
| D | eswitch_offloads.c | 1591 struct mlx5_flow_namespace *root_ns; in esw_create_offloads_fdb_tables() 1853 struct mlx5_flow_namespace *ns; in esw_create_offloads_table() 2025 struct mlx5_flow_namespace *ns; in esw_create_restore_table() 2334 struct mlx5_flow_namespace *ns; in esw_set_uplink_slave_ingress_root() 2387 struct mlx5_flow_namespace *ns; in esw_set_slave_root_fdb() 2475 struct mlx5_flow_namespace *egress_ns; in esw_set_master_egress_rule()
|
| D | eswitch.h | 205 struct mlx5_flow_namespace *ns;
|
| D | en_fs_ethtool.c | 71 struct mlx5_flow_namespace *ns; in get_flow_table()
|
| D | fs_cmd.c | 163 struct mlx5_flow_namespace *ns; in mlx5_cmd_set_slave_root_fdb()
|
| D | en_rep.c | 716 struct mlx5_flow_namespace *ns; in mlx5e_create_rep_root_ft()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| D | fs.h | 166 struct mlx5_flow_namespace *ns; 167 struct mlx5_flow_namespace *egress_ns;
|
| D | tc_ct.c | 1483 struct mlx5_flow_namespace *ns; in mlx5_tc_ct_alloc_pre_ct()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
| D | vporttbl.c | 25 esw_vport_tbl_create(struct mlx5_eswitch *esw, struct mlx5_flow_namespace *ns, in esw_vport_tbl_create() 76 struct mlx5_flow_namespace *ns; in mlx5_esw_vporttbl_get()
|
| D | legacy.c | 25 struct mlx5_flow_namespace *root_ns; in esw_create_legacy_vepa_table() 76 struct mlx5_flow_namespace *root_ns; in esw_create_legacy_fdb_table()
|
| D | indir_table.c | 385 struct mlx5_flow_namespace *root_ns; in mlx5_esw_indir_table_entry_create()
|
| D | bridge.c | 94 struct mlx5_flow_namespace *ns; in mlx5_esw_bridge_table_create()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| D | fs_ttc.h | 43 struct mlx5_flow_namespace *ns;
|
| D | fs_chains.c | 152 struct mlx5_flow_namespace *ns; in mlx5_chains_create_table()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
| D | helper.c | 13 struct mlx5_flow_namespace *root_ns; in esw_acl_table_create()
|
| /Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en/tc/ |
| D | sample.c | 67 struct mlx5_flow_namespace *root_ns; in sampler_termtbl_create()
|
| /Linux-v5.15/drivers/infiniband/hw/mlx5/ |
| D | fs.c | 739 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() 1292 struct mlx5_flow_namespace *ns = NULL; in _get_flow_table()
|
| D | main.c | 2990 struct mlx5_flow_namespace *ns = mlx5_get_flow_namespace(mdev, in mlx5_eth_lag_init()
|
| /Linux-v5.15/drivers/vdpa/mlx5/net/ |
| D | mlx5_vnet.c | 1383 struct mlx5_flow_namespace *ns; in add_fwd_to_tir()
|