Searched refs:mlx5_flow_root_namespace (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | fs_cmd.h | 39 int (*create_flow_table)(struct mlx5_flow_root_namespace *ns, 46 int (*modify_flow_table)(struct mlx5_flow_root_namespace *ns, 50 int (*create_flow_group)(struct mlx5_flow_root_namespace *ns, 59 int (*create_fte)(struct mlx5_flow_root_namespace *ns, 64 int (*update_fte)(struct mlx5_flow_root_namespace *ns, 70 int (*delete_fte)(struct mlx5_flow_root_namespace *ns, 74 int (*update_root_ft)(struct mlx5_flow_root_namespace *ns, 95 int (*set_peer)(struct mlx5_flow_root_namespace *ns, 96 struct mlx5_flow_root_namespace *peer_ns); 98 int (*create_ns)(struct mlx5_flow_root_namespace *ns); [all …]
|
| A D | fs_core.h | 128 struct mlx5_flow_root_namespace *root_ns; 129 struct mlx5_flow_root_namespace *fdb_root_ns; 131 struct mlx5_flow_root_namespace **esw_egress_root_ns; 133 struct mlx5_flow_root_namespace *sniffer_tx_root_ns; 134 struct mlx5_flow_root_namespace *sniffer_rx_root_ns; 135 struct mlx5_flow_root_namespace *rdma_rx_root_ns; 136 struct mlx5_flow_root_namespace *rdma_tx_root_ns; 137 struct mlx5_flow_root_namespace *egress_root_ns; 138 struct mlx5_flow_root_namespace *port_sel_root_ns; 267 struct mlx5_flow_root_namespace { struct [all …]
|
| A D | fs_cmd.c | 89 static int mlx5_cmd_stub_create_fte(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_create_fte() 97 static int mlx5_cmd_stub_update_fte(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_update_fte() 106 static int mlx5_cmd_stub_delete_fte(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_delete_fte() 139 static int mlx5_cmd_stub_set_peer(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_set_peer() 140 struct mlx5_flow_root_namespace *peer_ns) in mlx5_cmd_stub_set_peer() 145 static int mlx5_cmd_stub_create_ns(struct mlx5_flow_root_namespace *ns) in mlx5_cmd_stub_create_ns() 162 struct mlx5_flow_root_namespace *root; in mlx5_cmd_set_slave_root_fdb() 196 mlx5_cmd_stub_create_match_definer(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_stub_create_match_definer() 655 static int mlx5_cmd_create_fte(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_create_fte() 666 static int mlx5_cmd_update_fte(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_update_fte() [all …]
|
| A D | fs_core.c | 494 struct mlx5_flow_root_namespace *root; in del_hw_flow_table() 528 struct mlx5_flow_root_namespace *root; in modify_fte() 588 struct mlx5_flow_root_namespace *root; in del_hw_fte() 632 struct mlx5_flow_root_namespace *root; in del_hw_flow_group() 977 struct mlx5_flow_root_namespace *root; in _mlx5_modify_rule_destination() 1398 struct mlx5_flow_root_namespace *root; in add_rule_fte() 2480 static struct mlx5_flow_root_namespace 3192 static struct mlx5_flow_root_namespace 3212 struct mlx5_flow_root_namespace *root; in mlx5_modify_header_alloc() 3239 struct mlx5_flow_root_namespace *root; in mlx5_modify_header_dealloc() [all …]
|
| A D | eswitch_offloads.c | 2385 struct mlx5_flow_root_namespace *root; in esw_set_uplink_slave_ingress_root() 2438 struct mlx5_flow_root_namespace *root; in esw_set_slave_root_fdb() 2714 struct mlx5_flow_root_namespace *peer_ns; in mlx5_esw_offloads_set_ns_peer() 2715 struct mlx5_flow_root_namespace *ns; in mlx5_esw_offloads_set_ns_peer()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
| A D | fs_dr.c | 18 static int mlx5_cmd_dr_update_root_ft(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_update_root_ft() 27 static int set_miss_action(struct mlx5_flow_root_namespace *ns, in set_miss_action() 63 static int mlx5_cmd_dr_create_flow_table(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_create_flow_table() 226 static int mlx5_cmd_dr_create_fte(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_create_fte() 629 mlx5_cmd_dr_destroy_match_definer(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_destroy_match_definer() 641 static int mlx5_cmd_dr_delete_fte(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_delete_fte() 665 static int mlx5_cmd_dr_update_fte(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_update_fte() 695 static int mlx5_cmd_dr_set_peer(struct mlx5_flow_root_namespace *ns, in mlx5_cmd_dr_set_peer() 696 struct mlx5_flow_root_namespace *peer_ns) in mlx5_cmd_dr_set_peer() 707 static int mlx5_cmd_dr_create_ns(struct mlx5_flow_root_namespace *ns) in mlx5_cmd_dr_create_ns() [all …]
|
| A D | fs_dr.h | 10 struct mlx5_flow_root_namespace;
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
| A D | ipsec.c | 1019 int (*create_flow_group)(struct mlx5_flow_root_namespace *ns, in fpga_ipsec_fs_create_flow_group() 1056 static int fpga_ipsec_fs_create_fte(struct mlx5_flow_root_namespace *ns, in fpga_ipsec_fs_create_fte() 1062 int (*create_fte)(struct mlx5_flow_root_namespace *ns, in fpga_ipsec_fs_create_fte() 1108 static int fpga_ipsec_fs_update_fte(struct mlx5_flow_root_namespace *ns, in fpga_ipsec_fs_update_fte() 1115 int (*update_fte)(struct mlx5_flow_root_namespace *ns, in fpga_ipsec_fs_update_fte() 1139 static int fpga_ipsec_fs_delete_fte(struct mlx5_flow_root_namespace *ns, in fpga_ipsec_fs_delete_fte() 1144 int (*delete_fte)(struct mlx5_flow_root_namespace *ns, in fpga_ipsec_fs_delete_fte() 1186 mlx5_fpga_ipsec_fs_create_fte_egress(struct mlx5_flow_root_namespace *ns, in mlx5_fpga_ipsec_fs_create_fte_egress() 1195 mlx5_fpga_ipsec_fs_update_fte_egress(struct mlx5_flow_root_namespace *ns, in mlx5_fpga_ipsec_fs_update_fte_egress() 1206 mlx5_fpga_ipsec_fs_delete_fte_egress(struct mlx5_flow_root_namespace *ns, in mlx5_fpga_ipsec_fs_delete_fte_egress() [all …]
|
Completed in 32 milliseconds