Home
last modified time | relevance | path

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

12

/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_core.c2409 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_get_fdb_sub_ns() local
2411 if (!steering || !steering->fdb_sub_ns) in mlx5_get_fdb_sub_ns()
2438 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_get_flow_namespace() local
2535 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_get_flow_vport_acl_namespace() local
3174 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_egress_acls_init() local
3203 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_egress_acls_cleanup() local
3218 struct mlx5_flow_steering *steering = dev->priv.steering; in mlx5_fs_ingress_acls_init() local
3280 steering->egress_root_ns = create_root_ns(steering, in init_egress_root_ns()
3482 steering = kzalloc(sizeof(*steering), GFP_KERNEL); in mlx5_fs_core_alloc()
3489 dev->priv.steering = steering; in mlx5_fs_core_alloc()
[all …]
H A DMakefile112 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
H A DKconfig39 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.
/openbmc/linux/drivers/input/joystick/iforce/
H 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
/openbmc/linux/Documentation/networking/devlink/
H A Dmlx5.rst49 - 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
267 steering but were discarded due to a mismatch in flow table.
269 number of packets generated by the VNIC experiencing unexpected steering
270 failure (at any point in steering flow).
272 number of packets handled by the VNIC experiencing unexpected steering
273 failure (at any point in steering flow owned by the VNIC, including the FDB
/openbmc/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
H 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://enterprise-support.nvidia.c…
131 | Build support for software-managed steering in the NIC.
H A Dcounters.rst74 Traffic counters and drops due to steering or no buffers. May indicate issues
350 - The number of aRFS flow rules added to the device for direct RQ steering
356 direct RQ steering [#accel]_.
/openbmc/qemu/docs/devel/
H A Debpf_rss.rst15 If steering BPF is not set for kernel's TUN module, the TUN uses automatic selection
18 If steering BPF is set for TUN the BPF code calculates the hash of packet header and
94 ….skeleton.h. Returns 'true' on success. After that, program_fd can be used to set steering for TAP.
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-driver-hid-logitech-hidpp8 range of the steering wheel. Writing a value within the min and
H A Dsysfs-driver-hid-logitech-lg4ff5 Description: Display minimum, maximum and current range of the steering
/openbmc/linux/drivers/gpu/drm/i915/gt/
H A Dintel_gt_debugfs.c71 DEFINE_INTEL_GT_DEBUGFS_ATTRIBUTE(steering);
/openbmc/linux/drivers/vdpa/
H A DKconfig75 bool "expose steering counters on debugfs"
78 Expose RX steering counters in debugfs to aid in debugging. For each VLAN
/openbmc/linux/Documentation/networking/
H 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
H 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
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec_offload.c43 (mdev->priv.steering->mode == MLX5_FLOW_STEERING_MODE_DMFS || in mlx5_ipsec_device_caps()
44 (mdev->priv.steering->mode == MLX5_FLOW_STEERING_MODE_SMFS && in mlx5_ipsec_device_caps()
/openbmc/linux/Documentation/networking/device_drivers/ethernet/neterion/
H A Ds2io.rst74 with multiple steering options.
/openbmc/linux/Documentation/networking/device_drivers/ethernet/amazon/
H A Dena.rst158 - Increased data cache hit rate, by steering kernel processing of
247 steering.
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/
H 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()
/openbmc/linux/drivers/input/
H A DKconfig13 joystick, steering wheel ...) connected to your system and want
/openbmc/linux/Documentation/input/
H A Dinput.rst183 Currently, it handles USB mice, joysticks, gamepads, steering wheels,
/openbmc/linux/drivers/net/ethernet/intel/
H A DKconfig305 Switchdev support provides internal SRIOV packet steering and switching.
/openbmc/linux/Documentation/virt/kvm/devices/
H A Dvm.rst158 u8 ptff[16]; # valid with TOD-clock steering
/openbmc/linux/drivers/input/joystick/
H A DKconfig9 If you have a joystick, 6dof controller, gamepad, steering wheel,
/openbmc/linux/include/linux/mlx5/
H A Ddriver.h617 struct mlx5_flow_steering *steering; member
/openbmc/linux/include/linux/mlx4/
H A Ddevice.h1411 int mlx4_SET_PORT_VXLAN(struct mlx4_dev *dev, u8 port, u8 steering, int enable);

12