Home
last modified time | relevance | path

Searched refs:steering (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/
A Dfs_core.c2313 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_get_fdb_sub_ns() local
2315 if (!steering || !steering->fdb_sub_ns) in mlx5_get_fdb_sub_ns()
2342 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_get_flow_namespace() local
2431 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_get_flow_vport_acl_namespace() local
3058 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_egress_acls_init() local
3087 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_egress_acls_cleanup() local
3102 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_ingress_acls_init() local
3164 steering->egress_root_ns = create_root_ns(steering, in init_egress_root_ns()
3366 steering = kzalloc(sizeof(*steering), GFP_KERNEL); in mlx5_fs_core_alloc()
3373 dev->priv.steering = steering; in mlx5_fs_core_alloc()
[all …]
A DMakefile106 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_definer.o \
115 steering/dr_dbg.o lib/smfs.o
A DKconfig38 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.
A Deswitch_offloads.c1666 esw->dev->priv.steering->mode); in esw_create_offloads_fdb_tables()
2713 peer_ns = peer_esw->dev->priv.steering->fdb_root_ns; in mlx5_esw_offloads_set_ns_peer()
2714 ns = esw->dev->priv.steering->fdb_root_ns; in mlx5_esw_offloads_set_ns_peer()
/linux-6.3-rc2/Documentation/networking/devlink/
A Dmlx5.rst44 - 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.3-rc2/drivers/input/joystick/iforce/
A DKconfig9 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.3-rc2/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
A Ddevlink.rst39 flow_steering_mode: Device flow steering mode
41 The flow steering mode parameter controls the flow steering mode of the driver.
43 1. 'dmfs' - Device managed flow steering.
44 2. 'smfs' - Software/Driver managed flow steering.
46 In DMFS mode, the HW steering entities are created and managed through the
48 In SMFS mode, the HW steering entities are created and managed though by
55 - Set SMFS flow steering mode::
59 - Read device flow steering mode::
A Dkconfig.rst61 | 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://community.mellanox.com/s/ar…
131 | Build support for software-managed steering in the NIC.
/linux-6.3-rc2/Documentation/ABI/testing/
A Dsysfs-driver-hid-logitech-hidpp8 range of the steering wheel. Writing a value within the min and
A Dsysfs-driver-hid-logitech-lg4ff5 Description: Display minimum, maximum and current range of the steering
/linux-6.3-rc2/drivers/gpu/drm/i915/gt/
A Dintel_gt_debugfs.c71 DEFINE_INTEL_GT_DEBUGFS_ATTRIBUTE(steering);
/linux-6.3-rc2/drivers/vdpa/
A DKconfig75 bool "expose steering counters on debugfs"
78 Expose RX steering counters in debugfs to aid in debugging. For each VLAN
/linux-6.3-rc2/Documentation/networking/
A Dkcm.rst45 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 Dscaling.rst47 Some advanced NICs allow steering packets to queues based on
253 (RFS). The goal of RFS is to increase datacache hitrate by steering
A Daf_xdp.rst334 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.3-rc2/Documentation/networking/device_drivers/ethernet/neterion/
A Ds2io.rst74 with multiple steering options.
/linux-6.3-rc2/Documentation/networking/device_drivers/ethernet/amazon/
A Dena.rst156 - Increased data cache hit rate, by steering kernel processing of
243 steering.
/linux-6.3-rc2/drivers/input/
A DKconfig13 joystick, steering wheel ...) connected to your system and want
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx4/
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
1785 context->steering = steering; in mlx4_SET_PORT_VXLAN()
/linux-6.3-rc2/Documentation/input/
A Dinput.rst183 Currently, it handles USB mice, joysticks, gamepads, steering wheels,
/linux-6.3-rc2/Documentation/virt/kvm/devices/
A Dvm.rst158 u8 ptff[16]; # valid with TOD-clock steering
/linux-6.3-rc2/drivers/net/ethernet/intel/
A DKconfig322 Switchdev support provides internal SRIOV packet steering and switching.
/linux-6.3-rc2/include/linux/mlx5/
A Ddriver.h621 struct mlx5_flow_steering *steering; member
/linux-6.3-rc2/drivers/input/joystick/
A DKconfig9 If you have a joystick, 6dof controller, gamepad, steering wheel,
/linux-6.3-rc2/include/linux/mlx4/
A Ddevice.h1391 int mlx4_SET_PORT_VXLAN(struct mlx4_dev *dev, u8 port, u8 steering, int enable);

Completed in 45 milliseconds

12