Defined in 6 files as a macro:
Referenced in 414 files:
- arch/alpha/kernel/core_irongate.c, 2 times
- arch/alpha/kernel/core_marvel.c, line 739
- arch/alpha/kernel/core_titan.c, line 508
- arch/alpha/kernel/osf_sys.c, 3 times
- arch/alpha/kernel/setup.c, line 296
- arch/arc/mm/ioremap.c, line 76
- arch/arc/mm/mmap.c, line 61
- arch/arm/include/asm/cacheflush.h, line 230
- arch/arm/kernel/process.c, line 378
- arch/arm/kernel/setup.c, line 757
- arch/arm/mm/cache-l2x0.c, 2 times
- arch/arm/mm/dma-mapping.c, 18 times
- arch/arm/mm/init.c, 2 times
- arch/arm/mm/ioremap.c, line 284
- arch/arm/mm/mmap.c, 2 times
- arch/arm/mm/mmu.c, 3 times
- arch/arm/mm/pageattr.c, line 40
- arch/arm/plat-omap/sram.c, 2 times
- arch/arm64/include/asm/processor.h, 2 times
- arch/arm64/mm/init.c, 4 times
- arch/arm64/mm/ioremap.c, line 35
- arch/arm64/mm/kasan_init.c, 2 times
- arch/arm64/mm/mmu.c, line 353
- arch/c6x/kernel/setup.c, 4 times
- arch/csky/abiv1/mmap.c, line 56
- arch/csky/mm/ioremap.c, line 24
- arch/h8300/mm/init.c, line 60
- arch/hexagon/include/asm/processor.h, line 54
- arch/hexagon/mm/ioremap.c, line 28
- arch/ia64/hp/common/sba_iommu.c, line 812
- arch/ia64/kernel/efi.c, line 318
- arch/ia64/kernel/elfcore.c, 3 times
- arch/ia64/kernel/perfmon.c, line 2207
- arch/ia64/mm/contig.c, line 197
- arch/ia64/mm/discontig.c, 3 times
- arch/ia64/mm/init.c, 7 times
- arch/ia64/mm/ioremap.c, line 69
- arch/m68k/amiga/chipram.c, line 78
- arch/m68k/atari/stram.c, line 163
- arch/m68k/include/asm/processor.h, line 73
- arch/m68k/kernel/setup_no.c, line 88
- arch/m68k/mm/mcfmmu.c, line 173
- arch/m68k/mm/sun3kmap.c, line 79
- arch/m68k/sun3x/dvma.c, line 89
- arch/microblaze/kernel/setup.c, 2 times
- arch/microblaze/mm/init.c, line 313
- arch/microblaze/mm/pgtable.c, line 61
- arch/mips/include/asm/processor.h, line 83
- arch/mips/kernel/process.c, line 657
- arch/mips/kernel/vdso.c, line 81
- arch/mips/mm/ioremap.c, line 172
- arch/mips/mm/mmap.c, line 66
- arch/mips/pmcs-msp71xx/msp_prom.c, 2 times
- arch/mips/sgi-ip27/ip27-klnuma.c, 2 times
- arch/nds32/kernel/vdso.c, line 97
- arch/nds32/mm/ioremap.c, line 28
- arch/nds32/mm/mmap.c, line 58
- arch/nios2/include/asm/processor.h, line 42
- arch/nios2/kernel/setup.c, line 152
- arch/nios2/kernel/traps.c, line 73
- arch/nios2/mm/ioremap.c, line 154
- arch/openrisc/mm/ioremap.c, line 54
- arch/parisc/kernel/cache.c, line 443
- arch/parisc/kernel/inventory.c, line 166
- arch/parisc/kernel/process.c, line 318
- arch/parisc/kernel/sys_parisc.c, 3 times
- arch/parisc/mm/ioremap.c, line 75
- arch/powerpc/boot/of.c, line 45
- arch/powerpc/include/asm/task_size_64.h, 2 times
- arch/powerpc/kernel/fadump.c, 5 times
- arch/powerpc/kernel/iommu.c, 3 times
- arch/powerpc/kernel/isa-bridge.c, 2 times
- arch/powerpc/kernel/machine_kexec.c, 2 times
- arch/powerpc/kernel/paca.c, line 62
- arch/powerpc/kernel/process.c, line 2183
- arch/powerpc/kernel/prom.c, line 82
- arch/powerpc/kernel/prom_init.c, 5 times
- arch/powerpc/kernel/suspend.c, line 21
- arch/powerpc/lib/code-patching.c, line 567
- arch/powerpc/mm/book3s64/radix_pgtable.c, line 180
- arch/powerpc/mm/ioremap_32.c, line 32
- arch/powerpc/mm/ioremap_64.c, line 76
- arch/powerpc/mm/mmap.c, 3 times
- arch/powerpc/platforms/powernv/opal-core.c, line 321
- arch/powerpc/platforms/powernv/opal-dump.c, line 244
- arch/powerpc/platforms/powernv/opal-fadump.c, line 218
- arch/powerpc/platforms/powernv/opal-flash.c, 3 times
- arch/riscv/include/asm/processor.h, line 17
- arch/riscv/mm/ioremap.c, line 38
- arch/s390/hypfs/hypfs_diag.c, line 236
- arch/s390/kernel/module.c, line 38
- arch/s390/kernel/process.c, line 229
- arch/s390/mm/mmap.c, 3 times
- arch/s390/pci/pci.c, line 242
- arch/s390/pci/pci_dma.c, 6 times
- arch/sh/include/asm/processor_32.h, line 37
- arch/sh/include/asm/processor_64.h, line 32
- arch/sh/kernel/cpu/sh4/sq.c, line 159
- arch/sh/kernel/machine_kexec.c, line 168
- arch/sh/kernel/setup.c, line 112
- arch/sh/kernel/swsusp.c, line 22
- arch/sh/mm/cache-sh5.c, line 477
- arch/sh/mm/ioremap.c, line 69
- arch/sh/mm/ioremap_fixed.c, line 61
- arch/sh/mm/mmap.c, 2 times
- arch/sparc/kernel/ioport.c, 4 times
- arch/sparc/kernel/irq_64.c, line 1020
- arch/sparc/kernel/ldc.c, line 2238
- arch/sparc/kernel/leon_pci_grpci1.c, line 430
- arch/sparc/kernel/leon_pci_grpci2.c, line 623
- arch/sparc/kernel/mdesc.c, 2 times
- arch/sparc/kernel/module.c, line 30
- arch/sparc/kernel/smp_64.c, line 1153
- arch/sparc/kernel/sys_sparc_64.c, 4 times
- arch/sparc/mm/init_32.c, line 173
- arch/sparc/mm/init_64.c, 3 times
- arch/sparc/mm/io-unit.c, 2 times
- arch/sparc/mm/iommu.c, 2 times
- arch/um/kernel/skas/uaccess.c, line 95
- arch/unicore32/include/asm/cacheflush.h, line 141
- arch/unicore32/kernel/hibernate.c, line 145
- arch/unicore32/kernel/setup.c, line 146
- arch/unicore32/mm/init.c, line 215
- arch/unicore32/mm/ioremap.c, line 157
- arch/unicore32/mm/mmu.c, line 227
- arch/x86/entry/vdso/vma.c, line 221
- arch/x86/ia32/ia32_aout.c, 3 times
- arch/x86/include/asm/processor.h, line 904
- arch/x86/kernel/dumpstack.c, line 203
- arch/x86/kernel/ftrace.c, 2 times
- arch/x86/kernel/kexec-bzimage64.c, line 443
- arch/x86/kernel/module.c, line 72
- arch/x86/kernel/pci-calgary_64.c, 2 times
- arch/x86/kernel/setup.c, 3 times
- arch/x86/kernel/sys_x86_64.c, line 153
- arch/x86/kernel/sysfb_simplefb.c, line 93
- arch/x86/kernel/unwind_orc.c, line 630
- arch/x86/mm/init.c, 2 times
- arch/x86/mm/ioremap.c, line 197
- arch/x86/mm/mem_encrypt_identity.c, line 322
- arch/x86/mm/mmap.c, line 103
- arch/x86/power/hibernate.c, line 52
- arch/x86/realmode/init.c, 4 times
- arch/x86/xen/mmu_pv.c, 3 times
- arch/x86/xen/setup.c, line 591
- arch/xtensa/kernel/pci-dma.c, 2 times
- arch/xtensa/kernel/syscall.c, line 84
- arch/xtensa/mm/ioremap.c, line 27
- drivers/acpi/apei/ghes.c, 3 times
- drivers/android/binder_alloc.c, 4 times
- drivers/android/binder_alloc_selftest.c, line 100
- drivers/base/firmware_loader/fallback.c, line 375
- drivers/block/zram/zram_drv.c, 2 times
- drivers/char/random.c, 2 times
- drivers/dma/sh/rcar-dmac.c, line 698
- drivers/firewire/ohci.c, line 3216
- drivers/firmware/efi/arm-init.c, line 260
- drivers/firmware/google/framebuffer-coreboot.c, line 58
- drivers/firmware/iscsi_ibft_find.c, line 98
- drivers/firmware/qcom_scm-32.c, line 172
- drivers/firmware/qcom_scm-64.c, line 90
- drivers/firmware/raspberrypi.c, 2 times
- drivers/fpga/dfl-afu-region.c, line 76
- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c, 2 times
- drivers/gpu/drm/armada/armada_gem.c, line 103
- drivers/gpu/drm/drm_bufs.c, 4 times
- drivers/gpu/drm/drm_dumb_buffers.c, line 81
- drivers/gpu/drm/drm_gem_shmem_helper.c, 2 times
- drivers/gpu/drm/drm_memory.c, 2 times
- drivers/gpu/drm/etnaviv/etnaviv_gem.c, line 608
- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c, line 110
- drivers/gpu/drm/exynos/exynos_drm_g2d.c, line 474
- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c, line 80
- drivers/gpu/drm/i915/display/intel_fbdev.c, line 139
- drivers/gpu/drm/i915/gem/i915_gem_mman.c, line 27
- drivers/gpu/drm/i915/gt/intel_engine_pool.c, line 122
- drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c, line 137
- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c, line 317
- drivers/gpu/drm/i915/gvt/kvmgt.c, line 1361
- drivers/gpu/drm/i915/i915_gpu_error.c, line 102
- drivers/gpu/drm/lima/lima_object.c, line 41
- drivers/gpu/drm/meson/meson_drv.c, line 83
- drivers/gpu/drm/mga/mga_warp.c, line 100
- drivers/gpu/drm/msm/adreno/a6xx_gmu.c, line 908
- drivers/gpu/drm/msm/msm_gem.c, 3 times
- drivers/gpu/drm/omapdrm/omap_fbdev.c, 2 times
- drivers/gpu/drm/omapdrm/omap_gem.c, 3 times
- drivers/gpu/drm/tegra/drm.c, 2 times
- drivers/gpu/drm/ttm/ttm_bo.c, 2 times
- drivers/gpu/drm/ttm/ttm_memory.c, line 673
- drivers/gpu/drm/v3d/v3d_bo.c, line 181
- drivers/gpu/drm/vgem/vgem_drv.c, line 367
- drivers/gpu/drm/vmwgfx/ttm_object.c, line 786
- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c, line 434
- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c, 2 times
- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c, line 3335
- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c, line 991
- drivers/gpu/ipu-v3/ipu-image-convert.c, line 367
- drivers/hv/channel.c, line 25
- drivers/iio/buffer/industrialio-buffer-dma.c, 4 times
- drivers/infiniband/core/umem.c, line 222
- drivers/infiniband/hw/bnxt_re/ib_verbs.c, 3 times
- drivers/infiniband/hw/cxgb3/iwch_provider.c, 3 times
- drivers/infiniband/hw/cxgb4/qp.c, 3 times
- drivers/infiniband/hw/efa/efa_verbs.c, 3 times
- drivers/infiniband/hw/hfi1/file_ops.c, 2 times
- drivers/infiniband/hw/hfi1/hfi.h, line 354
- drivers/infiniband/hw/hfi1/init.c, line 955
- drivers/infiniband/hw/hfi1/mmu_rb.c, line 92
- drivers/infiniband/hw/hfi1/user_sdma.c, line 225
- drivers/infiniband/hw/hns/hns_roce_hw_v1.c, 2 times
- drivers/infiniband/hw/hns/hns_roce_hw_v2.c, line 5569
- drivers/infiniband/hw/mthca/mthca_qp.c, 2 times
- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c, 7 times
- drivers/infiniband/hw/usnic/usnic_uiom.c, 5 times
- drivers/infiniband/sw/rdmavt/mmap.c, 2 times
- drivers/infiniband/sw/rxe/rxe_mmap.c, line 156
- drivers/infiniband/sw/siw/siw_mem.c, line 384
- drivers/infiniband/sw/siw/siw_qp_tx.c, line 385
- drivers/infiniband/sw/siw/siw_verbs.c, 2 times
- drivers/infiniband/ulp/ipoib/ipoib_cm.c, line 643
- drivers/iommu/amd_iommu.c, 2 times
- drivers/iommu/amd_iommu_init.c, 2 times
- drivers/iommu/dma-iommu.c, 8 times
- drivers/iommu/intel-iommu.c, 3 times
- drivers/iommu/s390-iommu.c, line 224
- drivers/media/common/videobuf2/videobuf2-core.c, 4 times
- drivers/media/common/videobuf2/videobuf2-vmalloc.c, line 216
- drivers/media/dvb-frontends/rtl2832_sdr.c, line 446
- drivers/media/pci/cx23885/cx23885-alsa.c, line 384
- drivers/media/pci/cx25821/cx25821-alsa.c, line 526
- drivers/media/pci/cx88/cx88-alsa.c, line 476
- drivers/media/pci/meye/meye.c, 2 times
- drivers/media/pci/netup_unidvb/netup_unidvb_core.c, line 297
- drivers/media/pci/saa7134/saa7134-core.c, line 185
- drivers/media/platform/omap/omap_vout_vrfb.c, line 128
- drivers/media/platform/omap/omap_voutlib.c, 2 times
- drivers/media/platform/omap3isp/ispccdc.c, line 2662
- drivers/media/platform/omap3isp/ispccp2.c, line 1103
- drivers/media/platform/omap3isp/ispcsi2.c, line 1259
- drivers/media/platform/omap3isp/isppreview.c, 2 times
- drivers/media/platform/omap3isp/ispresizer.c, 2 times
- drivers/media/platform/omap3isp/ispstat.c, 2 times
- drivers/media/platform/omap3isp/ispvideo.c, line 342
- drivers/media/platform/rcar_drif.c, line 434
- drivers/media/usb/airspy/airspy.c, line 489
- drivers/media/usb/cpia2/cpia2_core.c, 2 times
- drivers/media/usb/gspca/gspca.c, 4 times
- drivers/media/usb/hackrf/hackrf.c, line 763
- drivers/media/usb/msi2500/msi2500.c, line 610
- drivers/media/usb/pvrusb2/pvrusb2-dvb.h, line 12
- drivers/media/usb/pvrusb2/pvrusb2-ioread.c, line 17
- drivers/media/usb/pwc/pwc-if.c, line 620
- drivers/media/usb/stkwebcam/stk-webcam.c, line 521
- drivers/media/usb/usbvision/usbvision-core.c, 3 times
- drivers/media/usb/usbvision/usbvision-video.c, 3 times
- drivers/media/v4l2-core/videobuf-core.c, 3 times
- drivers/media/v4l2-core/videobuf-dma-contig.c, 3 times
- drivers/media/v4l2-core/videobuf-dma-sg.c, 4 times
- drivers/media/v4l2-core/videobuf-vmalloc.c, 2 times
- drivers/misc/habanalabs/memory.c, 2 times
- drivers/misc/mic/bus/vop_bus.h, line 31
- drivers/misc/mic/vop/vop_main.c, 2 times
- drivers/misc/mic/vop/vop_vringh.c, 2 times
- drivers/misc/sram-exec.c, line 103
- drivers/mtd/maps/uclinux.c, line 80
- drivers/net/ethernet/broadcom/bnx2.c, 4 times
- drivers/net/ethernet/broadcom/bnxt/bnxt.c, line 3440
- drivers/net/ethernet/mellanox/mlx4/eq.c, 2 times
- drivers/net/ethernet/mellanox/mlx4/icm.c, line 445
- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h, line 104
- drivers/net/ethernet/nxp/lpc_eth.c, line 1321
- drivers/net/ethernet/sfc/ef10.c, 2 times
- drivers/net/ethernet/sgi/meth.c, 3 times
- drivers/of/fdt.c, line 1118
- drivers/pci/quirks.c, line 4729
- drivers/pcmcia/electra_cf.c, 2 times
- drivers/rapidio/devices/rio_mport_cdev.c, line 856
- drivers/remoteproc/remoteproc_core.c, line 327
- drivers/s390/net/ism_drv.c, line 227
- drivers/scsi/ipr.c, line 4326
- drivers/scsi/lpfc/lpfc_debugfs.c, 2 times
- drivers/scsi/qla4xxx/ql4_os.c, 2 times
- drivers/scsi/sun_esp.c, line 420
- drivers/soc/ti/knav_qmss_acc.c, line 545
- drivers/staging/android/ashmem.c, 3 times
- drivers/staging/android/ion/ion.c, line 373
- drivers/staging/android/ion/ion_cma_heap.c, 2 times
- drivers/staging/android/ion/ion_heap.c, 2 times
- drivers/staging/android/ion/ion_system_heap.c, 3 times
- drivers/staging/media/allegro-dvt/allegro-core.c, line 1303
- drivers/staging/media/imx/imx-media-utils.c, line 684
- drivers/staging/media/ipu3/ipu3-css-fw.c, line 66
- drivers/staging/media/ipu3/ipu3-dmamap.c, line 98
- drivers/staging/media/ipu3/ipu3-mmu.c, line 316
- drivers/staging/media/omap4iss/iss_csi2.c, line 1288
- drivers/staging/media/omap4iss/iss_ipipeif.c, line 756
- drivers/staging/media/omap4iss/iss_resizer.c, line 798
- drivers/staging/media/omap4iss/iss_video.c, line 314
- drivers/staging/vc04_services/interface/vchiq_arm/vchiq_2835_arm.c, 2 times
- drivers/usb/gadget/function/f_fs.c, line 775
- drivers/vfio/pci/vfio_pci.c, line 1223
- drivers/video/fbdev/acornfb.c, 3 times
- drivers/video/fbdev/amba-clcd.c, line 820
- drivers/video/fbdev/atafb.c, 2 times
- drivers/video/fbdev/au1100fb.c, line 462
- drivers/video/fbdev/au1200fb.c, line 1694
- drivers/video/fbdev/bw2.c, line 315
- drivers/video/fbdev/cg14.c, line 488
- drivers/video/fbdev/cg3.c, line 380
- drivers/video/fbdev/cg6.c, line 768
- drivers/video/fbdev/controlfb.c, line 294
- drivers/video/fbdev/core/fbmem.c, 2 times
- drivers/video/fbdev/ffb.c, line 943
- drivers/video/fbdev/grvga.c, line 458
- drivers/video/fbdev/imxfb.c, line 976
- drivers/video/fbdev/leo.c, line 575
- drivers/video/fbdev/mmp/fb/mmpfb.c, 2 times
- drivers/video/fbdev/mmp/fb/mmpfb.h, line 40
- drivers/video/fbdev/ocfb.c, 3 times
- drivers/video/fbdev/omap/lcdc.c, line 628
- drivers/video/fbdev/omap/omapfb_main.c, 3 times
- drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c, line 214
- drivers/video/fbdev/omap2/omapfb/omapfb-main.c, 2 times
- drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c, line 437
- drivers/video/fbdev/p9100.c, line 279
- drivers/video/fbdev/pxa168fb.c, 2 times
- drivers/video/fbdev/pxa3xx-gcu.c, line 59
- drivers/video/fbdev/pxafb.c, 5 times
- drivers/video/fbdev/s3c-fb.c, 2 times
- drivers/video/fbdev/s3c2410fb.c, 2 times
- drivers/video/fbdev/sa1100fb.c, line 1049
- drivers/video/fbdev/smscufx.c, 2 times
- drivers/video/fbdev/tcx.c, line 392
- drivers/video/fbdev/udlfb.c, line 1225
- drivers/video/fbdev/vfb.c, line 429
- drivers/video/fbdev/vt8500lcdfb.c, line 362
- drivers/video/fbdev/xilinxfb.c, 3 times
- drivers/virt/vboxguest/vboxguest_core.c, line 75
- drivers/virt/vboxguest/vboxguest_utils.c, 3 times
- drivers/virtio/virtio_ring.c, 3 times
- drivers/xen/swiotlb-xen.c, 3 times
- fs/binfmt_aout.c, 3 times
- fs/binfmt_elf_fdpic.c, 4 times
- fs/binfmt_flat.c, 2 times
- fs/btrfs/ioctl.c, line 1502
- fs/btrfs/send.c, 3 times
- fs/ceph/file.c, line 1025
- fs/cifs/cifsfs.c, line 1101
- fs/erofs/decompressor.c, 4 times
- fs/exec.c, 2 times
- fs/ext2/inode.c, line 1298
- fs/gfs2/rgrp.c, line 947
- fs/nfs/pnfs.c, line 2051
- fs/ntfs/runlist.c, 4 times
- fs/ocfs2/alloc.c, line 6889
- fs/orangefs/orangefs-bufmap.c, 2 times
- fs/proc/kcore.c, 2 times
- fs/proc/task_mmu.c, 2 times
- fs/proc/task_nommu.c, 2 times
- fs/xfs/xfs_buf.c, line 924
- ipc/shm.c, line 1706
- kernel/dma/coherent.c, line 243
- kernel/dma/contiguous.c, line 267
- kernel/dma/direct.c, line 88
- kernel/dma/mapping.c, 2 times
- kernel/dma/remap.c, 3 times
- kernel/dma/swiotlb.c, 8 times
- kernel/relay.c, 2 times
- lib/scatterlist.c, 2 times
- mm/early_ioremap.c, 2 times
- mm/memblock.c, 4 times
- mm/memory.c, 4 times
- mm/memory_hotplug.c, 4 times
- mm/mlock.c, 3 times
- mm/mmap.c, 8 times
- mm/mprotect.c, line 472
- mm/mremap.c, 2 times
- mm/nommu.c, 5 times
- mm/page_alloc.c, 4 times
- mm/shmem.c, line 90
- mm/sparse.c, 2 times
- mm/util.c, 4 times
- mm/vmalloc.c, 3 times
- net/ceph/crypto.c, line 167
- net/core/datagram.c, line 638
- net/packet/af_packet.c, 2 times
- net/rds/info.c, line 188
- net/rds/rds.h, line 61
- net/sunrpc/xprtrdma/rpc_rdma.c, line 972
- net/sunrpc/xprtrdma/svc_rdma_rw.c, line 610
- net/unix/af_unix.c, 2 times
- samples/mic/mpssd/mpssd.c, 2 times
- sound/core/info.c, 2 times
- sound/core/memalloc.c, 2 times
- sound/core/pcm.c, 5 times
- sound/core/pcm_native.c, 4 times
- sound/isa/sscape.c, line 433
- sound/pci/atiixp.c, line 331
- sound/pci/atiixp_modem.c, line 299
- sound/pci/bt87x.c, 2 times
- sound/pci/cs5535audio/cs5535audio_pcm.c, line 103
- sound/pci/lx6464es/lx6464es.c, line 831
- sound/pci/mixart/mixart.c, 2 times
- sound/pci/pcxhr/pcxhr.c, line 1646
- sound/pci/via82xx.c, line 423
- sound/pci/via82xx_modem.c, line 276
- sound/soc/amd/acp-pcm-dma.c, line 987
- sound/soc/amd/raven/acp3x-pcm-dma.c, line 356
- sound/usb/usx2y/us122l.c, 4 times
- sound/usb/usx2y/usX2Yhwdep.c, line 58
- sound/usb/usx2y/usx2yhwdeppcm.c, line 674
- tools/testing/selftests/vm/mlock-random-test.c, line 190
- virt/kvm/arm/mmu.c, 3 times