Defined in 2 files as a function:
Referenced in 163 files:
-
arch/arm/mm/dma-mapping.c,
line 1202
-
arch/sparc/kernel/ldc.c,
2 times
-
crypto/adiantum.c,
2 times
-
crypto/aes.c,
2 times
-
crypto/af_alg.c,
7 times
-
crypto/ahash.c,
2 times
-
crypto/essiv.c,
line 232
-
crypto/krb5/selftest.c,
line 47
-
crypto/scatterwalk.c,
3 times
-
crypto/scompress.c,
2 times
-
crypto/skcipher.c,
2 times
-
crypto/testmgr.c,
line 703
-
drivers/accel/amdxdna/amdxdna_iommu.c,
line 62
-
drivers/accel/habanalabs/common/device.c,
2 times
-
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 368
-
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/ccree/cc_buffer_mgr.c,
2 times
-
drivers/crypto/hifn_795x.c,
10 times
-
drivers/crypto/intel/qat/qat_common/qat_comp_algs.c,
line 371
-
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 1088
-
drivers/crypto/sa2ul.c,
2 times
-
drivers/crypto/stm32/stm32-cryp.c,
line 1524
-
drivers/dma-buf/heaps/system_heap.c,
5 times
-
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c,
line 271
-
drivers/gpu/drm/armada/armada_gem.c,
3 times
-
drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c,
line 51
-
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,
line 29
-
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 334
-
drivers/gpu/drm/i915/gt/intel_ring_submission.c,
line 71
-
drivers/gpu/drm/i915/gt/selftest_timeline.c,
line 32
-
drivers/gpu/drm/i915/i915_gpu_error.c,
line 1049
-
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/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c,
line 1578
-
drivers/gpu/drm/renesas/rcar-du/rcar_du_vsp.c,
line 289
-
drivers/gpu/drm/xe/xe_dma_buf.c,
line 157
-
drivers/hv/hv_balloon.c,
2 times
-
drivers/hwtracing/intel_th/msu.c,
line 1087
-
drivers/infiniband/core/umem.c,
line 61
-
drivers/infiniband/hw/irdma/verbs.c,
line 2883
-
drivers/infiniband/hw/mthca/mthca_memfree.c,
5 times
-
drivers/infiniband/hw/usnic/usnic_uiom.c,
line 75
-
drivers/iommu/dma-iommu.c,
2 times
-
drivers/md/dm-crypt.c,
6 times
-
drivers/media/common/videobuf2/videobuf2-dma-contig.c,
line 345
-
drivers/media/common/videobuf2/videobuf2-dma-sg.c,
line 396
-
drivers/memstick/core/ms_block.c,
3 times
-
drivers/memstick/core/mspro_block.c,
line 563
-
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 484
-
drivers/mmc/host/mmc_spi.c,
3 times
-
drivers/mmc/host/renesas_sdhi_sys_dmac.c,
line 259
-
drivers/mmc/host/sdhci.c,
line 710
-
drivers/mmc/host/sdricoh_cs.c,
line 305
-
drivers/mmc/host/tifm_sd.c,
4 times
-
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/mediatek/mt76/usb.c,
line 553
-
drivers/nvme/target/io-cmd-bdev.c,
2 times
-
drivers/nvme/target/io-cmd-file.c,
line 142
-
drivers/nvme/target/passthru.c,
line 282
-
drivers/nvme/target/rdma.c,
4 times
-
drivers/nvme/target/tcp.c,
2 times
-
drivers/nvme/target/zns.c,
line 585
-
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 2435
-
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c,
line 2439
-
drivers/scsi/ipr.c,
2 times
-
drivers/scsi/ips.c,
line 1487
-
drivers/scsi/isci/request.c,
4 times
-
drivers/scsi/iscsi_tcp.c,
line 322
-
drivers/scsi/libfc/fc_fcp.c,
line 677
-
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 1602
-
drivers/scsi/pm8001/pm80xx_hwi.c,
2 times
-
drivers/scsi/qla2xxx/qla_isr.c,
line 3253
-
drivers/scsi/qla2xxx/qla_target.c,
3 times
-
drivers/scsi/scsi_lib.c,
line 3244
-
drivers/scsi/xen-scsifront.c,
line 541
-
drivers/staging/media/ipu3/ipu3-mmu.c,
line 309
-
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 1140
-
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,
4 times
-
drivers/target/tcm_fc/tfc_cmd.c,
line 51
-
drivers/target/tcm_fc/tfc_io.c,
4 times
-
drivers/tee/tee_heap.c,
line 82
-
drivers/usb/core/devio.c,
line 424
-
drivers/usb/core/hcd.c,
line 1475
-
drivers/usb/core/message.c,
line 634
-
drivers/usb/gadget/function/uvc_video.c,
line 170
-
drivers/usb/host/xhci-sideband.c,
line 53
-
drivers/usb/misc/usbtest.c,
line 528
-
drivers/usb/mon/mon_bin.c,
line 434
-
drivers/usb/mon/mon_text.c,
line 170
-
drivers/vfio/pci/pds/lm.c,
line 154
-
drivers/vfio/pci/virtio/migrate.c,
line 56
-
drivers/vhost/scsi.c,
5 times
-
drivers/virtio/virtio_ring.c,
line 523
-
include/crypto/scatterwalk.h,
3 times
-
include/linux/devcoredump.h,
line 35
-
include/linux/scatterlist.h,
3 times
-
include/linux/skmsg.h,
line 241
-
kernel/dma/debug.c,
line 1370
-
kernel/dma/direct.c,
line 584
-
kernel/dma/mapping.c,
3 times
-
lib/scatterlist.c,
2 times
-
lib/tests/kunit_iov_iter.c,
line 1042
-
mm/page_reporting.c,
line 126
-
net/core/filter.c,
7 times
-
net/core/skmsg.c,
6 times
-
net/ipv4/esp4.c,
line 127
-
net/ipv4/tcp_bpf.c,
line 109
-
net/ipv6/esp6.c,
line 144
-
net/rds/ib_rdma.c,
line 250
-
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/rxrpc/output.c,
line 950
-
net/tls/tls_device_fallback.c,
line 401
-
net/tls/tls_main.c,
2 times
-
net/tls/tls_sw.c,
3 times
-
net/xfrm/espintcp.c,
line 230
-
net/xfrm/xfrm_ipcomp.c,
3 times
-
samples/kfifo/dma-example.c,
2 times
-
sound/usb/qcom/qc_audio_offload.c,
3 times
-
tools/virtio/linux/scatterlist.h,
line 158
Smatch caller information: