/linux-6.1.9/drivers/net/ethernet/mellanox/mlx5/core/ |
D | fs_core.c | 488 return root->dev->priv.steering; in get_steering() 640 struct mlx5_flow_steering *steering = get_steering(node); in del_sw_fte() local 653 kmem_cache_free(steering->ftes_cache, fte); in del_sw_fte() 676 struct mlx5_flow_steering *steering = get_steering(node); in del_sw_flow_group() local 694 kmem_cache_free(steering->fgs_cache, fg); in del_sw_flow_group() 726 struct mlx5_flow_steering *steering = get_steering(&ft->node); in alloc_fte() local 729 fte = kmem_cache_zalloc(steering->ftes_cache, GFP_KERNEL); in alloc_fte() 743 static void dealloc_flow_group(struct mlx5_flow_steering *steering, in dealloc_flow_group() argument 747 kmem_cache_free(steering->fgs_cache, fg); in dealloc_flow_group() 750 static struct mlx5_flow_group *alloc_flow_group(struct mlx5_flow_steering *steering, in alloc_flow_group() argument [all …]
|
D | Makefile | 106 mlx5_core-$(CONFIG_MLX5_SW_STEERING) += steering/dr_domain.o steering/dr_table.o \ 107 steering/dr_matcher.o steering/dr_rule.o \ 108 steering/dr_icm_pool.o steering/dr_buddy.o \ 109 steering/dr_ste.o steering/dr_send.o \ 110 steering/dr_ste_v0.o steering/dr_ste_v1.o \ 111 steering/dr_ste_v2.o \ 112 steering/dr_cmd.o steering/dr_fw.o \ 113 steering/dr_action.o steering/fs_dr.o \ 114 steering/dr_dbg.o lib/smfs.o
|
D | Kconfig | 38 bool "Mellanox MLX5 ethernet accelerated receive flow steering (ARFS) support" 42 Mellanox MLX5 ethernet hardware-accelerated receive flow steering support, 46 bool "Mellanox MLX5 ethernet rx nfc flow steering support" 50 Mellanox MLX5 ethernet rx nfc flow steering support 71 E-Switch provides internal SRIOV packet steering and switching for the 73 Legacy SRIOV mode (L2 mac vlan steering based). 167 bool "Mellanox Technologies software-managed steering" 172 Build support for software-managed steering in the NIC.
|
D | devlink.c | 446 dev->priv.steering->mode = mode; in mlx5_devlink_fs_mode_set() 456 if (dev->priv.steering->mode == MLX5_FLOW_STEERING_MODE_SMFS) in mlx5_devlink_fs_mode_get()
|
D | eswitch_offloads.c | 1839 esw->dev->priv.steering->mode); in esw_create_offloads_fdb_tables() 2798 peer_ns = peer_esw->dev->priv.steering->fdb_root_ns; in mlx5_esw_offloads_set_ns_peer() 2799 ns = esw->dev->priv.steering->fdb_root_ns; in mlx5_esw_offloads_set_ns_peer()
|
/linux-6.1.9/Documentation/networking/devlink/ |
D | mlx5.rst | 44 - Controls the flow steering mode of the driver 46 * ``dmfs`` Device managed flow steering. In DMFS mode, the HW 47 steering entities are created and managed through firmware. 48 * ``smfs`` Software managed flow steering. In SMFS mode, the HW 49 steering entities are created and manage through the driver without
|
/linux-6.1.9/drivers/input/joystick/iforce/ |
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-6.1.9/Documentation/networking/device_drivers/ethernet/mellanox/ |
D | mlx5.rst | 45 | Enables Hardware-accelerated receive flow steering (arfs) support, and ntuple filtering. 69 … Ethernet SRIOV E-Switch support in ConnectX NIC. E-Switch provides internal SRIOV packet steering 71 | 1) `Legacy SRIOV mode (L2 mac vlan steering based) <https://community.mellanox.com/s/ar… 137 flow_steering_mode: Device flow steering mode 139 The flow steering mode parameter controls the flow steering mode of the driver. 141 1. 'dmfs' - Device managed flow steering. 142 2. 'smfs - Software/Driver managed flow steering. 144 In DMFS mode, the HW steering entities are created and managed through the 146 In SMFS mode, the HW steering entities are created and managed though by 153 - Set SMFS flow steering mode:: [all …]
|
/linux-6.1.9/Documentation/ABI/testing/ |
D | sysfs-driver-hid-logitech-hidpp | 8 range of the steering wheel. Writing a value within the min and
|
D | sysfs-driver-hid-logitech-lg4ff | 5 Description: Display minimum, maximum and current range of the steering
|
/linux-6.1.9/drivers/gpu/drm/i915/gt/ |
D | intel_gt_debugfs.c | 72 DEFINE_INTEL_GT_DEBUGFS_ATTRIBUTE(steering);
|
/linux-6.1.9/Documentation/networking/ |
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
|
D | scaling.rst | 47 Some advanced NICs allow steering packets to queues based on 253 (RFS). The goal of RFS is to increase datacache hitrate by steering
|
D | af_xdp.rst | 334 device. Instead, use the NIC's packet steering capabilities to steer 336 one queue shared among sockets, so the NIC cannot do this steering. It
|
/linux-6.1.9/Documentation/networking/device_drivers/ethernet/neterion/ |
D | s2io.rst | 74 with multiple steering options.
|
/linux-6.1.9/Documentation/networking/device_drivers/ethernet/amazon/ |
D | ena.rst | 156 - Increased data cache hit rate, by steering kernel processing of 243 steering.
|
/linux-6.1.9/drivers/input/ |
D | Kconfig | 13 joystick, steering wheel ...) connected to your system and want
|
/linux-6.1.9/drivers/net/ethernet/mellanox/mlx4/ |
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-6.1.9/Documentation/input/ |
D | input.rst | 183 Currently, it handles USB mice, joysticks, gamepads, steering wheels,
|
/linux-6.1.9/Documentation/virt/kvm/devices/ |
D | vm.rst | 158 u8 ptff[16]; # valid with TOD-clock steering
|
/linux-6.1.9/drivers/net/ethernet/intel/ |
D | Kconfig | 321 Switchdev support provides internal SRIOV packet steering and switching.
|
/linux-6.1.9/include/linux/mlx5/ |
D | driver.h | 616 struct mlx5_flow_steering *steering; member
|
/linux-6.1.9/drivers/input/joystick/ |
D | Kconfig | 9 If you have a joystick, 6dof controller, gamepad, steering wheel,
|
/linux-6.1.9/include/linux/mlx4/ |
D | device.h | 1391 int mlx4_SET_PORT_VXLAN(struct mlx4_dev *dev, u8 port, u8 steering, int enable);
|
/linux-6.1.9/drivers/hid/ |
D | Kconfig | 1029 tristate "Steelseries SRW-S1 steering wheel support" 1031 Support for Steelseries SRW-S1 steering wheel
|