Lines Matching defs:steering

690 	struct mlx5_flow_steering *steering = get_steering(node);  in del_sw_fte()  local
726 struct mlx5_flow_steering *steering = get_steering(node); in del_sw_flow_group() local
776 struct mlx5_flow_steering *steering = get_steering(&ft->node); in alloc_fte() local
793 static void dealloc_flow_group(struct mlx5_flow_steering *steering, in dealloc_flow_group()
800 static struct mlx5_flow_group *alloc_flow_group(struct mlx5_flow_steering *steering, in alloc_flow_group()
837 struct mlx5_flow_steering *steering = get_steering(&ft->node); in alloc_insert_flow_group() local
1973 struct mlx5_flow_steering *steering = get_steering(&ft->node); in try_add_to_existing_fg() local
2072 struct mlx5_flow_steering *steering = get_steering(&ft->node); in _mlx5_add_flow_rules() local
2409 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_get_fdb_sub_ns() local
2438 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_get_flow_namespace() local
2535 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_get_flow_vport_acl_namespace() local
2652 static int init_root_tree_recursive(struct mlx5_flow_steering *steering, in init_root_tree_recursive()
2703 static int init_root_tree(struct mlx5_flow_steering *steering, in init_root_tree()
2732 *create_root_ns(struct mlx5_flow_steering *steering, in create_root_ns()
2810 static int create_anchor_flow_table(struct mlx5_flow_steering *steering) in create_anchor_flow_table()
2832 static int init_root_ns(struct mlx5_flow_steering *steering) in init_root_ns()
2879 static int init_sniffer_tx_root_ns(struct mlx5_flow_steering *steering) in init_sniffer_tx_root_ns()
2892 static int init_sniffer_rx_root_ns(struct mlx5_flow_steering *steering) in init_sniffer_rx_root_ns()
2906 static int init_port_sel_root_ns(struct mlx5_flow_steering *steering) in init_port_sel_root_ns()
2920 static int init_rdma_rx_root_ns(struct mlx5_flow_steering *steering) in init_rdma_rx_root_ns()
2943 static int init_rdma_tx_root_ns(struct mlx5_flow_steering *steering) in init_rdma_tx_root_ns()
2971 static void store_fdb_sub_ns_prio_chain(struct mlx5_flow_steering *steering, in store_fdb_sub_ns_prio_chain()
2982 static int create_fdb_sub_ns_prio_chain(struct mlx5_flow_steering *steering, in create_fdb_sub_ns_prio_chain()
3004 static int create_fdb_chains(struct mlx5_flow_steering *steering, in create_fdb_chains()
3029 static int create_fdb_fast_path(struct mlx5_flow_steering *steering) in create_fdb_fast_path()
3050 static int create_fdb_bypass(struct mlx5_flow_steering *steering) in create_fdb_bypass()
3072 static void cleanup_fdb_root_ns(struct mlx5_flow_steering *steering) in cleanup_fdb_root_ns()
3080 static int init_fdb_root_ns(struct mlx5_flow_steering *steering) in init_fdb_root_ns()
3146 static int init_egress_acl_root_ns(struct mlx5_flow_steering *steering, int vport) in init_egress_acl_root_ns()
3159 static int init_ingress_acl_root_ns(struct mlx5_flow_steering *steering, int vport) in init_ingress_acl_root_ns()
3174 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_egress_acls_init() local
3203 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_egress_acls_cleanup() local
3218 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_ingress_acls_init() local
3247 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_ingress_acls_cleanup() local
3276 static int init_egress_root_ns(struct mlx5_flow_steering *steering) in init_egress_root_ns()
3371 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_core_cleanup() local
3388 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_core_init() local
3460 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_core_free() local
3471 struct mlx5_flow_steering *steering; in mlx5_fs_core_alloc() local