scatterlist
Defined as a struct type in:
- arch/powerpc/include/asm/iommu.h, line 135
- arch/sparc/include/asm/ldc.h, line 105
- include/crypto/aead.h, line 78
- include/crypto/algapi.h, line 53
- include/crypto/internal/hash.h, line 15
- include/crypto/skcipher.h, line 29
- include/drm/intel/i915_pxp_tee_interface.h, line 11
- include/drm/ttm/ttm_resource.h, line 50
- include/linux/bsg-lib.h, line 17
- include/linux/kfifo.h, line 48
- include/linux/kmsan.h, line 20
- include/linux/mei_cl_bus.h, line 14
- include/linux/pci-p2pdma.h, line 17
- include/linux/scatterlist.h, line 11
- include/linux/skbuff.h, line 278
- include/linux/swiotlb.h, line 15
- include/target/target_core_backend.h, line 18
- include/target/target_core_base.h, line 656
- tools/testing/selftests/bpf/progs/loop6.c, line 29
- tools/virtio/linux/scatterlist.h, line 7
Referenced (in 226 files total) in:
- arch/alpha/kernel/pci_iommu.c, 12 times
- arch/arm/crypto/aes-ce-glue.c, 8 times
- arch/arm/include/asm/dma.h, line 102
- arch/arm/include/asm/mach/dma.h, 2 times
- arch/arm/kernel/dma.c, line 121
- arch/arm/mm/dma-mapping.c, 10 times
- arch/arm64/crypto/aes-glue.c, 8 times
- arch/arm64/crypto/aes-neonbs-glue.c, 2 times
- arch/arm64/crypto/sm4-ce-glue.c, 5 times
- arch/mips/jazz/jazzdma.c, 8 times
- arch/powerpc/include/asm/iommu.h, 3 times
- arch/powerpc/kernel/dma-iommu.c, 6 times
- arch/powerpc/kernel/iommu.c, 4 times
- arch/powerpc/platforms/512x/mpc512x_lpbfifo.c, line 166
- arch/powerpc/platforms/ps3/system-bus.c, 5 times
- arch/powerpc/platforms/pseries/ibmebus.c, 3 times
- arch/powerpc/platforms/pseries/vio.c, 4 times
- arch/riscv/crypto/aes-riscv64-glue.c, 4 times
- arch/s390/crypto/aes_s390.c, 2 times
- arch/sparc/include/asm/ldc.h, 2 times
- arch/sparc/kernel/iommu.c, 7 times
- arch/sparc/kernel/iommu_common.h, 2 times
- arch/sparc/kernel/ldc.c, 4 times
- arch/sparc/kernel/pci_sun4v.c, 4 times
- arch/sparc/mm/io-unit.c, 4 times
- arch/sparc/mm/iommu.c, 6 times
- arch/um/drivers/virt-pci.c, 3 times
- arch/x86/crypto/aegis128-aesni-glue.c, line 70
- arch/x86/crypto/aesni-intel_glue.c, 9 times
- arch/x86/kernel/amd_gart_64.c, 11 times
- block/blk-crypto-fallback.c, 2 times
- block/blk-integrity.c, 2 times
- block/blk-merge.c, 12 times
- block/bsg-lib.c, line 214
- crypto/adiantum.c, 4 times
- crypto/aegis128-core.c, line 277
- crypto/af_alg.c, 7 times
- crypto/ahash.c, 2 times
- crypto/akcipher.c, line 165
- crypto/algif_aead.c, 5 times
- crypto/authenc.c, 4 times
- crypto/authencesn.c, 7 times
- crypto/ccm.c, 11 times
- crypto/chacha20poly1305.c, 7 times
- crypto/cts.c, 3 times
- crypto/drbg.c, line 1825
- crypto/essiv.c, 3 times
- crypto/gcm.c, 12 times
- crypto/hctr2.c, 5 times
- crypto/internal.h, line 47
- crypto/keywrap.c, 3 times
- crypto/rsa-pkcs1pad.c, 3 times
- crypto/scatterwalk.c, 5 times
- crypto/tcrypt.c, 9 times
- crypto/testmgr.c, 12 times
- crypto/xts.c, 2 times
- fs/bcachefs/checksum.c, 4 times
- fs/crypto/crypto.c, line 117
- fs/crypto/fname.c, 2 times
- fs/crypto/keysetup_v1.c, line 54
- fs/ecryptfs/crypto.c, 4 times
- fs/ecryptfs/ecryptfs_kernel.h, line 562
- fs/ecryptfs/keystore.c, 16 times
- fs/fuse/virtio_fs.c, 7 times
- fs/smb/client/smb2ops.c, 6 times
- fs/smb/client/smbdirect.c, 2 times
- fs/smb/server/auth.c, 5 times
- fs/smb/server/transport_rdma.c, 5 times
- include/crypto/acompress.h, 5 times
- include/crypto/aead.h, 5 times
- include/crypto/akcipher.h, 4 times
- include/crypto/algapi.h, 2 times
- include/crypto/chacha20poly1305.h, 2 times
- include/crypto/drbg.h, line 134
- include/crypto/hash.h, 2 times
- include/crypto/if_alg.h, 5 times
- include/crypto/internal/acompress.h, line 40
- include/crypto/internal/hash.h, 2 times
- include/crypto/kpp.h, 4 times
- include/crypto/scatterwalk.h, 7 times
- include/crypto/skcipher.h, 5 times
- include/drm/intel/i915_pxp_tee_interface.h, 3 times
- include/drm/ttm/ttm_resource.h, 2 times
- include/linux/agp_backend.h, line 85
- include/linux/arm_ffa.h, line 414
- include/linux/blk-integrity.h, 2 times
- include/linux/blk-mq.h, 4 times
- include/linux/bsg-lib.h, 2 times
- include/linux/ccp.h, 26 times
- include/linux/devcoredump.h, 5 times
- include/linux/dma-map-ops.h, 8 times
- include/linux/dma-mapping.h, 10 times
- include/linux/dma/ipu-dma.h, 2 times
- include/linux/dma/mxs-dma.h, line 20
- include/linux/dmaengine.h, 5 times
- include/linux/hisi_acc_qm.h, 2 times
- include/linux/iommu.h, 2 times
- include/linux/kfifo.h, 7 times
- include/linux/kmsan.h, 3 times
- include/linux/libata.h, 4 times
- include/linux/mailbox/brcm-message.h, 2 times
- include/linux/mei_cl_bus.h, 3 times
- include/linux/memstick.h, 2 times
- include/linux/mmc/core.h, line 138
- include/linux/mpi.h, 2 times
- include/linux/mtd/ubi.h, line 129
- include/linux/netdevice.h, 2 times
- include/linux/nvme-fc-driver.h, 2 times
- include/linux/page_reporting.h, line 14
- include/linux/pci-p2pdma.h, 5 times
- include/linux/rio.h, line 508
- include/linux/rtsx_pci.h, 4 times
- include/linux/scatterlist.h, 62 times
- include/linux/skbuff.h, 3 times
- include/linux/skmsg.h, 5 times
- include/linux/sunrpc/xdr.h, line 265
- include/linux/swiotlb.h, line 15
- include/linux/tifm.h, 2 times
- include/linux/usb.h, 2 times
- include/linux/usb/gadget.h, line 105
- include/linux/via-core.h, line 146
- include/linux/virtio.h, 6 times
- include/media/drv-intf/saa7146.h, 2 times
- include/net/tls.h, 2 times
- include/rdma/ib_umem.h, 3 times
- include/rdma/ib_verbs.h, 15 times
- include/rdma/rw.h, 6 times
- include/scsi/libfc.h, 2 times
- include/scsi/libiscsi_tcp.h, 2 times
- include/scsi/libsas.h, 3 times
- include/scsi/scsi_cmnd.h, 4 times
- include/scsi/scsi_eh.h, line 43
- include/target/iscsi/iscsi_target_core.h, line 495
- include/target/target_core_backend.h, 6 times
- include/target/target_core_base.h, 5 times
- include/target/target_core_fabric.h, 5 times
- include/ufs/ufshcd.h, line 1452
- kernel/dma/debug.c, 9 times
- kernel/dma/debug.h, 8 times
- kernel/dma/direct.c, 8 times
- kernel/dma/direct.h, 7 times
- kernel/dma/dummy.c, line 21
- kernel/dma/mapping.c, 5 times
- lib/crypto/chacha20poly1305-selftest.c, line 8891
- lib/crypto/chacha20poly1305.c, 3 times
- lib/crypto/mpi/mpicoder.c, 2 times
- lib/kfifo.c, 6 times
- lib/scatterlist.c, 43 times
- lib/sg_pool.c, 4 times
- lib/sg_split.c, 9 times
- mm/kmsan/hooks.c, 2 times
- mm/page_reporting.c, 5 times
- mm/zswap.c, 2 times
- net/8021q/vlan_dev.c, 2 times
- net/9p/trans_virtio.c, 5 times
- net/bluetooth/ecdh_helper.c, 2 times
- net/ceph/crypto.c, 3 times
- net/ceph/messenger_v2.c, 10 times
- net/core/datagram.c, line 487
- net/core/filter.c, 5 times
- net/core/skbuff.c, 3 times
- net/core/skmsg.c, 10 times
- net/ipv4/ah4.c, 8 times
- net/ipv4/esp4.c, 7 times
- net/ipv4/tcp.c, line 4454
- net/ipv4/tcp_ao.c, 5 times
- net/ipv4/tcp_bpf.c, 3 times
- net/ipv4/tcp_ipv4.c, line 1568
- net/ipv4/tcp_sigpool.c, line 335
- net/ipv6/ah6.c, 8 times
- net/ipv6/esp6.c, 7 times
- net/ipv6/tcp_ao.c, line 120
- net/ipv6/tcp_ipv6.c, line 696
- net/mac80211/aead_api.c, 2 times
- net/mac80211/aes_gmac.c, line 20
- net/mac80211/fils_aead.c, 2 times
- net/mac802154/llsec.c, 4 times
- net/rds/ib.h, 5 times
- net/rds/ib_frmr.c, 2 times
- net/rds/ib_mr.h, 3 times
- net/rds/ib_rdma.c, line 550
- net/rds/ib_send.c, 2 times
- net/rds/loop.c, line 79
- net/rds/message.c, 9 times
- net/rds/page.c, line 68
- net/rds/rdma.c, 3 times
- net/rds/rds.h, 6 times
- net/rds/send.c, 3 times
- net/rxrpc/rxkad.c, 10 times
- net/smc/smc_core.c, line 2079
- net/smc/smc_ib.c, 3 times
- net/sunrpc/auth_gss/gss_krb5_crypto.c, 12 times
- net/sunrpc/xdr.c, 2 times
- net/sunrpc/xprtrdma/frwr_ops.c, line 126
- net/sunrpc/xprtrdma/svc_rdma_rw.c, 4 times
- net/sunrpc/xprtrdma/xprt_rdma.h, line 247
- net/tipc/crypto.c, 7 times
- net/tls/tls.h, 5 times
- net/tls/tls_device.c, line 884
- net/tls/tls_device_fallback.c, 11 times
- net/tls/tls_main.c, 3 times
- net/tls/tls_sw.c, 15 times
- net/vmw_vsock/virtio_transport.c, 5 times
- net/wireless/lib80211_crypt_ccmp.c, 2 times
- net/xfrm/espintcp.c, line 215
- samples/kfifo/dma-example.c, 3 times
- security/integrity/ima/ima_crypto.c, 2 times
- security/keys/dh.c, line 132
- security/keys/encrypted-keys/encrypted.c, 4 times
- security/keys/trusted-keys/trusted_dcp.c, 2 times
- sound/soc/intel/atom/sst/sst.h, 2 times
- sound/soc/sh/siu_pcm.c, 2 times
- sound/soc/sprd/sprd-pcm-compress.c, line 144
- sound/soc/sprd/sprd-pcm-dma.c, 2 times
- sound/virtio/virtio_card.c, 2 times
- sound/virtio/virtio_ctl_msg.c, 6 times
- sound/virtio/virtio_ctl_msg.h, 2 times
- sound/virtio/virtio_kctl.c, 2 times
- sound/virtio/virtio_pcm_msg.c, 3 times
- tools/testing/crypto/chacha20-s390/test-cipher.c, line 44
- tools/testing/selftests/bpf/progs/loop6.c, 10 times
- tools/virtio/linux/scatterlist.h, 15 times
- tools/virtio/linux/virtio.h, 3 times
- tools/virtio/vhost_net_test.c, 2 times
- tools/virtio/virtio_test.c, line 172
- tools/virtio/vringh_test.c, 2 times
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.