| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H 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 …]
|
| H A D | fs_core.h | 354 int mlx5_fs_vport_egress_acl_ns_add(struct mlx5_flow_steering *steering, 356 int mlx5_fs_vport_ingress_acl_ns_add(struct mlx5_flow_steering *steering, 358 void mlx5_fs_vport_egress_acl_ns_remove(struct mlx5_flow_steering *steering, 360 void mlx5_fs_vport_ingress_acl_ns_remove(struct mlx5_flow_steering *steering,
|
| H A D | eswitch.c | 1749 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_esw_egress_acls_init() local 1755 err = mlx5_fs_vport_egress_acl_ns_add(steering, i); in mlx5_esw_egress_acls_init() 1763 mlx5_fs_vport_egress_acl_ns_remove(steering, i); in mlx5_esw_egress_acls_init() 1769 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_esw_egress_acls_cleanup() local 1774 mlx5_fs_vport_egress_acl_ns_remove(steering, i); in mlx5_esw_egress_acls_cleanup() 1779 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_esw_ingress_acls_init() local 1785 err = mlx5_fs_vport_ingress_acl_ns_add(steering, i); in mlx5_esw_ingress_acls_init() 1793 mlx5_fs_vport_ingress_acl_ns_remove(steering, i); in mlx5_esw_ingress_acls_init() 1799 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_esw_ingress_acls_cleanup() local 1804 mlx5_fs_vport_ingress_acl_ns_remove(steering, i); in mlx5_esw_ingress_acls_cleanup()
|
| H A D | eswitch_offloads.c | 1956 esw->dev->priv.steering->mode); in esw_create_offloads_fdb_tables() 3431 peer_ns = peer_esw->dev->priv.steering->fdb_root_ns; in mlx5_esw_offloads_set_ns_peer() 3432 ns = esw->dev->priv.steering->fdb_root_ns; in mlx5_esw_offloads_set_ns_peer()
|
| /linux/drivers/input/joystick/iforce/ |
| H 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/ |
| H A D | mlx5.rst | 93 - Controls the flow steering mode of the driver 95 * ``dmfs`` Device managed flow steering. In DMFS mode, the HW 96 steering entities are created and managed through firmware. 97 * ``smfs`` Software managed flow steering. In SMFS mode, the HW 98 steering entities are created and manage through the driver without 100 * ``hmfs`` Hardware managed flow steering. In HMFS mode, the driver 101 is configuring steering rules directly to the HW using Work Queues with 395 steering but were discarded due to a mismatch in flow table. 397 number of packets generated by the VNIC experiencing unexpected steering 398 failure (at any point in steering flow). [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-driver-hid-logitech-hidpp | 8 range of the steering wheel. Writing a value within the min and
|
| H A D | sysfs-driver-hid-logitech-lg4ff | 5 Description: Display minimum, maximum and current range of the steering
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_gt_debugfs.c | 127 static int steering(struct xe_gt *gt, struct drm_printer *p) in steering() function 248 { "steering", .show = xe_gt_debugfs_show_with_rpm, .data = steering },
|
| /linux/Documentation/networking/ |
| H 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
|
| H A D | af_xdp.rst | 333 device. Instead, use the NIC's packet steering capabilities to steer 335 one queue shared among sockets, so the NIC cannot do this steering. It
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | port.c | 1746 u8 steering; member 1749 int mlx4_SET_PORT_VXLAN(struct mlx4_dev *dev, u8 port, u8 steering, int enable) in mlx4_SET_PORT_VXLAN() argument 1765 context->steering = steering; in mlx4_SET_PORT_VXLAN()
|
| /linux/Documentation/networking/device_drivers/ethernet/amazon/ |
| H A D | ena.rst | 161 - Increased data cache hit rate, by steering kernel processing of 354 steering.
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | ipsec_offload.c | 46 (mdev->priv.steering->mode == MLX5_FLOW_STEERING_MODE_DMFS || in mlx5_ipsec_device_caps()
|
| /linux/drivers/ptp/ |
| H A D | Kconfig | 250 This driver adds support for S390 time steering via the PtP
|
| /linux/Documentation/virt/kvm/devices/ |
| H A D | vm.rst | 158 u8 ptff[16]; # valid with TOD-clock steering
|
| /linux/drivers/net/ethernet/intel/ |
| H A D | Kconfig | 336 Switchdev support provides internal SRIOV packet steering and switching.
|
| /linux/drivers/input/joystick/ |
| H A D | Kconfig | 9 If you have a joystick, 6dof controller, gamepad, steering wheel,
|
| /linux/include/linux/mlx5/ |
| H A D | driver.h | 613 struct mlx5_flow_steering *steering; member
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | tc_ct.c | 2101 if (ct_priv->dev->priv.steering->mode == MLX5_FLOW_STEERING_MODE_HMFS) { in mlx5_tc_ct_fs_init() 2104 } else if (ct_priv->dev->priv.steering->mode == MLX5_FLOW_STEERING_MODE_SMFS) { in mlx5_tc_ct_fs_init()
|
| /linux/include/linux/mlx4/ |
| H A D | device.h | 1411 int mlx4_SET_PORT_VXLAN(struct mlx4_dev *dev, u8 port, u8 steering, int enable);
|