Home
last modified time | relevance | path

Searched defs:steering (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/
H A Dintel_gt_debugfs.c71 DEFINE_INTEL_GT_DEBUGFS_ATTRIBUTE(steering); variable
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/
H A Dport.c1766 u8 steering; member
1769 int mlx4_SET_PORT_VXLAN(struct mlx4_dev *dev, u8 port, u8 steering, int enable) in mlx4_SET_PORT_VXLAN() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/
H A Dport.c1766 u8 steering; member
1769 int mlx4_SET_PORT_VXLAN(struct mlx4_dev *dev, u8 port, u8 steering, int enable) in mlx4_SET_PORT_VXLAN() argument
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_core.c581 struct mlx5_flow_steering *steering = get_steering(node); in del_sw_fte() local
617 struct mlx5_flow_steering *steering = get_steering(node); in del_sw_flow_group() local
667 struct mlx5_flow_steering *steering in alloc_fte() local
684 dealloc_flow_group(struct mlx5_flow_steering *steering, struct mlx5_flow_group *fg) dealloc_flow_group() argument
691 alloc_flow_group(struct mlx5_flow_steering *steering, u8 match_criteria_enable, const void *match_criteria, int start_index, int end_index) alloc_flow_group() argument
728 struct mlx5_flow_steering *steering = get_steering(&ft->node); alloc_insert_flow_group() local
1825 struct mlx5_flow_steering *steering = get_steering(&ft->node); try_add_to_existing_fg() local
1924 struct mlx5_flow_steering *steering = get_steering(&ft->node); _mlx5_add_flow_rules() local
2254 struct mlx5_flow_steering *steering = dev->priv.steering; mlx5_get_fdb_sub_ns() local
2266 struct mlx5_flow_steering *steering = dev->priv.steering; mlx5_get_flow_namespace() local
2328 struct mlx5_flow_steering *steering = dev->priv.steering; mlx5_get_flow_vport_acl_namespace() local
2441 init_root_tree_recursive(struct mlx5_flow_steering *steering, struct init_tree_node *init_node, struct fs_node *fs_parent_node, struct init_tree_node *init_parent_node, int prio) init_root_tree_recursive() argument
2492 init_root_tree(struct mlx5_flow_steering *steering, struct init_tree_node *init_node, struct fs_node *fs_parent_node) init_root_tree() argument
2523 create_root_ns(struct mlx5_flow_steering *steering, enum fs_flow_table_type table_type) create_root_ns() argument
2605 create_anchor_flow_table(struct mlx5_flow_steering *steering) create_anchor_flow_table() argument
2627 init_root_ns(struct mlx5_flow_steering *steering) init_root_ns() argument
2676 struct mlx5_flow_steering *steering = dev->priv.steering; cleanup_egress_acls_root_ns() local
2691 struct mlx5_flow_steering *steering = dev->priv.steering; cleanup_ingress_acls_root_ns() local
2706 struct mlx5_flow_steering *steering = dev->priv.steering; mlx5_cleanup_fs() local
2726 init_sniffer_tx_root_ns(struct mlx5_flow_steering *steering) init_sniffer_tx_root_ns() argument
2739 init_sniffer_rx_root_ns(struct mlx5_flow_steering *steering) init_sniffer_rx_root_ns() argument
2752 init_rdma_rx_root_ns(struct mlx5_flow_steering *steering) init_rdma_rx_root_ns() argument
2775 init_rdma_tx_root_ns(struct mlx5_flow_steering *steering) init_rdma_tx_root_ns() argument
2803 store_fdb_sub_ns_prio_chain(struct mlx5_flow_steering *steering, struct mlx5_flow_namespace *ns) store_fdb_sub_ns_prio_chain() argument
2814 create_fdb_sub_ns_prio_chain(struct mlx5_flow_steering *steering, struct fs_prio *maj_prio) create_fdb_sub_ns_prio_chain() argument
2836 create_fdb_chains(struct mlx5_flow_steering *steering, int fs_prio, int chains) create_fdb_chains() argument
2861 create_fdb_fast_path(struct mlx5_flow_steering *steering) create_fdb_fast_path() argument
2882 init_fdb_root_ns(struct mlx5_flow_steering *steering) init_fdb_root_ns() argument
2929 init_egress_acl_root_ns(struct mlx5_flow_steering *steering, int vport) init_egress_acl_root_ns() argument
2942 init_ingress_acl_root_ns(struct mlx5_flow_steering *steering, int vport) init_ingress_acl_root_ns() argument
2957 struct mlx5_flow_steering *steering = dev->priv.steering; init_egress_acls_root_ns() local
2987 struct mlx5_flow_steering *steering = dev->priv.steering; init_ingress_acls_root_ns() local
3015 init_egress_root_ns(struct mlx5_flow_steering *steering) init_egress_root_ns() argument
3038 struct mlx5_flow_steering *steering; mlx5_init_fs() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_core.c690 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 in alloc_fte() local
793 dealloc_flow_group(struct mlx5_flow_steering *steering, struct mlx5_flow_group *fg) dealloc_flow_group() argument
800 alloc_flow_group(struct mlx5_flow_steering *steering, u8 match_criteria_enable, const void *match_criteria, int start_index, int end_index) alloc_flow_group() argument
837 struct mlx5_flow_steering *steering = get_steering(&ft->node); alloc_insert_flow_group() local
1962 struct mlx5_flow_steering *steering = get_steering(&ft->node); try_add_to_existing_fg() local
2061 struct mlx5_flow_steering *steering = get_steering(&ft->node); _mlx5_add_flow_rules() local
2398 struct mlx5_flow_steering *steering = dev->priv.steering; mlx5_get_fdb_sub_ns() local
2427 struct mlx5_flow_steering *steering = dev->priv.steering; mlx5_get_flow_namespace() local
2524 struct mlx5_flow_steering *steering = dev->priv.steering; mlx5_get_flow_vport_acl_namespace() local
2641 init_root_tree_recursive(struct mlx5_flow_steering *steering, struct init_tree_node *init_node, struct fs_node *fs_parent_node, struct init_tree_node *init_parent_node, int prio) init_root_tree_recursive() argument
2692 init_root_tree(struct mlx5_flow_steering *steering, struct init_tree_node *init_node, struct fs_node *fs_parent_node) init_root_tree() argument
2721 create_root_ns(struct mlx5_flow_steering *steering, enum fs_flow_table_type table_type) create_root_ns() argument
2799 create_anchor_flow_table(struct mlx5_flow_steering *steering) create_anchor_flow_table() argument
2821 init_root_ns(struct mlx5_flow_steering *steering) init_root_ns() argument
2868 init_sniffer_tx_root_ns(struct mlx5_flow_steering *steering) init_sniffer_tx_root_ns() argument
2881 init_sniffer_rx_root_ns(struct mlx5_flow_steering *steering) init_sniffer_rx_root_ns() argument
2895 init_port_sel_root_ns(struct mlx5_flow_steering *steering) init_port_sel_root_ns() argument
2909 init_rdma_rx_root_ns(struct mlx5_flow_steering *steering) init_rdma_rx_root_ns() argument
2932 init_rdma_tx_root_ns(struct mlx5_flow_steering *steering) init_rdma_tx_root_ns() argument
2960 store_fdb_sub_ns_prio_chain(struct mlx5_flow_steering *steering, struct mlx5_flow_namespace *ns) store_fdb_sub_ns_prio_chain() argument
2971 create_fdb_sub_ns_prio_chain(struct mlx5_flow_steering *steering, struct fs_prio *maj_prio) create_fdb_sub_ns_prio_chain() argument
2993 create_fdb_chains(struct mlx5_flow_steering *steering, int fs_prio, int chains) create_fdb_chains() argument
3018 create_fdb_fast_path(struct mlx5_flow_steering *steering) create_fdb_fast_path() argument
3039 create_fdb_bypass(struct mlx5_flow_steering *steering) create_fdb_bypass() argument
3061 cleanup_fdb_root_ns(struct mlx5_flow_steering *steering) cleanup_fdb_root_ns() argument
3069 init_fdb_root_ns(struct mlx5_flow_steering *steering) init_fdb_root_ns() argument
3135 init_egress_acl_root_ns(struct mlx5_flow_steering *steering, int vport) init_egress_acl_root_ns() argument
3148 init_ingress_acl_root_ns(struct mlx5_flow_steering *steering, int vport) init_ingress_acl_root_ns() argument
3163 struct mlx5_flow_steering *steering = dev->priv.steering; mlx5_fs_egress_acls_init() local
3192 struct mlx5_flow_steering *steering = dev->priv.steering; mlx5_fs_egress_acls_cleanup() local
3207 struct mlx5_flow_steering *steering = dev->priv.steering; mlx5_fs_ingress_acls_init() local
3236 struct mlx5_flow_steering *steering = dev->priv.steering; mlx5_fs_ingress_acls_cleanup() local
3265 init_egress_root_ns(struct mlx5_flow_steering *steering) init_egress_root_ns() argument
3360 struct mlx5_flow_steering *steering = dev->priv.steering; mlx5_fs_core_cleanup() local
3377 struct mlx5_flow_steering *steering = dev->priv.steering; mlx5_fs_core_init() local
3449 struct mlx5_flow_steering *steering = dev->priv.steering; mlx5_fs_core_free() local
3460 struct mlx5_flow_steering *steering; mlx5_fs_core_alloc() local
[all...]
/kernel/linux/linux-5.10/include/linux/mlx5/
H A Ddriver.h578 struct mlx5_flow_steering *steering; member
/kernel/linux/linux-6.6/include/linux/mlx5/
H A Ddriver.h617 struct mlx5_flow_steering *steering; member

Completed in 21 milliseconds