Home
last modified time | relevance | path

Searched refs:offload (Results 1 – 59 of 59) sorted by relevance

/linux-4.4.14/net/ipv4/
Dudp_offload.c23 struct udp_offload *offload; member
251 new_offload->offload = uo; in udp_add_offload()
278 if (uo_priv->offload == uo) { in udp_del_offload()
314 if (uo_priv->offload->port == uh->dest && in udp_gro_receive()
315 uo_priv->offload->callbacks.gro_receive) in udp_gro_receive()
341 NAPI_GRO_CB(skb)->proto = uo_priv->offload->ipproto; in udp_gro_receive()
342 pp = uo_priv->offload->callbacks.gro_receive(head, skb, in udp_gro_receive()
343 uo_priv->offload); in udp_gro_receive()
392 if (uo_priv->offload->port == uh->dest && in udp_gro_complete()
393 uo_priv->offload->callbacks.gro_complete) in udp_gro_complete()
[all …]
/linux-4.4.14/drivers/crypto/ccp/
DKconfig8 which can be used to offload encryption operations such as SHA,
13 tristate "Encryption and hashing offload support"
21 Coprocessor. This module supports offload of SHA and AES algorithms.
/linux-4.4.14/Documentation/crypto/
Dasync-tx-api.txt29 the details of different hardware offload engine implementations. Code
31 the API will fit the chain of operations to the available offload
36 The API was initially designed to offload the memory copy and
37 xor-parity-calculations of the md-raid5 driver using the offload engines
43 the platform they are running on has offload capabilities. The
78 resources, under control of the offload engine driver, to be reused as
82 acknowledged by the application before the offload engine driver is allowed to
107 context if the offload engine driver supports interrupts, or it is
220 drivers/dma/dmaengine.c: offload engine channel management routines
221 drivers/dma/: location for offload engine drivers
[all …]
/linux-4.4.14/drivers/scsi/bnx2fc/
DKconfig2 tristate "QLogic FCoE offload support"
12 This driver supports FCoE offload for the QLogic devices.
/linux-4.4.14/Documentation/scsi/
Dbnx2fc.txt3 Broadcom FCoE offload through bnx2fc is full stateful hardware offload that
9 Despite the fact that the Broadcom's FCoE offload is fully offloaded, it does
11 interface (e.g. eth0) associated with the FCoE offload initiator must be 'up'.
15 Furthermore, the Broadcom FCoE offload solution creates VLAN interfaces to
D00-INDEX52 - FCoE hardware offload for Broadcom network interfaces.
/linux-4.4.14/drivers/net/ethernet/emulex/benet/
DKconfig18 bool "VXLAN offload support on be2net driver"
22 Say Y here if you want to enable VXLAN offload support on
/linux-4.4.14/Documentation/devicetree/bindings/crypto/
Dpicochip-spacc.txt3 Picochip picoXcell devices contain crypto offload engines that may be used for
7 - compatible : "picochip,spacc-ipsec" for the IPSEC offload engine
/linux-4.4.14/Documentation/driver-model/
Ddesign-patterns.txt74 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);
/linux-4.4.14/Documentation/networking/
Dswitchdev.txt8 model for switch devices which offload the forwarding (data) plane from the
143 router port, used to offload L3 forwarding. Two or more ports can be bonded
160 The idea is to offload the L2 data forwarding (switching) path from the kernel
205 command will label these entries "offload":
209 00:02:00:00:02:00 dev sw1p1 master br0 offload
212 00:02:00:00:03:00 dev sw1p2 master br0 offload
343 Routes offloaded to the device are labeled with "offload" in the ip route
348 11.0.0.0/30 dev sw1p1 proto kernel scope link src 11.0.0.2 offload
349 11.0.0.4/30 via 11.0.0.1 dev sw1p1 proto zebra metric 20 offload
350 11.0.0.8/30 dev sw1p2 proto kernel scope link src 11.0.0.10 offload
[all …]
Ds2io.txt43 b. Offloads. Supports checksum offload(TCP/UDP/IP) on transmit
115 b. Ensure Transmit Checksum offload is enabled. Use ethtool to set/verify this
127 c. Ensure Receive Checksum offload is enabled. Use "ethtool -K ethX" command to
Dvxge.txt45 Checksum offload (TCP/UDP/IP) on transmit and receive paths
Dnetdev-features.txt111 * Transmit TCP segmentation offload
Dcxgb.txt76 to offload portions of outbound TCP processing to a network interface card
Dixgb.txt163 offload for received packets (both UDP and TCP) to the adapter hardware.
De1000.txt307 offload for received packets (both UDP and TCP) to the adapter hardware.
/linux-4.4.14/net/ipv6/
DMakefile13 ipv6-offload := ip6_offload.o tcpv6_offload.o udp_offload.o exthdrs_offload.o
46 obj-$(CONFIG_INET) += output_core.o protocol.o $(ipv6-offload)
/linux-4.4.14/drivers/net/ethernet/qlogic/
DKconfig58 bool "Virtual eXtensible Local Area Network (VXLAN) offload support"
62 This enables hardware offload support for VXLAN protocol over QLogic's
64 Say Y here if you want to enable hardware offload support for
/linux-4.4.14/drivers/scsi/cxgbi/cxgb3i/
DKconfig10 This driver supports iSCSI offload for the Chelsio T3 devices.
/linux-4.4.14/drivers/scsi/cxgbi/cxgb4i/
DKconfig10 This driver supports iSCSI offload for the Chelsio T4 devices.
/linux-4.4.14/drivers/scsi/bnx2i/
DKconfig12 This driver supports iSCSI offload for the QLogic NetXtreme II
/linux-4.4.14/drivers/crypto/
DKconfig187 This driver supports CPU offload through DMA transfers.
202 used for SSL offload. The other set provides the Cipher
235 to offload cryptographic algorithm computation.
323 This option enables support for the hardware offload engines in the
324 Picochip picoXcell SoC devices. Select this for IPSEC ESP offload
346 Select this to offload Samsung S5PV210 or S5PC110, Exynos from AES
423 The AMD Cryptographic Coprocessor provides hardware offload support
/linux-4.4.14/drivers/net/ethernet/broadcom/
DKconfig89 This driver supports offload features of QLogic bnx2 gigabit
147 This enables hardward offload support for VXLAN protocol over the
149 Say Y here if you want to enable hardware offload support for
/linux-4.4.14/Documentation/devicetree/bindings/i2c/
Di2c-mv64xxx.txt15 had broken offload support. Linux
/linux-4.4.14/drivers/crypto/caam/
DKconfig83 Selecting this will offload crypto for users of the
96 Selecting this will offload ahash for users of the
/linux-4.4.14/drivers/lightnvm/
DKconfig32 NVM media manager for Open-Channel SSDs that offload management
/linux-4.4.14/Documentation/arm/
DIXP4xx14 that support different network offload functions such as encryption,
43 - Network offload functionality
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/nintendo/
Dgamecube.txt47 Represents the digital signal processor interface, designed to offload
Dwii.txt58 Represents the digital signal processor interface, designed to offload
/linux-4.4.14/Documentation/device-mapper/
Ddm-crypt.txt75 significantly. The default is to offload write bios to the same
/linux-4.4.14/Documentation/mic/
Dscif_overview.txt8 abilities of the hardware. SCIF has been used to implement an offload compiler
/linux-4.4.14/drivers/net/ethernet/3com/
Dtyphoon.c292 __le32 offload; member
1238 tp->offload = TYPHOON_OFFLOAD_IP_CHKSUM | TYPHOON_OFFLOAD_TCP_CHKSUM; in typhoon_init_interface()
1239 tp->offload |= TYPHOON_OFFLOAD_UDP_CHKSUM | TSO_OFFLOAD_ON; in typhoon_init_interface()
1240 tp->offload |= TYPHOON_OFFLOAD_VLAN; in typhoon_init_interface()
1916 xp_cmd.parm2 = tp->offload; in typhoon_start_runtime()
1917 xp_cmd.parm3 = tp->offload; in typhoon_start_runtime()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb3/
Dcommon.h399 unsigned int offload; member
629 return adap->params.offload; in is_offload()
Dt3_hw.c3676 adapter->params.offload = t3_mc7_size(&adapter->pmrx) && in t3_prep_adapter()
/linux-4.4.14/drivers/net/ethernet/chelsio/
DKconfig103 Enable FCoE offload features.
/linux-4.4.14/drivers/dma/
DKconfig11 used to offload memory copies in the network stack and
204 the capability to offload memcpy, xor and pq computation
544 This allows the async_tx api to take advantage of offload engines for
/linux-4.4.14/Documentation/filesystems/cifs/
DTODO14 - T10 copy offload (copy chunk is only mechanism supported)
/linux-4.4.14/Documentation/infiniband/
Dipoib.txt61 checksum offload capable devices.
/linux-4.4.14/drivers/net/wireless/ath/ath10k/
Dhtt_rx.c1896 bool offload; in ath10k_htt_rx_in_ord_ind() local
1912 offload = !!(resp->rx_in_ord_ind.info & in ath10k_htt_rx_in_ord_ind()
1918 vdev_id, peer_id, tid, offload, frag, msdu_count); in ath10k_htt_rx_in_ord_ind()
1939 if (offload) in ath10k_htt_rx_in_ord_ind()
/linux-4.4.14/Documentation/w1/
Dw1.generic73 Most hardware provides higher-level functions that offload w1 handling.
/linux-4.4.14/Documentation/timers/
DNO_HZ.txt195 Another approach is to offload RCU callback processing to "rcuo" kthreads
197 offload may be selected via several methods:
200 build-time default for the CPUs to offload:
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/4xx/
Demac.txt81 offload, phandle of the TAH device node.
/linux-4.4.14/Documentation/mic/mpssd/
Dmpssd.c235 unsigned offload; in tun_alloc() local
257 offload = TUN_F_CSUM | TUN_F_TSO4 | TUN_F_TSO6 | TUN_F_TSO_ECN; in tun_alloc()
259 err = ioctl(fd, TUNSETOFFLOAD, offload); in tun_alloc()
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4.h336 unsigned char offload; member
885 return adap->params.offload; in is_offload()
Dcxgb4_main.c4033 adap->params.offload = 1; in adap_init0()
4864 adapter->params.offload = 0; in init_one()
4876 adapter->params.offload = 0; in init_one()
4882 adapter->params.offload = 0; in init_one()
/linux-4.4.14/Documentation/DocBook/
Dnetworking.xml.db282 API-dev-add-offload
283 API-dev-remove-offload
/linux-4.4.14/Documentation/
Ddebugging-via-ohci1394.txt10 bus master which uses DMA to offload data transfers from the CPU and has
Drpmsg.txt20 hardware accelerators, and therefore are often used to offload CPU-intensive
/linux-4.4.14/drivers/staging/fsl-mc/
DREADME.txt187 -commands: port config, offload config, queue config,
/linux-4.4.14/Documentation/sound/alsa/
Dcompress_offload.txt233 demonstrating and quantifying the benefits of audio offload on a
/linux-4.4.14/Documentation/networking/dsa/
Ddsa.txt89 know whether DSA is enabled (e.g.: to enable/disable specific offload features),
602 SWITCHDEV properly takes care of abstracting the networking stack with offload
/linux-4.4.14/drivers/usb/gadget/
DKconfig124 offload the CPU. In this case the CPU will go into power
/linux-4.4.14/Documentation/dmaengine/
Dprovider.txt87 async TX API, to offload operations such as memory copy, XOR,
/linux-4.4.14/Documentation/RCU/
Dchecklist.txt288 offload all of its RCU callbacks onto a single CPU, or if the
Dtrace.txt420 callback-offload kthread had to be deferred in order to avoid
/linux-4.4.14/net/netfilter/
DKconfig644 checksum offload in your device.
/linux-4.4.14/lib/
DKconfig.debug1684 raid6 recovery routines, and will optionally use an offload
/linux-4.4.14/init/
DKconfig705 real-time workloads. It can also be used to offload RCU
/linux-4.4.14/arch/arm/crypto/
Dsha256-core.S_shipped2683 vmov q14,q0 @ offload