Loading...
Defined in 4 files as a macro:
- include/linux/align.h, line 9 (as a macro)
- tools/include/linux/align.h, line 9 (as a macro)
- tools/testing/scatterlist/linux/mm.h, line 36 (as a macro)
- tools/testing/selftests/mm/pkey-helpers.h, line 207 (as a macro)
Referenced in 212 files:
- arch/arm/mm/fault-armv.c, line 127
- arch/arm/mm/init.c, line 140
- arch/arm64/include/asm/kvm_pkvm.h, line 34
- arch/arm64/kernel/ftrace.c, line 302
- arch/arm64/kernel/io.c, line 22
- arch/arm64/kernel/module-plts.c, 2 times
- arch/arm64/kernel/rsi.c, line 96
- arch/arm64/kvm/hyp/nvhe/mem_protect.c, 3 times
- arch/arm64/kvm/hyp/nvhe/mm.c, 2 times
- arch/arm64/kvm/hyp/pgtable.c, 7 times
- arch/arm64/kvm/mmu.c, 7 times
- arch/arm64/lib/insn.c, line 1192
- arch/arm64/mm/contpte.c, 8 times
- arch/arm64/mm/kasan_init.c, line 391
- arch/loongarch/kernel/relocate.c, line 97
- arch/loongarch/kvm/mmu.c, line 638
- arch/mips/kernel/relocate.c, line 204
- arch/mips/mm/init.c, line 294
- arch/openrisc/kernel/setup.c, line 81
- arch/powerpc/include/asm/book3s/32/pgtable.h, 2 times
- arch/powerpc/include/asm/fixmap.h, line 85
- arch/powerpc/include/asm/kasan.h, line 23
- arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h, line 26
- arch/powerpc/include/asm/nohash/32/pgtable.h, line 111
- arch/powerpc/include/asm/nohash/32/pte-8xx.h, line 172
- arch/powerpc/kernel/fadump.c, line 106
- arch/powerpc/kernel/hw_breakpoint.c, 3 times
- arch/powerpc/kernel/hw_breakpoint_constraints.c, 2 times
- arch/powerpc/kernel/pci_64.c, line 157
- arch/powerpc/kernel/process.c, line 835
- arch/powerpc/kernel/prom.c, 4 times
- arch/powerpc/kernel/prom_init.c, 5 times
- arch/powerpc/kernel/ptrace/ptrace-noadv.c, line 217
- arch/powerpc/kexec/file_load_64.c, line 93
- arch/powerpc/mm/book3s32/mmu.c, 2 times
- arch/powerpc/mm/book3s64/hash_pgtable.c, line 508
- arch/powerpc/mm/book3s64/hash_tlb.c, 2 times
- arch/powerpc/mm/book3s64/hash_utils.c, 2 times
- arch/powerpc/mm/book3s64/radix_pgtable.c, 5 times
- arch/powerpc/mm/init_64.c, 2 times
- arch/powerpc/mm/kasan/8xx.c, 3 times
- arch/powerpc/mm/kasan/init_book3e_64.c, line 74
- arch/powerpc/mm/kasan/init_book3s_64.c, line 32
- arch/powerpc/mm/mem.c, line 421
- arch/powerpc/mm/nohash/8xx.c, 3 times
- arch/powerpc/mm/pageattr.c, line 77
- arch/powerpc/mm/pgtable_32.c, line 40
- arch/powerpc/platforms/powernv/opal-fadump.c, line 677
- arch/powerpc/platforms/powernv/pci-ioda.c, line 269
- arch/powerpc/platforms/ps3/mm.c, 7 times
- arch/powerpc/platforms/pseries/papr_scm.c, line 1301
- arch/powerpc/platforms/pseries/rtas-fadump.c, line 608
- arch/s390/mm/vmem.c, 2 times
- arch/sh/drivers/pci/pcie-sh7786.c, line 369
- arch/x86/boot/compressed/kaslr.c, line 499
- arch/x86/kernel/cpu/sgx/encl.c, line 658
- arch/x86/kernel/traps.c, line 866
- arch/x86/kvm/svm/sev.c, 3 times
- arch/x86/mm/init_64.c, 2 times
- arch/x86/virt/svm/sev.c, 2 times
- arch/x86/virt/vmx/tdx/tdx.c, line 392
- block/blk-merge.c, line 365
- block/bounce.c, line 227
- block/fops.c, line 398
- drivers/accel/habanalabs/common/memory.c, line 1548
- drivers/accel/ivpu/ivpu_mmu_context.c, line 362
- drivers/acpi/nfit/mce.c, line 67
- drivers/block/null_blk/zoned.c, line 108
- drivers/cache/sifive_ccache.c, line 153
- drivers/crypto/ccp/sev-dev.c, line 372
- drivers/crypto/exynos-rng.c, line 104
- drivers/crypto/stm32/stm32-crc32.c, line 231
- drivers/crypto/stm32/stm32-cryp.c, 5 times
- drivers/dax/device.c, line 89
- drivers/dax/kmem.c, line 38
- drivers/dma/stm32/stm32-dma.c, line 130
- drivers/dma/stm32/stm32-dma3.c, line 232
- drivers/firmware/efi/efi.c, line 771
- drivers/firmware/efi/libstub/alignedmem.c, line 38
- drivers/firmware/efi/libstub/mem.c, line 99
- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c, line 818
- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c, 2 times
- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c, line 1452
- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c, line 983
- drivers/gpu/drm/amd/amdkfd/kfd_svm.c, 3 times
- drivers/gpu/drm/drm_mipi_dbi.c, line 1340
- drivers/gpu/drm/etnaviv/etnaviv_gpu.c, line 861
- drivers/gpu/drm/gud/gud_pipe.c, 2 times
- drivers/gpu/drm/i915/gem/i915_gem_stolen.c, line 945
- drivers/gpu/drm/i915/gvt/kvmgt.c, line 784
- drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c, line 169
- drivers/gpu/drm/mediatek/mtk_ethdr.c, line 163
- drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c, 7 times
- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c, line 1786
- drivers/gpu/drm/panthor/panthor_mmu.c, 3 times
- drivers/gpu/drm/rockchip/rockchip_drm_vop2.c, line 1326
- drivers/gpu/drm/xe/xe_ggtt.c, 2 times
- drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c, 2 times
- drivers/gpu/drm/xe/xe_gt_tlb_invalidation.c, 3 times
- drivers/gpu/drm/xe/xe_pt.c, line 1622
- drivers/gpu/drm/xe/xe_ttm_stolen_mgr.c, line 118
- drivers/hv/hv_balloon.c, line 994
- drivers/infiniband/core/umem_dmabuf.c, line 39
- drivers/infiniband/core/umem_odp.c, 2 times
- drivers/infiniband/hw/hfi1/pin_system.c, 2 times
- drivers/iommu/intel/cache.c, line 282
- drivers/iommu/intel/iommu.h, line 1155
- drivers/iommu/iommufd/pages.c, 2 times
- drivers/iommu/iommufd/selftest.c, 2 times
- drivers/iommu/virtio-iommu.c, 2 times
- drivers/mailbox/mailbox-mpfs.c, line 139
- drivers/media/i2c/ov5693.c, line 765
- drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c, 2 times
- drivers/mfd/lpc_ich.c, line 1326
- drivers/misc/lkdtm/stackleak.c, line 72
- drivers/mtd/mtdpstore.c, 7 times
- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c, line 1041
- drivers/net/ethernet/broadcom/asp2/bcmasp.c, 4 times
- drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c, line 791
- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c, line 3502
- drivers/net/ethernet/intel/ice/ice_xsk.c, line 1052
- drivers/net/ethernet/intel/idpf/idpf_txrx.c, 2 times
- drivers/net/ethernet/intel/idpf/idpf_txrx.h, 3 times
- drivers/net/ethernet/intel/libeth/rx.c, 3 times
- drivers/net/ethernet/mellanox/mlx5/core/en.h, 3 times
- drivers/net/ethernet/mellanox/mlx5/core/en/params.c, line 111
- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h, line 53
- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c, 2 times
- drivers/net/ethernet/mscc/ocelot_fdma.c, 2 times
- drivers/net/ethernet/mscc/ocelot_fdma.h, line 59
- drivers/net/mdio/mdio-mux-bcm-iproc.c, line 230
- drivers/net/wireguard/noise.c, line 508
- drivers/net/wireless/realtek/rtw89/efuse_be.c, line 233
- drivers/net/wireless/realtek/rtw89/pci.h, line 1410
- drivers/nvdimm/dimm_devs.c, 3 times
- drivers/nvdimm/namespace_devs.c, line 406
- drivers/nvdimm/pfn_devs.c, 2 times
- drivers/nvmem/stm32-bsec-optee-ta.c, line 162
- drivers/pci/controller/pci-aardvark.c, 2 times
- drivers/pci/controller/pcie-iproc.c, 3 times
- drivers/pci/controller/pcie-xilinx.c, 2 times
- drivers/pci/controller/plda/pcie-microchip-host.c, line 627
- drivers/pci/controller/plda/pcie-plda-host.c, line 508
- drivers/pci/endpoint/functions/pci-epf-ntb.c, line 524
- drivers/pci/setup-bus.c, line 1899
- drivers/remoteproc/mtk_scp_ipi.c, line 93
- drivers/rpmsg/qcom_glink_rpm.c, 2 times
- drivers/s390/block/dasd.c, line 343
- drivers/scsi/sd.c, line 3238
- drivers/spi/spi-fsl-qspi.c, 3 times
- drivers/spi/spi-nxp-fspi.c, 3 times
- drivers/usb/cdns3/cdns3-gadget.c, 2 times
- drivers/vfio/vfio_main.c, 2 times
- drivers/virtio/virtio_mem.c, line 2712
- drivers/watchdog/ziirave_wdt.c, line 273
- fs/btrfs/bio.c, line 661
- fs/btrfs/inode.c, 3 times
- fs/btrfs/ioctl.c, 2 times
- fs/btrfs/reflink.c, 4 times
- fs/btrfs/send.c, line 6073
- fs/btrfs/space-info.c, line 434
- fs/btrfs/zoned.c, 3 times
- fs/exfat/balloc.c, line 195
- fs/f2fs/f2fs.h, line 3284
- fs/f2fs/file.c, line 407
- fs/fuse/file.c, line 3361
- fs/iomap/buffered-io.c, line 1132
- fs/iomap/swapfile.c, 2 times
- fs/pstore/ram.c, line 536
- fs/remap_range.c, line 81
- fs/zonefs/file.c, 2 times
- include/linux/align.h, line 12
- include/linux/huge_mm.h, line 222
- include/linux/iova.h, line 70
- include/linux/mm.h, line 235
- include/linux/pageblock-flags.h, line 62
- include/net/ip_vs.h, line 427
- include/net/libeth/rx.h, line 29
- include/rdma/ib_umem.h, line 66
- include/video/udlfb.h, line 101
- init/initramfs.c, line 644
- kernel/kexec_file.c, line 451
- kernel/trace/trace_events_user.c, line 189
- lib/alloc_tag.c, line 416
- lib/scatterlist.c, line 469
- mm/damon/core.c, 7 times
- mm/damon/paddr.c, 2 times
- mm/damon/vaddr.c, 3 times
- mm/huge_memory.c, line 3008
- mm/hugetlb.c, 3 times
- mm/internal.h, line 99
- mm/kasan/shadow.c, 2 times
- mm/kfence/core.c, 9 times
- mm/kmsan/core.c, 3 times
- mm/kmsan/init.c, line 40
- mm/kmsan/shadow.c, line 131
- mm/madvise.c, line 883
- mm/memory.c, 12 times
- mm/memory_hotplug.c, 3 times
- mm/numa_emulation.c, line 269
- mm/page_isolation.c, line 332
- mm/rmap.c, 2 times
- mm/shuffle.c, line 113
- mm/slub.c, line 5509
- mm/swapfile.c, line 1026
- sound/core/memalloc.c, 2 times
- sound/soc/sof/debug.c, line 45
- tools/include/linux/mm.h, line 15
- tools/testing/memblock/linux/mmzone.h, line 27
- tools/testing/selftests/mm/pkey-helpers.h, line 211
- tools/testing/vma/linux/mmzone.h, line 27
- virt/kvm/guest_memfd.c, line 82