Searched full:offload (Results 1 – 25 of 108) sorted by relevance
12345
| /Documentation/networking/ |
| D | xfrm_device.rst | 18 Luckily, there are NICs that offer a hardware based IPsec offload which 21 hardware offload. 23 Right now, there are two types of hardware offload that kernel supports. 24 * IPsec crypto offload: 27 * IPsec packet offload: 34 Userland access to the offload is typically through a system such as 37 like this for crypto offload: 43 offload dev eth4 dir in 45 and for packet offload 51 offload packet dev eth4 dir in [all …]
|
| D | segmentation-offloads.rst | 12 to take advantage of segmentation offload capabilities of various NICs. 15 * TCP Segmentation Offload - TSO 16 * UDP Fragmentation Offload - UFO 18 * Generic Segmentation Offload - GSO 19 * Generic Receive Offload - GRO 20 * Partial Generic Segmentation Offload - GSO_PARTIAL 24 TCP Segmentation Offload 34 offload. For this reason TSO is normally disabled if the Tx checksum 35 offload for a given device is disabled. 37 In order to support TCP segmentation offload it is necessary to populate [all …]
|
| D | checksum-offloads.rst | 12 take advantage of checksum offload capabilities of various NICs. 16 * TX Checksum Offload 17 * LCO: Local Checksum Offload 18 * RCO: Remote Checksum Offload 22 * RX Checksum Offload 26 TX Checksum Offload 61 A driver declares its offload capabilities in netdev->hw_features; see 71 The stack should, for the most part, assume that checksum offload is supported 74 function compares the offload features requested by the SKB (which may include 75 other offloads besides TX Checksum Offload) and, if they are not supported or [all …]
|
| D | tls-offload.rst | 4 Kernel TLS offload 10 Linux kernel provides TLS connection offload infrastructure. Once a TCP 24 * Packet-based NIC offload mode (``TLS_HW``) - the NIC handles crypto 28 (``ethtool`` flags ``tls-hw-tx-offload`` and ``tls-hw-rx-offload``). 29 * Full TCP NIC offload mode (``TLS_HW_RECORD``) - mode of operation where 36 offload opt-in or opt-out on per-connection basis is not currently supported. 48 for crypto offload based on the socket the packet is attached to, 63 .. kernel-figure:: tls-offload-layers.svg 64 :alt: TLS offload layers 82 network device is offload-capable and attempts the offload. In case offload [all …]
|
| D | nf_flowtable.rst | 9 also provides hardware offload support. The flowtable supports for the layer 3 16 path, from the second packet on, you might decide to offload the flow to the 60 |-----| | 'flow offload' rule | 105 The 'flow offload' action from the forward chain 'y' adds an entry to the 111 You can identify offloaded flows through the [OFFLOAD] tag when listing your 117 …rt=52728 dport=5201 src=192.168.10.2 dst=192.168.10.1 sport=5201 dport=52728 [OFFLOAD] mark=0 use=2 183 Hardware offload 186 If your network device provides hardware offload support, you can turn it on by 187 means of the 'offload' flag in your flowtable definition, e.g. 194 flags offload; [all …]
|
| D | vxlan.rst | 68 ability to perform TCP segmentation offload of UDP encapsulated frames 70 - `rx-udp_tunnel-port-offload` 72 perform protocol-aware offloads, like checksum validation offload of 75 For devices supporting `rx-udp_tunnel-port-offload` the list of currently
|
| D | netdev-features.rst | 114 * Transmit TCP segmentation offload 119 * Transmit UDP segmentation offload 164 This requests that the NIC enables Hardware GRO (generic receive offload). 171 * hsr-tag-ins-offload 176 * hsr-tag-rm-offload 181 * hsr-fwd-offload 186 * hsr-dup-offload
|
| D | switchdev.rst | 15 model for switch devices which offload the forwarding (data) plane from the 154 router port, used to offload L3 forwarding. Two or more ports can be bonded 168 L2 Forwarding Offload 171 The idea is to offload the L2 data forwarding (switching) path from the kernel 211 Note: for new switchdev drivers that offload the Linux bridge, implementing the 239 command will label these entries "offload":: 243 00:02:00:00:02:00 dev sw1p1 master br0 offload 246 00:02:00:00:03:00 dev sw1p2 master br0 offload 341 L3 Routing Offload 377 Routes offloaded to the device are labeled with "offload" in the ip route [all …]
|
| D | representors.rst | 18 MAC/VLAN-based switching model) can support. This led to a desire to offload 27 When the system boots, and before any offload is configured, all packets from 83 netdevice, while in hardware offload it would apply to packets transmitted by 188 to another port on the virtual switch, the driver may choose to offload it to 193 it to the representee), hardware offload should interpret this as delivery to 239 If this all seems complicated, just remember the 'golden rule' of TC offload:
|
| /Documentation/crypto/ |
| D | async-tx-api.rst | 34 the details of different hardware offload engine implementations. Code 36 the API will fit the chain of operations to the available offload 42 The API was initially designed to offload the memory copy and 43 xor-parity-calculations of the md-raid5 driver using the offload engines 50 the platform they are running on has offload capabilities. The 96 resources, under control of the offload engine driver, to be reused as 100 acknowledged by the application before the offload engine driver is allowed to 113 async_<operation> call. Offload engine drivers batch operations to 131 context if the offload engine driver supports interrupts, or it is 260 offload engine channel management routines [all …]
|
| /Documentation/scsi/ |
| D | bnx2fc.rst | 6 Broadcom FCoE offload through bnx2fc is full stateful hardware offload that 12 Despite the fact that the Broadcom's FCoE offload is fully offloaded, it does 14 interface (e.g. eth0) associated with the FCoE offload initiator must be 'up'. 18 Furthermore, the Broadcom FCoE offload solution creates VLAN interfaces to
|
| /Documentation/devicetree/bindings/net/ |
| D | xlnx,axi-ethernet.yaml | 74 TX checksum offload. 0 or empty for disabling TX checksum offload, 75 1 to enable partial TX checksum offload and 2 to enable full TX 76 checksum offload. 82 RX checksum offload. 0 or empty for disabling RX checksum offload, 83 1 to enable partial RX checksum offload and 2 to enable full RX 84 checksum offload.
|
| /Documentation/networking/device_drivers/ethernet/microsoft/ |
| D | netvsc.rst | 16 Checksum offload 18 The netvsc driver supports checksum offload as long as the 20 support checksum offload for TCP and UDP for both IPv4 and 21 IPv6. Windows Server 2012 only supports checksum offload for TCP. 51 Generic Receive Offload, aka GRO 57 Large Receive Offload (LRO), or Receive Side Coalescing (RSC)
|
| /Documentation/driver-api/driver-model/ |
| D | design-patterns.rst | 74 struct work_struct offload; 80 struct foo *foo = container_of(work, struct foo, offload); 89 queue_work(foo->wq, &foo->offload); 98 INIT_WORK(&foo->offload, foo_work);
|
| /Documentation/networking/device_drivers/ethernet/mellanox/mlx5/ |
| D | kconfig.rst | 51 | Enables offload support for TC classifier action (NET_CLS_ACT). 56 | results would then be instant due to the offload. 67 | Enables :ref:`IPSec XFRM cryptography-offload acceleration <xfrm_device>`. 72 | Build support for MACsec cryptography-offload acceleration in the NIC. 83 | TLS cryptography-offload acceleration.
|
| /Documentation/networking/device_drivers/cellular/qualcomm/ |
| D | rmnet.rst | 66 Function Raw bytes Checksum offload header 82 Checksum offload header, has the information about the checksum processing done 83 by the hardware.Checksum offload header fields are in big endian format. 136 d. Checksum offload header v5 138 Checksum offload header fields are in big endian format.
|
| /Documentation/networking/device_drivers/ethernet/huawei/ |
| D | hinic.rst | 20 HiNIC devices support also various offload features such as checksum offload, 21 TCP Transmit Segmentation Offload(TSO), Receive-Side Scaling(RSS) and 22 LRO(Large Receive Offload).
|
| /Documentation/sound/designs/ |
| D | index.rst | 10 compress-offload
|
| /Documentation/networking/device_drivers/ethernet/marvell/ |
| D | octeontx2.rst | 45 - A PF/VF with CPT-LF resource works as a pure crypto offload device. 94 - Defines segmentation offload algorithms (eg TSO) 318 Setup HTB offload 321 1. Enable HW TC offload on the interface:: 323 # ethtool -K <interface> hw-tc-offload on 328 # tc qdisc replace dev <interface> root handle 1: htb offload
|
| /Documentation/devicetree/bindings/i2c/ |
| D | marvell,mv64xxx-i2c.yaml | 29 - description: Allwinner SoCs with offload support 44 version of the SoC which had broken offload support. Linux
|
| /Documentation/devicetree/bindings/crypto/ |
| D | brcm,spu-crypto.txt | 2 cryptographic offload for Broadcom SoCs. A SoC may have multiple SPU hardware
|
| D | intel,keembay-ocs-aes.yaml | 13 The Intel Keem Bay Offload and Crypto Subsystem (OCS) AES engine provides
|
| D | intel,keembay-ocs-hcu.yaml | 14 The Intel Keem Bay Offload and Crypto Subsystem (OCS) Hash Control Unit (HCU)
|
| D | intel,keembay-ocs-ecc.yaml | 14 The Intel Keem Bay Offload and Crypto Subsystem (OCS) Elliptic Curve
|
| /Documentation/networking/device_drivers/ethernet/neterion/ |
| D | s2io.rst | 58 b. Offloads. Supports checksum offload(TCP/UDP/IP) on transmit 157 b. Ensure Transmit Checksum offload is enabled. Use ethtool to set/verify this 176 c. Ensure Receive Checksum offload is enabled. Use "ethtool -K ethX" command to
|
12345