Lines Matching refs:mlx5_flow_steering

533 static inline struct mlx5_flow_steering *get_steering(struct fs_node *node)
690 struct mlx5_flow_steering *steering = get_steering(node);
726 struct mlx5_flow_steering *steering = get_steering(node);
776 struct mlx5_flow_steering *steering = get_steering(&ft->node);
793 static void dealloc_flow_group(struct mlx5_flow_steering *steering,
800 static struct mlx5_flow_group *alloc_flow_group(struct mlx5_flow_steering *steering,
837 struct mlx5_flow_steering *steering = get_steering(&ft->node);
1973 struct mlx5_flow_steering *steering = get_steering(&ft->node);
2072 struct mlx5_flow_steering *steering = get_steering(&ft->node);
2409 struct mlx5_flow_steering *steering = dev->priv.steering;
2438 struct mlx5_flow_steering *steering = dev->priv.steering;
2535 struct mlx5_flow_steering *steering = dev->priv.steering;
2652 static int init_root_tree_recursive(struct mlx5_flow_steering *steering,
2703 static int init_root_tree(struct mlx5_flow_steering *steering,
2732 *create_root_ns(struct mlx5_flow_steering *steering,
2810 static int create_anchor_flow_table(struct mlx5_flow_steering *steering)
2832 static int init_root_ns(struct mlx5_flow_steering *steering)
2879 static int init_sniffer_tx_root_ns(struct mlx5_flow_steering *steering)
2892 static int init_sniffer_rx_root_ns(struct mlx5_flow_steering *steering)
2906 static int init_port_sel_root_ns(struct mlx5_flow_steering *steering)
2920 static int init_rdma_rx_root_ns(struct mlx5_flow_steering *steering)
2943 static int init_rdma_tx_root_ns(struct mlx5_flow_steering *steering)
2971 static void store_fdb_sub_ns_prio_chain(struct mlx5_flow_steering *steering,
2982 static int create_fdb_sub_ns_prio_chain(struct mlx5_flow_steering *steering,
3004 static int create_fdb_chains(struct mlx5_flow_steering *steering,
3029 static int create_fdb_fast_path(struct mlx5_flow_steering *steering)
3050 static int create_fdb_bypass(struct mlx5_flow_steering *steering)
3072 static void cleanup_fdb_root_ns(struct mlx5_flow_steering *steering)
3080 static int init_fdb_root_ns(struct mlx5_flow_steering *steering)
3146 static int init_egress_acl_root_ns(struct mlx5_flow_steering *steering, int vport)
3159 static int init_ingress_acl_root_ns(struct mlx5_flow_steering *steering, int vport)
3174 struct mlx5_flow_steering *steering = dev->priv.steering;
3203 struct mlx5_flow_steering *steering = dev->priv.steering;
3218 struct mlx5_flow_steering *steering = dev->priv.steering;
3247 struct mlx5_flow_steering *steering = dev->priv.steering;
3276 static int init_egress_root_ns(struct mlx5_flow_steering *steering)
3372 struct mlx5_flow_steering *steering = dev->priv.steering;
3389 struct mlx5_flow_steering *steering = dev->priv.steering;
3461 struct mlx5_flow_steering *steering = dev->priv.steering;
3472 struct mlx5_flow_steering *steering;