Loading...
Defined in 2 files as a function:
- include/linux/scatterlist.h, line 168 (as a function)
- tools/virtio/linux/scatterlist.h, line 67 (as a function)
Referenced in 151 files:
- arch/arm/mm/dma-mapping.c, 5 times
- arch/ia64/hp/common/sba_iommu.c, line 1467
- arch/s390/pci/pci_dma.c, line 478
- arch/sparc/kernel/ldc.c, 2 times
- arch/sparc/mm/iommu.c, line 257
- crypto/af_alg.c, 8 times
- crypto/ahash.c, line 61
- crypto/algif_aead.c, line 186
- crypto/essiv.c, line 234
- crypto/scatterwalk.c, line 88
- crypto/shash.c, line 365
- crypto/testmgr.c, line 700
- drivers/accel/qaic/qaic_data.c, 6 times
- drivers/ata/libata-sff.c, 2 times
- drivers/block/xen-blkfront.c, 4 times
- drivers/char/virtio_console.c, line 356
- drivers/crypto/amcc/crypto4xx_core.c, 3 times
- drivers/crypto/axis/artpec6_crypto.c, 2 times
- drivers/crypto/bcm/util.c, line 156
- drivers/crypto/caam/error.c, line 30
- drivers/crypto/ccp/ccp-crypto-main.c, 2 times
- drivers/crypto/hifn_795x.c, 10 times
- drivers/crypto/omap-crypto.c, 5 times
- drivers/crypto/omap-sham.c, 2 times
- drivers/crypto/qce/dma.c, 2 times
- drivers/crypto/s5p-sss.c, line 1107
- drivers/crypto/sa2ul.c, 2 times
- drivers/dma-buf/heaps/system_heap.c, 3 times
- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c, line 52
- drivers/gpu/drm/i915/gem/i915_gem_internal.c, 2 times
- drivers/gpu/drm/i915/gem/i915_gem_pages.c, 3 times
- drivers/gpu/drm/i915/gem/i915_gem_phys.c, 3 times
- drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c, line 65
- drivers/gpu/drm/i915/gem/selftests/huge_pages.c, 2 times
- drivers/gpu/drm/i915/gt/intel_gtt.c, line 303
- drivers/gpu/drm/i915/gt/intel_ring_submission.c, line 67
- drivers/gpu/drm/i915/gt/selftest_timeline.c, line 32
- drivers/gpu/drm/i915/i915_gpu_error.c, line 995
- drivers/gpu/drm/i915/i915_scatterlist.c, line 29
- drivers/gpu/drm/i915/i915_scatterlist.h, line 42
- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c, line 88
- drivers/gpu/drm/i915/selftests/scatterlist.c, 2 times
- drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.c, line 288
- drivers/hv/hv_balloon.c, 2 times
- drivers/hwtracing/intel_th/msu.c, line 1077
- drivers/infiniband/core/umem.c, line 59
- drivers/infiniband/hw/irdma/verbs.c, line 2332
- drivers/infiniband/hw/mthca/mthca_memfree.c, 5 times
- drivers/infiniband/hw/usnic/usnic_uiom.c, line 75
- drivers/iommu/dma-iommu.c, 3 times
- drivers/md/dm-crypt.c, 6 times
- drivers/media/common/videobuf2/videobuf2-dma-contig.c, line 344
- drivers/media/common/videobuf2/videobuf2-dma-sg.c, line 395
- drivers/memstick/core/ms_block.c, 3 times
- drivers/memstick/host/jmb38x_ms.c, line 320
- drivers/memstick/host/tifm_ms.c, line 204
- drivers/mmc/host/atmel-mci.c, 2 times
- drivers/mmc/host/au1xmmc.c, 2 times
- drivers/mmc/host/bcm2835.c, line 483
- drivers/mmc/host/mmc_spi.c, 4 times
- drivers/mmc/host/renesas_sdhi_sys_dmac.c, line 258
- drivers/mmc/host/sdhci.c, line 706
- drivers/mmc/host/sdricoh_cs.c, line 305
- drivers/mmc/host/tmio_mmc_core.c, 2 times
- drivers/mmc/host/usdhi6rol0.c, 2 times
- drivers/mmc/host/wbsd.c, line 270
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c, 2 times
- drivers/net/ethernet/mellanox/mlx4/icm.c, 2 times
- drivers/net/wireless/intel/iwlwifi/fw/dbg.c, line 585
- drivers/net/wireless/mediatek/mt76/usb.c, line 542
- drivers/nvme/target/io-cmd-bdev.c, 2 times
- drivers/nvme/target/io-cmd-file.c, line 142
- drivers/nvme/target/passthru.c, line 280
- drivers/nvme/target/rdma.c, 4 times
- drivers/nvme/target/tcp.c, 2 times
- drivers/nvme/target/zns.c, line 584
- drivers/pci/p2pdma.c, 2 times
- drivers/scsi/arcmsr/arcmsr_hba.c, 2 times
- drivers/scsi/csiostor/csio_scsi.c, line 1532
- drivers/scsi/cxgbi/libcxgbi.c, 3 times
- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c, line 1280
- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c, line 2436
- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c, line 2374
- drivers/scsi/ipr.c, 2 times
- drivers/scsi/ips.c, line 1504
- drivers/scsi/isci/request.c, 4 times
- drivers/scsi/iscsi_tcp.c, line 323
- drivers/scsi/libfc/fc_fcp.c, line 672
- drivers/scsi/libfc/fc_libfc.c, line 132
- drivers/scsi/libiscsi_tcp.c, 5 times
- drivers/scsi/megaraid.c, 2 times
- drivers/scsi/megaraid/megaraid_mbox.c, 2 times
- drivers/scsi/mvsas/mv_sas.c, line 1612
- drivers/scsi/pm8001/pm80xx_hwi.c, 2 times
- drivers/scsi/qla2xxx/qla_isr.c, line 3107
- drivers/scsi/scsi_lib.c, line 3038
- drivers/scsi/xen-scsifront.c, line 541
- drivers/staging/media/ipu3/ipu3-mmu.c, line 309
- drivers/staging/rts5208/rtsx_transport.c, line 75
- drivers/target/iscsi/cxgbit/cxgbit_ddp.c, line 269
- drivers/target/iscsi/cxgbit/cxgbit_target.c, line 361
- drivers/target/iscsi/iscsi_target.c, 3 times
- drivers/target/iscsi/iscsi_target_util.c, line 1177
- drivers/target/target_core_file.c, 3 times
- drivers/target/target_core_iblock.c, 4 times
- drivers/target/target_core_pscsi.c, line 841
- drivers/target/target_core_rd.c, line 75
- drivers/target/target_core_sbc.c, 11 times
- drivers/target/target_core_transport.c, 5 times
- drivers/target/tcm_fc/tfc_cmd.c, line 51
- drivers/target/tcm_fc/tfc_io.c, 4 times
- drivers/usb/core/devio.c, line 421
- drivers/usb/core/hcd.c, line 1468
- drivers/usb/core/message.c, line 576
- drivers/usb/gadget/function/uvc_video.c, line 166
- drivers/usb/misc/usbtest.c, line 528
- drivers/usb/mon/mon_bin.c, line 432
- drivers/usb/mon/mon_text.c, line 170
- drivers/vfio/pci/mlx5/main.c, line 58
- drivers/vfio/pci/pds/lm.c, line 152
- drivers/vhost/scsi.c, 6 times
- drivers/virtio/virtio_ring.c, 2 times
- drivers/xen/grant-dma-ops.c, line 260
- drivers/xen/swiotlb-xen.c, line 335
- include/crypto/scatterwalk.h, 2 times
- include/linux/devcoredump.h, line 32
- include/linux/scatterlist.h, 3 times
- kernel/dma/debug.c, 6 times
- kernel/dma/direct.c, 2 times
- kernel/dma/mapping.c, 3 times
- lib/scatterlist.c, 3 times
- mm/kmsan/hooks.c, line 357
- mm/page_reporting.c, line 115
- net/core/filter.c, 6 times
- net/core/skmsg.c, 6 times
- net/ipv4/esp4.c, line 117
- net/ipv4/tcp_bpf.c, line 106
- net/ipv6/esp6.c, line 134
- net/rds/ib_rdma.c, line 254
- net/rds/ib_recv.c, 4 times
- net/rds/message.c, 6 times
- net/rds/page.c, 2 times
- net/rds/rdma.c, 2 times
- net/rds/tcp_send.c, 2 times
- net/sunrpc/auth_gss/gss_krb5_crypto.c, 5 times
- net/tls/tls_device_fallback.c, 2 times
- net/tls/tls_main.c, 2 times
- net/tls/tls_sw.c, 8 times
- net/xfrm/espintcp.c, line 229
- samples/kfifo/dma-example.c, 2 times
- tools/virtio/linux/scatterlist.h, line 158