scatterlist
Defined as a struct type in:
- arch/blackfin/include/asm/dma-mapping.h, line 11
- arch/ia64/include/asm/machvec.h, line 18
- arch/m68k/include/asm/dma-mapping.h, line 6
- arch/powerpc/include/asm/iommu.h, line 91
- arch/sparc/include/asm/dma.h, line 96
- arch/sparc/include/asm/ldc.h, line 95
- include/asm-generic/dma-mapping-broken.h, line 9
- include/asm-generic/scatterlist.h, line 6
- include/crypto/internal/hash.h, line 20
- include/crypto/lrw.h, line 6
- include/crypto/xts.h, line 6
- include/linux/bsg-lib.h, line 30
- include/linux/crypto.h, line 116
- include/linux/dma-debug.h, line 26
- include/linux/skbuff.h, line 129
- include/linux/swiotlb.h, line 8
- include/linux/usb.h, line 1642
- include/target/target_core_base.h, line 628
- tools/virtio/linux/scatterlist.h, line 5
Referenced (in 222 files total) in:
- arch/alpha/kernel/pci-noop.c, 2 times
- arch/alpha/kernel/pci_iommu.c, 12 times
- arch/arc/include/asm/dma-mapping.h, 6 times
- arch/arm/crypto/aesbs-glue.c, 10 times
- arch/arm/include/asm/dma-mapping.h, 4 times
- arch/arm/include/asm/dma.h, line 98
- arch/arm/include/asm/mach/dma.h, 2 times
- arch/arm/kernel/dma.c, line 124
- arch/arm/mach-rpc/dma.c, 2 times
- arch/arm/mm/dma-mapping.c, 22 times
- arch/arm/plat-samsung/dma-ops.c, line 81
- arch/arm64/crypto/aes-glue.c, 14 times
- arch/arm64/mm/dma-mapping.c, 8 times
- arch/avr32/include/asm/dma-mapping.h, 4 times
- arch/blackfin/include/asm/dma-mapping.h, 5 times
- arch/blackfin/kernel/dma-mapping.c, 4 times
- arch/c6x/include/asm/dma-mapping.h, 4 times
- arch/c6x/kernel/dma.c, 8 times
- arch/cris/include/asm/dma-mapping.h, 4 times
- arch/frv/include/asm/dma-mapping.h, 4 times
- arch/frv/mb93090-mb00/pci-dma-nommu.c, line 122
- arch/frv/mb93090-mb00/pci-dma.c, line 53
- arch/hexagon/kernel/dma.c, 2 times
- arch/ia64/hp/common/sba_iommu.c, 12 times
- arch/ia64/hp/sim/simscsi.c, line 127
- arch/ia64/include/asm/dma-mapping.h, line 23
- arch/ia64/include/asm/machvec.h, line 18
- arch/ia64/kernel/machvec.c, line 85
- arch/ia64/sn/pci/pci_dma.c, 6 times
- arch/m68k/include/asm/dma-mapping.h, 5 times
- arch/m68k/kernel/dma.c, 2 times
- arch/metag/include/asm/dma-mapping.h, 6 times
- arch/microblaze/kernel/dma.c, 6 times
- arch/mips/cavium-octeon/dma-octeon.c, 2 times
- arch/mips/loongson/common/dma-swiotlb.c, 2 times
- arch/mips/mm/dma-default.c, 4 times
- arch/mn10300/include/asm/dma-mapping.h, 5 times
- arch/openrisc/kernel/dma.c, 4 times
- arch/parisc/include/asm/dma-mapping.h, 8 times
- arch/parisc/kernel/pci-dma.c, 4 times
- arch/powerpc/include/asm/iommu.h, 3 times
- arch/powerpc/kernel/dma-iommu.c, 2 times
- arch/powerpc/kernel/dma.c, 5 times
- arch/powerpc/kernel/ibmebus.c, 3 times
- arch/powerpc/kernel/iommu.c, 4 times
- arch/powerpc/kernel/vio.c, 4 times
- arch/powerpc/platforms/cell/iommu.c, 2 times
- arch/powerpc/platforms/ps3/system-bus.c, 5 times
- arch/s390/crypto/aes_s390.c, 24 times
- arch/s390/crypto/des_s390.c, 24 times
- arch/s390/pci/pci_dma.c, 4 times
- arch/sh/kernel/dma-nommu.c, 4 times
- arch/sparc/crypto/aes_glue.c, 10 times
- arch/sparc/crypto/camellia_glue.c, 10 times
- arch/sparc/crypto/des_glue.c, 20 times
- arch/sparc/include/asm/dma.h, 3 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/ioport.c, 12 times
- arch/sparc/kernel/ldc.c, 3 times
- arch/sparc/kernel/pci_sun4v.c, 4 times
- arch/sparc/mm/io-unit.c, 2 times
- arch/sparc/mm/iommu.c, 3 times
- arch/tile/kernel/pci-dma.c, 16 times
- arch/um/drivers/ubd_kern.c, 2 times
- arch/x86/crypto/aesni-intel_glue.c, 23 times
- arch/x86/crypto/blowfish_glue.c, 10 times
- arch/x86/crypto/camellia_aesni_avx2_glue.c, 18 times
- arch/x86/crypto/camellia_aesni_avx_glue.c, 18 times
- arch/x86/crypto/camellia_glue.c, 18 times
- arch/x86/crypto/cast5_avx_glue.c, 10 times
- arch/x86/crypto/cast6_avx_glue.c, 18 times
- arch/x86/crypto/des3_ede_glue.c, 10 times
- arch/x86/crypto/fpu.c, 4 times
- arch/x86/crypto/glue_helper.c, 10 times
- arch/x86/crypto/salsa20_glue.c, 2 times
- arch/x86/crypto/serpent_avx2_glue.c, 18 times
- arch/x86/crypto/serpent_avx_glue.c, 18 times
- arch/x86/crypto/serpent_sse2_glue.c, 18 times
- arch/x86/crypto/twofish_avx_glue.c, 18 times
- arch/x86/crypto/twofish_glue_3way.c, 18 times
- arch/x86/include/asm/crypto/glue_helper.h, 10 times
- arch/x86/kernel/amd_gart_64.c, 11 times
- arch/x86/kernel/pci-calgary_64.c, 4 times
- arch/x86/kernel/pci-nommu.c, 3 times
- arch/xtensa/include/asm/dma-mapping.h, 4 times
- block/blk-integrity.c, 2 times
- block/blk-merge.c, 8 times
- block/bsg-lib.c, line 92
- crypto/ahash.c, 2 times
- crypto/algif_skcipher.c, 6 times
- crypto/arc4.c, 2 times
- crypto/authenc.c, 12 times
- crypto/authencesn.c, 19 times
- crypto/cbc.c, 4 times
- crypto/ccm.c, 6 times
- crypto/cryptd.c, 2 times
- crypto/crypto_null.c, 2 times
- crypto/ctr.c, 2 times
- crypto/cts.c, 10 times
- crypto/drbg.c, line 1708
- crypto/ecb.c, 4 times
- crypto/eseqiv.c, 4 times
- crypto/gcm.c, 13 times
- crypto/lrw.c, 6 times
- crypto/pcbc.c, 4 times
- crypto/salsa20_generic.c, 2 times
- crypto/scatterwalk.c, 3 times
- crypto/shash.c, 3 times
- crypto/tcrypt.c, 15 times
- crypto/testmgr.c, 6 times
- crypto/xts.c, 6 times
- fs/cifs/cifsencrypt.c, line 740
- fs/cifs/smbencrypt.c, line 73
- fs/ecryptfs/crypto.c, 5 times
- fs/ecryptfs/ecryptfs_kernel.h, line 578
- fs/ecryptfs/keystore.c, 17 times
- fs/nfsd/nfs4recover.c, line 108
- include/asm-generic/dma-mapping-broken.h, 4 times
- include/asm-generic/dma-mapping-common.h, 5 times
- include/asm-generic/pci-dma-compat.h, 4 times
- include/asm-generic/scatterlist.h, line 6
- include/crypto/aead.h, 3 times
- include/crypto/algapi.h, 5 times
- include/crypto/hash.h, 2 times
- include/crypto/if_alg.h, line 59
- include/crypto/internal/hash.h, 3 times
- include/crypto/lrw.h, 3 times
- include/crypto/scatterwalk.h, 9 times
- include/crypto/skcipher.h, 2 times
- include/crypto/xts.h, 3 times
- include/linux/agp_backend.h, line 85
- include/linux/blkdev.h, 4 times
- include/linux/bsg-lib.h, 2 times
- include/linux/ccp.h, 23 times
- include/linux/crypto.h, 31 times
- include/linux/dma-debug.h, 9 times
- include/linux/dma-mapping.h, 4 times
- include/linux/dma/ipu-dma.h, 2 times
- include/linux/dmaengine.h, 6 times
- include/linux/i2o.h, line 700
- include/linux/ide.h, 2 times
- include/linux/kfifo.h, 6 times
- include/linux/libata.h, 4 times
- include/linux/memstick.h, 2 times
- include/linux/mfd/rtsx_pci.h, 4 times
- include/linux/mmc/core.h, line 124
- include/linux/mmc/dw_mmc.h, line 126
- include/linux/netdevice.h, 2 times
- include/linux/nvme.h, line 138
- include/linux/platform_data/dma-ste-dma40.h, line 184
- include/linux/rio.h, line 439
- include/linux/scatterlist.h, 30 times
- include/linux/skbuff.h, 3 times
- include/linux/sunrpc/xdr.h, line 231
- include/linux/swiotlb.h, 7 times
- include/linux/tifm.h, 2 times
- include/linux/usb.h, 6 times
- include/linux/usb/gadget.h, line 96
- include/linux/via-core.h, line 163
- include/linux/virtio.h, 3 times
- include/media/saa7146.h, 2 times
- include/media/videobuf-dma-sg.h, line 64
- include/rdma/ib_verbs.h, 8 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 85
- include/scsi/scsi_transport_fc.h, line 629
- include/target/target_core_backend.h, 7 times
- include/target/target_core_base.h, 6 times
- include/target/target_core_fabric.h, 3 times
- include/xen/swiotlb-xen.h, 4 times
- lib/dma-debug.c, 8 times
- lib/kfifo.c, 6 times
- lib/scatterlist.c, 25 times
- lib/swiotlb.c, 10 times
- net/8021q/vlan_dev.c, 2 times
- net/9p/trans_virtio.c, 5 times
- net/bluetooth/smp.c, line 80
- net/ceph/crypto.c, 6 times
- net/core/skbuff.c, 3 times
- net/ipv4/ah4.c, 8 times
- net/ipv4/esp4.c, 10 times
- net/ipv4/tcp.c, 3 times
- net/ipv4/tcp_ipv4.c, line 1069
- net/ipv6/ah6.c, 8 times
- net/ipv6/esp6.c, 10 times
- net/ipv6/tcp_ipv6.c, line 573
- net/mac80211/aes_ccm.c, 2 times
- net/mac802154/llsec.c, 4 times
- net/rds/ib.h, 4 times
- net/rds/ib_rdma.c, 4 times
- net/rds/ib_send.c, 2 times
- net/rds/iw.h, 4 times
- net/rds/iw_rdma.c, 4 times
- net/rds/iw_send.c, 2 times
- net/rds/loop.c, line 64
- net/rds/message.c, 8 times
- net/rds/page.c, line 97
- net/rds/rdma.c, 3 times
- net/rds/rds.h, 6 times
- net/rds/send.c, 3 times
- net/rxrpc/rxkad.c, 11 times
- net/sctp/auth.c, line 703
- net/sctp/sm_make_chunk.c, 2 times
- net/sunrpc/auth_gss/gss_krb5_crypto.c, 14 times
- net/sunrpc/auth_gss/gss_krb5_mech.c, line 434
- net/sunrpc/xdr.c, 2 times
- net/wireless/lib80211_crypt_tkip.c, 3 times
- net/wireless/lib80211_crypt_wep.c, 2 times
- samples/kfifo/dma-example.c, 3 times
- security/integrity/ima/ima_crypto.c, line 259
- security/keys/encrypted-keys/encrypted.c, 4 times
- sound/soc/sh/siu_pcm.c, 2 times
- sound/soc/txx9/txx9aclc.c, line 124
- tools/virtio/linux/scatterlist.h, 15 times
- tools/virtio/linux/virtio.h, 3 times
- tools/virtio/virtio_test.c, line 156
- tools/virtio/vringh_test.c, 2 times
kernel.org | git.kernel.org | LWN.net | Project Home | Wiki (Japanese) | Wiki (English) | 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.
