/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt_debugfs.c | 71 DEFINE_INTEL_GT_DEBUGFS_ATTRIBUTE(steering); variable
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | port.c | 1766 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 D | port.c | 1766 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 D | fs_core.c | 581 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 D | fs_core.c | 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 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 D | driver.h | 578 struct mlx5_flow_steering *steering; member
|
/kernel/linux/linux-6.6/include/linux/mlx5/ |
H A D | driver.h | 617 struct mlx5_flow_steering *steering; member
|