Loading...
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- lib/scatterlist.c, line 126 (as a function)
- tools/virtio/linux/scatterlist.h, line 150 (as a function)
Referenced in 151 files:
- arch/arm/kernel/dma.c, line 41
- arch/powerpc/platforms/512x/mpc512x_lpbfifo.c, line 248
- block/blk-crypto-fallback.c, 3 times
- block/bsg-lib.c, line 221
- crypto/af_alg.c, 2 times
- crypto/algif_aead.c, line 263
- crypto/algif_hash.c, line 115
- crypto/algif_skcipher.c, line 102
- crypto/authencesn.c, 5 times
- crypto/ccm.c, 6 times
- crypto/drbg.c, line 1812
- crypto/essiv.c, line 219
- crypto/gcm.c, 4 times
- crypto/rsa-pkcs1pad.c, line 190
- crypto/scatterwalk.c, line 87
- crypto/tcrypt.c, 4 times
- crypto/testmgr.c, 3 times
- drivers/block/mtip32xx/mtip32xx.c, line 3356
- drivers/block/sunvdc.c, line 487
- drivers/block/xen-blkfront.c, line 2224
- drivers/char/virtio_console.c, line 948
- drivers/crypto/atmel-aes.c, line 746
- drivers/crypto/atmel-sha.c, 2 times
- drivers/crypto/atmel-tdes.c, 2 times
- drivers/crypto/bcm/cipher.c, 6 times
- drivers/crypto/caam/caamrng.c, line 124
- drivers/crypto/cavium/nitrox/nitrox_aead.c, 2 times
- drivers/crypto/cavium/nitrox/nitrox_req.h, 2 times
- drivers/crypto/hifn_795x.c, line 1376
- drivers/crypto/omap-aes-gcm.c, line 117
- drivers/crypto/omap-crypto.c, 2 times
- drivers/crypto/omap-sham.c, 4 times
- drivers/crypto/qce/sha.c, line 264
- drivers/crypto/s5p-sss.c, 5 times
- drivers/crypto/sa2ul.c, 2 times
- drivers/crypto/sahara.c, line 954
- drivers/crypto/talitos.c, line 2029
- drivers/dma/imx-dma.c, line 874
- drivers/dma/nbpfaxi.c, 3 times
- drivers/dma/sh/rcar-dmac.c, 2 times
- drivers/dma/sh/shdma-base.c, 2 times
- drivers/dma/ste_dma40.c, 2 times
- drivers/i2c/busses/i2c-at91-master.c, line 808
- drivers/i2c/busses/i2c-mxs.c, line 259
- drivers/i2c/busses/i2c-qup.c, 2 times
- drivers/i2c/busses/i2c-rcar.c, line 1125
- drivers/i2c/busses/i2c-sh_mobile.c, line 923
- drivers/infiniband/hw/efa/efa_verbs.c, line 1249
- drivers/infiniband/hw/erdma/erdma_verbs.c, line 626
- drivers/infiniband/hw/hns/hns_roce_hem.c, line 280
- drivers/infiniband/hw/mthca/mthca_memfree.c, 2 times
- drivers/infiniband/hw/usnic/usnic_uiom.c, line 161
- drivers/infiniband/ulp/isert/ib_isert.c, line 1087
- drivers/md/dm-crypt.c, 4 times
- drivers/md/dm-integrity.c, 2 times
- drivers/md/dm-verity-target.c, 2 times
- drivers/media/common/saa7146/saa7146_core.c, line 147
- drivers/media/pci/cx23885/cx23885-alsa.c, line 94
- drivers/media/pci/cx25821/cx25821-alsa.c, line 157
- drivers/media/pci/cx88/cx88-alsa.c, line 296
- drivers/media/pci/ivtv/ivtv-driver.c, line 780
- drivers/media/pci/saa7134/saa7134-alsa.c, line 278
- drivers/memstick/core/ms_block.c, 6 times
- drivers/mmc/core/mmc_test.c, 6 times
- drivers/mmc/core/queue.c, line 172
- drivers/mtd/nand/ecc-mxic.c, line 322
- drivers/mtd/nand/raw/qcom_nandc.c, 2 times
- drivers/mtd/ubi/block.c, line 319
- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c, line 927
- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c, line 2223
- drivers/net/ethernet/mellanox/mlx4/icm.c, line 175
- drivers/net/ethernet/micrel/ks8842.c, line 551
- drivers/net/macsec.c, 2 times
- drivers/net/usb/usbnet.c, line 1331
- drivers/net/virtio_net.c, 8 times
- drivers/net/wireguard/receive.c, line 274
- drivers/net/wireguard/send.c, line 212
- drivers/net/wireless/ath/ath6kl/sdio.c, line 243
- drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c, line 512
- drivers/net/wireless/intel/iwlwifi/fw/dbg.c, line 577
- drivers/net/wireless/mediatek/mt76/usb.c, line 844
- drivers/nvme/host/apple.c, line 527
- drivers/nvme/host/pci.c, line 796
- drivers/nvme/host/tcp.c, line 427
- drivers/nvme/target/rdma.c, line 291
- drivers/pci/p2pdma.c, line 908
- drivers/rpmsg/virtio_rpmsg_bus.c, line 179
- drivers/s390/scsi/zfcp_fc.c, line 661
- drivers/scsi/libiscsi_tcp.c, line 208
- drivers/spi/spi-dw-dma.c, 2 times
- drivers/spi/spi-mxs.c, line 226
- drivers/spi/spi-topcliff-pch.c, 2 times
- drivers/staging/rtl8192e/rtllib_crypt_ccmp.c, 2 times
- drivers/staging/vc04_services/interface/vchiq_arm/vchiq_arm.c, line 332
- drivers/target/iscsi/cxgbit/cxgbit_target.c, line 884
- drivers/target/iscsi/iscsi_target.c, 2 times
- drivers/target/target_core_rd.c, line 139
- drivers/tty/serial/atmel_serial.c, 3 times
- drivers/tty/serial/fsl_lpuart.c, line 492
- drivers/tty/serial/imx.c, line 625
- drivers/tty/serial/pch_uart.c, 2 times
- drivers/tty/serial/sh-sci.c, line 1654
- drivers/usb/core/devio.c, line 1813
- drivers/usb/gadget/function/uvc_video.c, line 142
- drivers/usb/misc/usbtest.c, line 551
- drivers/usb/musb/ux500_dma.c, line 93
- drivers/vhost/scsi.c, 3 times
- drivers/video/fbdev/sh_mobile_lcdcfb.c, line 445
- drivers/virt/coco/sev-guest/sev-guest.c, 2 times
- drivers/xen/xen-scsiback.c, line 551
- fs/bcachefs/checksum.c, 4 times
- fs/crypto/crypto.c, 2 times
- fs/ecryptfs/crypto.c, 3 times
- fs/fuse/virtio_fs.c, line 1082
- fs/smb/server/auth.c, line 1066
- fs/smb/server/transport_rdma.c, line 1190
- include/linux/dmaengine.h, line 964
- lib/crypto/chacha20poly1305-selftest.c, line 9032
- lib/scatterlist.c, 5 times
- lib/sg_pool.c, line 122
- mm/page_reporting.c, 2 times
- mm/zswap.c, 3 times
- net/9p/trans_virtio.c, line 623
- net/ceph/crypto.c, line 188
- net/ceph/messenger_v2.c, 2 times
- net/ipv4/ah4.c, 2 times
- net/ipv4/esp4.c, 3 times
- net/ipv4/tcp_bpf.c, line 139
- net/ipv4/tcp_sigpool.c, line 330
- net/ipv6/ah6.c, 2 times
- net/ipv6/esp6.c, 3 times
- net/mac80211/aead_api.c, 2 times
- net/mac80211/aes_gmac.c, 2 times
- net/rds/ib_recv.c, line 293
- net/rds/message.c, line 328
- net/rds/rdma.c, line 278
- net/rxrpc/rxkad.c, 4 times
- net/sunrpc/auth_gss/gss_krb5_crypto.c, 9 times
- net/sunrpc/xdr.c, line 2184
- net/sunrpc/xprtrdma/frwr_ops.c, line 144
- net/tipc/crypto.c, 2 times
- net/tls/tls_device.c, 2 times
- net/tls/tls_device_fallback.c, 4 times
- net/tls/tls_sw.c, 5 times
- net/wireless/lib80211_crypt_ccmp.c, 2 times
- samples/kfifo/dma-example.c, line 62
- security/keys/encrypted-keys/encrypted.c, 4 times
- sound/soc/sh/siu_pcm.c, 2 times
- sound/soc/sprd/sprd-pcm-compress.c, line 214
- sound/soc/sprd/sprd-pcm-dma.c, line 250
- tools/virtio/linux/scatterlist.h, line 170