Documented in 1 files:
Defined in 2 files as a macro:
Referenced in 168 files:
- arch/arm64/kvm/hyp/nvhe/ffa.c, line 524
- arch/riscv/kvm/tlb.c, 4 times
- arch/x86/kernel/uprobes.c, line 665
- block/ioctl.c, 3 times
- block/partitions/amiga.c, line 164
- crypto/asymmetric_keys/asymmetric_type.c, 2 times
- drivers/accel/amdxdna/amdxdna_gem.c, line 1252
- drivers/accel/amdxdna/amdxdna_ubuf.c, line 121
- drivers/accel/ethosu/ethosu_gem.c, line 187
- drivers/accel/ivpu/ivpu_fw.c, line 135
- drivers/accel/ivpu/ivpu_hw.c, line 162
- drivers/accel/qaic/qaic_control.c, 2 times
- drivers/accel/qaic/qaic_data.c, 3 times
- drivers/accel/qaic/sahara.c, 3 times
- drivers/accel/rocket/rocket_job.c, line 196
- drivers/acpi/mipi-disco-img.c, line 215
- drivers/acpi/property.c, line 453
- drivers/base/devres.c, line 108
- drivers/firmware/arm_ffa/driver.c, line 735
- drivers/firmware/google/coreboot_table.c, line 217
- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c, line 788
- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c, line 1037
- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c, 2 times
- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c, line 1984
- drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c, line 1900
- drivers/gpu/drm/amd/amdkfd/kfd_svm.c, line 3469
- drivers/gpu/drm/arm/display/komeda/komeda_framebuffer.c, line 98
- drivers/gpu/drm/drm_gpuvm.c, line 986
- drivers/gpu/drm/drm_managed.c, line 94
- drivers/gpu/drm/i915/display/intel_fb.c, 2 times
- drivers/gpu/drm/imagination/pvr_drv.c, line 1040
- drivers/gpu/drm/imagination/pvr_vm.c, 2 times
- drivers/gpu/drm/imagination/pvr_vm_mips.c, line 160
- drivers/gpu/drm/nouveau/nouveau_uvmm.c, line 1899
- drivers/gpu/drm/nouveau/nvif/object.c, 2 times
- drivers/gpu/drm/radeon/radeon_gem.c, line 831
- drivers/gpu/drm/tegra/submit.c, line 368
- drivers/gpu/drm/v3d/v3d_submit.c, line 1443
- drivers/gpu/drm/virtio/virtgpu_vram.c, line 68
- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c, 4 times
- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c, line 792
- drivers/hid/bpf/hid_bpf_dispatch.c, line 304
- drivers/hv/mshv_root_main.c, line 752
- drivers/infiniband/core/cma.c, 2 times
- drivers/infiniband/core/ib_core_uverbs.c, 2 times
- drivers/infiniband/core/rw.c, line 420
- drivers/infiniband/core/umem.c, 2 times
- drivers/infiniband/core/umem_dmabuf.c, line 129
- drivers/infiniband/core/umem_odp.c, line 73
- drivers/infiniband/hw/mlx5/odp.c, line 919
- drivers/infiniband/hw/mlx5/qp.c, line 687
- drivers/infiniband/ulp/srpt/ib_srpt.c, line 1140
- drivers/interconnect/mediatek/icc-emi.c, line 26
- drivers/iommu/amd/iommu.c, line 1847
- drivers/iommu/generic_pt/iommu_pt.h, line 123
- drivers/iommu/iommu-debug-pagealloc.c, 2 times
- drivers/iommu/iommu.c, line 2606
- drivers/iommu/iommufd/device.c, 3 times
- drivers/iommu/iommufd/io_pagetable.c, 9 times
- drivers/iommu/iommufd/pages.c, 2 times
- drivers/iommu/iommufd/selftest.c, 3 times
- drivers/iommu/iommufd/viommu.c, 3 times
- drivers/irqchip/irq-ast2700-intc0.c, line 190
- drivers/mfd/macsmc.c, line 316
- drivers/misc/bcm-vk/bcm_vk_msg.c, 2 times
- drivers/misc/issei/host_client.c, line 147
- drivers/misc/mei/interrupt.c, line 406
- drivers/misc/ntsync.c, line 400
- drivers/mtd/mtdchar.c, 2 times
- drivers/mtd/ubi/cdev.c, line 847
- drivers/net/ethernet/intel/ice/ice_nvm.c, 3 times
- drivers/net/ethernet/intel/ice/virt/queues.c, line 710
- drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c, line 5596
- drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h, line 205
- drivers/net/ethernet/sfc/efx_reflash.c, 8 times
- drivers/net/usb/rndis_host.c, 2 times
- drivers/of/address.c, line 197
- drivers/pci/rom.c, 3 times
- drivers/ptp/ptp_clock.c, line 171
- drivers/rtc/rtc-s32g.c, 2 times
- drivers/scsi/sd.c, line 2082
- drivers/thunderbolt/property.c, line 68
- drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c, line 761
- drivers/vfio/pci/mlx5/main.c, 2 times
- drivers/vfio/pci/nvgrace-gpu/main.c, 2 times
- drivers/vfio/pci/pds/lm.c, line 287
- drivers/vfio/pci/qat/main.c, line 303
- drivers/vfio/pci/vfio_pci_dmabuf.c, 3 times
- drivers/vfio/vfio_iommu_type1.c, 6 times
- drivers/vfio/vfio_main.c, 2 times
- fs/btrfs/extent-tree.c, line 6874
- fs/btrfs/extent_io.c, line 4433
- fs/btrfs/tree-checker.c, 5 times
- fs/erofs/inode.c, line 20
- fs/erofs/xattr.c, line 608
- fs/erofs/zmap.c, line 750
- fs/exec.c, line 438
- fs/namespace.c, line 5633
- fs/ntfs/file.c, 2 times
- fs/ntfs/runlist.c, 3 times
- fs/ntfs3/run.c, 4 times
- fs/open.c, line 328
- fs/overlayfs/copy_up.c, line 240
- fs/proc/task_mmu.c, line 2793
- fs/remap_range.c, line 111
- fs/smb/client/smb2inode.c, 2 times
- fs/smb/client/smb2ops.c, 3 times
- fs/smb/client/smb2pdu.c, 3 times
- fs/smb/client/transport.c, line 1260
- fs/smb/common/compress/compress.c, line 245
- fs/smb/common/compress/lz77.c, line 390
- fs/smb/server/compress.c, line 61
- fs/smb/server/smbacl.c, 17 times
- fs/smb/server/transport_ipc.c, 2 times
- fs/udf/balloc.c, 2 times
- fs/udf/inode.c, line 2284
- fs/udf/super.c, 2 times
- fs/xfs/libxfs/xfs_exchmaps.c, 7 times
- fs/xfs/libxfs/xfs_group.h, line 185
- fs/xfs/libxfs/xfs_trans_resv.c, line 1517
- fs/xfs/xfs_exchrange.c, 2 times
- fs/zonefs/super.c, line 619
- include/crypto/acompress.h, line 258
- include/linux/overflow.h, 2 times
- include/linux/usb/func_utils.h, 2 times
- include/net/sch_generic.h, line 692
- io_uring/filetable.c, line 151
- io_uring/io_uring.c, line 2454
- io_uring/kbuf.c, line 534
- io_uring/memmap.c, 3 times
- io_uring/net.c, 2 times
- io_uring/rsrc.c, 7 times
- io_uring/zcrx.c, line 871
- kernel/audit.c, line 2136
- kernel/bpf/btf.c, line 3736
- kernel/bpf/fixups.c, 2 times
- kernel/bpf/liveness.c, line 864
- kernel/bpf/syscall.c, line 219
- kernel/sched/fair.c, line 680
- lib/buildid.c, 3 times
- lib/crypto/sha512.c, line 167
- lib/fonts/fonts.c, line 90
- lib/kstrtox.c, line 87
- lib/ts_bm.c, 2 times
- lib/ts_kmp.c, 2 times
- mm/gup.c, line 3197
- mm/gup_test.c, line 121
- mm/mmu_notifier.c, line 950
- mm/nommu.c, line 1766
- mm/shmem.c, line 3688
- mm/vmalloc.c, line 4839
- net/batman-adv/fragmentation.c, 2 times
- net/batman-adv/translation-table.c, 4 times
- net/netfilter/nf_tables_api.c, 3 times
- net/netfilter/nft_limit.c, line 82
- net/netfilter/nft_set_pipapo.c, 2 times
- net/netfilter/nft_set_rbtree.c, 2 times
- net/sched/act_pedit.c, 3 times
- net/sunrpc/xprtrdma/svc_rdma_rw.c, line 771
- net/xdp/xsk_queue.h, line 214
- samples/vfio-mdev/mtty.c, line 1031
- security/integrity/ima/ima_kexec.c, line 333
- security/landlock/tsync.c, line 258
- security/security.c, line 3838
- sound/soc/sof/ipc3-control.c, 3 times
- tools/include/linux/overflow.h, line 142
- tools/testing/selftests/vfio/lib/iova_allocator.c, 2 times