Searched refs:mlx5_flow_root_namespace (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | fs_core.h | 133 struct mlx5_flow_root_namespace *root_ns; 134 struct mlx5_flow_root_namespace *fdb_root_ns; 138 struct mlx5_flow_root_namespace *sniffer_tx_root_ns; 139 struct mlx5_flow_root_namespace *sniffer_rx_root_ns; 140 struct mlx5_flow_root_namespace *rdma_rx_root_ns; 141 struct mlx5_flow_root_namespace *rdma_tx_root_ns; 142 struct mlx5_flow_root_namespace *egress_root_ns; 143 struct mlx5_flow_root_namespace *port_sel_root_ns; 144 struct mlx5_flow_root_namespace **rdma_transport_rx_root_ns; 145 struct mlx5_flow_root_namespace **rdma_transport_tx_root_ns; [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | fs_dr.c | 12 static int mlx5_cmd_dr_update_root_ft(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_update_root_ft() 21 static int set_miss_action(struct mlx5_flow_root_namespace *ns, in set_miss_action() 56 static int mlx5_cmd_dr_create_flow_table(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_create_flow_table() 99 static int mlx5_cmd_dr_destroy_flow_table(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_destroy_flow_table() 126 static int mlx5_cmd_dr_modify_flow_table(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_modify_flow_table() 136 static int mlx5_cmd_dr_create_flow_group(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_create_flow_group() 170 static int mlx5_cmd_dr_destroy_flow_group(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_destroy_flow_group() 252 static int mlx5_cmd_dr_create_fte(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_create_fte() 632 static int mlx5_cmd_dr_packet_reformat_alloc(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_packet_reformat_alloc() 682 static void mlx5_cmd_dr_packet_reformat_dealloc(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_packet_reformat_dealloc() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ |
| H A D | fs_hws.c | 130 static int mlx5_cmd_hws_create_ns(struct mlx5_flow_root_namespace *ns) in mlx5_cmd_hws_create_ns() 154 static int mlx5_cmd_hws_destroy_ns(struct mlx5_flow_root_namespace *ns) in mlx5_cmd_hws_destroy_ns() 160 static int mlx5_cmd_hws_set_peer(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_hws_set_peer() 161 struct mlx5_flow_root_namespace *peer_ns, in mlx5_cmd_hws_set_peer() 173 static int mlx5_fs_set_ft_default_miss(struct mlx5_flow_root_namespace *ns, in mlx5_fs_set_ft_default_miss() 197 static int mlx5_fs_add_flow_table_dest_action(struct mlx5_flow_root_namespace *ns, in mlx5_fs_add_flow_table_dest_action() 220 static int mlx5_fs_del_flow_table_dest_action(struct mlx5_flow_root_namespace *ns, in mlx5_fs_del_flow_table_dest_action() 241 static int mlx5_cmd_hws_create_flow_table(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_hws_create_flow_table() 301 static int mlx5_cmd_hws_destroy_flow_table(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_hws_destroy_flow_table() 324 static int mlx5_cmd_hws_modify_flow_table(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_hws_modify_flow_table() [all …]
|
| H A D | fs_hws_pools.c | 80 struct mlx5_flow_root_namespace *root_ns; in mlx5_fs_pr_bulk_action_create() 258 struct mlx5_flow_root_namespace *root_ns; in mlx5_fs_hws_mh_bulk_create()
|