| /linux/drivers/gpu/drm/xe/ |
| A D | xe_gt_mcr.c | 253 gt->steering[L3BANK].instance_target = in init_steering_l3bank() 362 >->steering[DSS].group_target, in init_steering_dss() 363 >->steering[DSS].instance_target); in init_steering_dss() 373 gt->steering[OADDRM].group_target = 0; in init_steering_oaddrm() 375 gt->steering[OADDRM].group_target = 1; in init_steering_oaddrm() 532 if (!gt->steering[type].ranges) in xe_gt_mcr_get_nonterminated_steering() 767 if (gt->steering[i].ranges) { in xe_gt_mcr_steering_dump() 770 gt->steering[i].group_target, in xe_gt_mcr_steering_dump() 771 gt->steering[i].instance_target); in xe_gt_mcr_steering_dump() 774 gt->steering[i].ranges[j].start, in xe_gt_mcr_steering_dump() [all …]
|
| A D | xe_gt_debugfs.c | 153 static int steering(struct xe_gt *gt, struct drm_printer *p) in steering() function 289 {"steering", .show = xe_gt_debugfs_simple_show, .data = steering},
|
| A D | xe_gt_types.h | 376 } steering[NUM_STEERING_TYPES]; member
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | Makefile | 112 mlx5_core-$(CONFIG_MLX5_SW_STEERING) += steering/dr_domain.o steering/dr_table.o \ 113 steering/dr_matcher.o steering/dr_rule.o \ 114 steering/dr_icm_pool.o steering/dr_buddy.o \ 115 steering/dr_ste.o steering/dr_send.o \ 116 steering/dr_ste_v0.o steering/dr_ste_v1.o \ 117 steering/dr_ste_v2.o \ 118 steering/dr_cmd.o steering/dr_fw.o \ 119 steering/dr_action.o steering/fs_dr.o \ 120 steering/dr_definer.o steering/dr_ptrn.o \ 121 steering/dr_arg.o steering/dr_dbg.o lib/smfs.o [all …]
|
| A D | fs_core.c | 2637 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_get_fdb_sub_ns() local 2639 if (!steering || !steering->fdb_sub_ns) in mlx5_get_fdb_sub_ns() 2666 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_get_flow_namespace() local 2763 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_get_flow_vport_acl_namespace() local 3402 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_egress_acls_init() local 3431 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_egress_acls_cleanup() local 3446 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_ingress_acls_init() local 3508 steering->egress_root_ns = create_root_ns(steering, in init_egress_root_ns() 3711 steering = kzalloc(sizeof(*steering), GFP_KERNEL); in mlx5_fs_core_alloc() 3718 dev->priv.steering = steering; in mlx5_fs_core_alloc() [all …]
|
| A D | Kconfig | 39 bool "Mellanox MLX5 ethernet accelerated receive flow steering (ARFS) support" 43 Mellanox MLX5 ethernet hardware-accelerated receive flow steering support, 47 bool "Mellanox MLX5 ethernet rx nfc flow steering support" 51 Mellanox MLX5 ethernet rx nfc flow steering support 72 E-Switch provides internal SRIOV packet steering and switching for the 74 Legacy SRIOV mode (L2 mac vlan steering based). 168 bool "Mellanox Technologies software-managed steering" 173 Build support for software-managed steering in the NIC. 176 bool "Mellanox Technologies hardware-managed steering" 181 HMFS is a new approach to managing steering rules where STEs are [all …]
|
| /linux/drivers/input/joystick/iforce/ |
| A D | Kconfig | 9 Say Y here if you have an I-Force joystick or steering wheel 20 Say Y here if you have an I-Force joystick or steering wheel 27 Say Y here if you have an I-Force joystick or steering wheel
|
| /linux/Documentation/networking/devlink/ |
| A D | mlx5.rst | 49 - Controls the flow steering mode of the driver 51 * ``dmfs`` Device managed flow steering. In DMFS mode, the HW 52 steering entities are created and managed through firmware. 53 * ``smfs`` Software managed flow steering. In SMFS mode, the HW 54 steering entities are created and manage through the driver without 272 steering but were discarded due to a mismatch in flow table. 274 number of packets generated by the VNIC experiencing unexpected steering 275 failure (at any point in steering flow). 277 number of packets handled by the VNIC experiencing unexpected steering 278 failure (at any point in steering flow owned by the VNIC, including the FDB
|
| A D | devlink-eswitch-attr.rst | 8 Legacy mode operates based on traditional MAC/VLAN steering rules. Switching 38 * ``legacy`` operates based on traditional MAC/VLAN steering 46 matching and steering. Support for both switchdev mode and legacy mode.
|
| /linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
| A D | kconfig.rst | 61 | Enables Hardware-accelerated receive flow steering (arfs) support, and ntuple filtering. 88 … Ethernet SRIOV E-Switch support in ConnectX NIC. E-Switch provides internal SRIOV packet steering 90 | 1) `Legacy SRIOV mode (L2 mac vlan steering based) <https://enterprise-support.nvidia.c… 131 | Build support for software-managed steering in the NIC. 135 | Build support for hardware-managed steering in the NIC.
|
| A D | counters.rst | 74 Traffic counters and drops due to steering or no buffers. May indicate issues 377 - The number of aRFS flow rules added to the device for direct RQ steering 383 direct RQ steering [#accel]_.
|
| /linux/Documentation/ABI/testing/ |
| A D | sysfs-driver-hid-logitech-hidpp | 8 range of the steering wheel. Writing a value within the min and
|
| A D | sysfs-driver-hid-logitech-lg4ff | 5 Description: Display minimum, maximum and current range of the steering
|
| /linux/Documentation/networking/ |
| A D | devmem.rst | 79 Header split, flow steering, & RSS are required features for devmem TCP. 84 Flow steering & RSS are used to ensure that only flows targeting devmem land on 87 Enable header split & flow steering:: 93 # enable flow steering
|
| A D | kcm.rst | 45 The multiplexor provides the message steering. In the transmit path, messages 229 steering and scheduling, which in turn allows a simpler networking model in 249 threads in a nominal use case. Perfect load balancing, that is steering 250 each received message to a different KCM socket or steering each sent
|
| A D | multi-pf-netdev.rst | 124 In Rx, the steering tables belong to the primary PF only, and it is its role to distribute incoming 125 traffic to other PFs, via cross-vhca steering capabilities. Still maintain a single default RSS tab…
|
| /linux/drivers/gpu/drm/i915/gt/ |
| A D | intel_gt_debugfs.c | 71 DEFINE_INTEL_GT_DEBUGFS_ATTRIBUTE(steering);
|
| /linux/drivers/vdpa/ |
| A D | Kconfig | 79 bool "expose steering counters on debugfs" 82 Expose RX steering counters in debugfs to aid in debugging. For each VLAN
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| A D | ipsec_offload.c | 44 (mdev->priv.steering->mode == MLX5_FLOW_STEERING_MODE_DMFS || in mlx5_ipsec_device_caps() 45 (mdev->priv.steering->mode == MLX5_FLOW_STEERING_MODE_SMFS && in mlx5_ipsec_device_caps()
|
| /linux/Documentation/networking/device_drivers/ethernet/neterion/ |
| A D | s2io.rst | 74 with multiple steering options.
|
| /linux/Documentation/networking/device_drivers/ethernet/amazon/ |
| A D | ena.rst | 158 - Increased data cache hit rate, by steering kernel processing of 258 steering.
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| 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 1785 context->steering = steering; in mlx4_SET_PORT_VXLAN()
|
| /linux/drivers/input/ |
| A D | Kconfig | 13 joystick, steering wheel ...) connected to your system and want
|
| /linux/net/ |
| A D | Kconfig | 299 bool "Receive packet steering" 303 Software receive side packet steering (RPS) distributes the
|
| /linux/Documentation/input/ |
| A D | input.rst | 183 Currently, it handles USB mice, joysticks, gamepads, steering wheels,
|