virt_to_phys
Defined as a preprocessor macro in:
- arch/frv/include/asm/virtconvert.h, line 25
- arch/frv/include/asm/virtconvert.h, line 30
- arch/h8300/include/asm/io.h, line 340
- arch/h8300/include/asm/virtconvert.h, line 14
- arch/microblaze/include/asm/io.h, line 147
- arch/parisc/include/asm/io.h, line 7
- arch/s390/include/asm/io.h, line 31
- arch/sh/include/asm/io.h, line 244
- arch/sh/include/asm/io.h, line 247
- arch/sparc/include/asm/page_32.h, line 126
- arch/sparc/include/asm/page_64.h, line 120
- tools/virtio/linux/kernel.h, line 31
Defined as a function in:
- arch/alpha/include/asm/io.h, line 63
- arch/arm/include/asm/memory.h, line 217
- arch/arm64/include/asm/memory.h, line 116
- arch/avr32/include/asm/io.h, line 15
- arch/cris/include/asm/io.h, line 27
- arch/hexagon/include/asm/io.h, line 67
- arch/ia64/include/asm/io.h, line 80
- arch/m32r/include/asm/io.h, line 25
- arch/m68k/include/asm/virtconvert.h, line 18
- arch/mips/include/asm/io.h, line 119
- arch/mn10300/include/asm/io.h, line 241
- arch/powerpc/include/asm/io.h, line 708
- arch/s390/include/asm/io.h, line 20
- arch/tile/include/asm/page.h, line 269
- arch/x86/include/asm/io.h, line 111
- include/asm-generic/io.h, line 292
Referenced (in 205 files total) in:
- arch/alpha/include/asm/io.h, 3 times
- arch/alpha/include/asm/mmu_context.h, line 31
- arch/alpha/include/asm/switch_to.h, line 10
- arch/alpha/kernel/core_apecs.c, line 359
- arch/alpha/kernel/core_cia.c, 4 times
- arch/alpha/kernel/core_lca.c, line 284
- arch/alpha/kernel/core_marvel.c, 2 times
- arch/alpha/kernel/core_mcpcia.c, 2 times
- arch/alpha/kernel/core_t2.c, line 360
- arch/alpha/kernel/core_titan.c, 2 times
- arch/alpha/kernel/core_tsunami.c, 2 times
- arch/alpha/kernel/core_wildfire.c, 2 times
- arch/alpha/kernel/pci-noop.c, 2 times
- arch/alpha/kernel/setup.c, 2 times
- arch/alpha/kernel/smp.c, line 311
- arch/alpha/mm/init.c, line 244
- arch/alpha/mm/numa.c, 3 times
- arch/arm/common/mcpm_entry.c, 6 times
- arch/arm/include/asm/io.h, line 34
- arch/arm/include/asm/memory.h, line 217
- arch/arm/include/asm/proc-fns.h, line 116
- arch/arm/kernel/devtree.c, line 47
- arch/arm/kernel/process.c, line 89
- arch/arm/kernel/setup.c, 4 times
- arch/arm/kernel/smp.c, 2 times
- arch/arm/kernel/suspend.c, 5 times
- arch/arm/kvm/arm.c, line 450
- arch/arm/kvm/mmu.c, 6 times
- arch/arm/mach-exynos/common.c, 2 times
- arch/arm/mach-exynos/cpuidle.c, line 107
- arch/arm/mach-exynos/platsmp.c, 2 times
- arch/arm/mach-exynos/pm.c, line 123
- arch/arm/mach-highbank/highbank.c, line 62
- arch/arm/mach-imx/src.c, line 101
- arch/arm/mach-msm/platsmp.c, line 60
- arch/arm/mach-msm/scm.c, line 198
- arch/arm/mach-mvebu/pmsu.c, line 49
- arch/arm/mach-omap2/control.c, 4 times
- arch/arm/mach-omap2/omap-mpuss-lowpower.c, 2 times
- arch/arm/mach-omap2/omap-smp.c, 2 times
- arch/arm/mach-prima2/platsmp.c, line 88
- arch/arm/mach-prima2/pm.c, line 53
- arch/arm/mach-pxa/palmz72.c, line 248
- arch/arm/mach-pxa/pxa25x.c, line 263
- arch/arm/mach-pxa/pxa27x.c, line 335
- arch/arm/mach-pxa/pxa3xx.c, line 175
- arch/arm/mach-realview/platsmp.c, line 74
- arch/arm/mach-s3c24xx/mach-jive.c, line 485
- arch/arm/mach-s3c24xx/pm-s3c2410.c, line 46
- arch/arm/mach-s3c24xx/pm-s3c2416.c, line 50
- arch/arm/mach-s3c64xx/pm.c, line 324
- arch/arm/mach-s5p64x0/pm.c, line 126
- arch/arm/mach-s5pv210/pm.c, line 116
- arch/arm/mach-sa1100/pm.c, line 76
- arch/arm/mach-socfpga/platsmp.c, line 39
- arch/arm/mach-spear/platsmp.c, line 111
- arch/arm/mach-tegra/common.c, line 104
- arch/arm/mach-tegra/reset.c, 2 times
- arch/arm/mach-ux500/platsmp.c, line 122
- arch/arm/mach-vexpress/platsmp.c, line 194
- arch/arm/mach-zynq/platsmp.c, line 98
- arch/arm/mm/idmap.c, 2 times
- arch/arm/mm/mmu.c, line 1231
- arch/arm64/include/asm/memory.h, line 116
- arch/arm64/include/asm/proc-fns.h, line 37
- arch/arm64/kernel/setup.c, 4 times
- arch/arm64/mm/init.c, line 158
- arch/avr32/boards/mimc200/fram.c, line 32
- arch/avr32/include/asm/io.h, 2 times
- arch/blackfin/kernel/dma-mapping.c, line 90
- arch/c6x/kernel/dma.c, line 42
- arch/c6x/mm/dma-coherent.c, line 112
- arch/cris/arch-v10/drivers/sync_serial.c, 7 times
- arch/cris/arch-v32/drivers/cryptocop.c, 19 times
- arch/cris/arch-v32/drivers/pci/dma.c, line 37
- arch/cris/arch-v32/drivers/sync_serial.c, 11 times
- arch/cris/arch-v32/kernel/signal.c, line 557
- arch/cris/arch-v32/mach-a3/arbiter.c, line 268
- arch/cris/arch-v32/mach-fs/arbiter.c, line 193
- arch/cris/include/asm/dma-mapping.h, line 45
- arch/cris/include/asm/io.h, 2 times
- arch/frv/include/asm/page.h, line 45
- arch/frv/include/asm/virtconvert.h, 4 times
- arch/frv/kernel/pm.c, line 119
- arch/frv/mm/init.c, line 91
- arch/frv/mm/mmu-context.c, line 94
- arch/h8300/include/asm/io.h, 2 times
- arch/h8300/include/asm/page.h, line 57
- arch/h8300/include/asm/virtconvert.h, 2 times
- arch/hexagon/include/asm/io.h, line 67
- arch/hexagon/kernel/dma.c, line 90
- arch/ia64/hp/common/sba_iommu.c, 5 times
- arch/ia64/include/asm/io.h, 2 times
- arch/ia64/mm/contig.c, line 321
- arch/ia64/mm/discontig.c, line 765
- arch/ia64/sn/pci/pci_dma.c, line 22
- arch/ia64/sn/pci/tioca_provider.c, line 138
- arch/m32r/include/asm/io.h, 2 times
- arch/m32r/kernel/setup.c, 4 times
- arch/m32r/mm/init.c, line 69
- arch/m32r/mm/ioremap.c, line 65
- arch/m68k/amiga/config.c, 2 times
- arch/m68k/atari/config.c, line 524
- arch/m68k/emu/nfeth.c, 2 times
- arch/m68k/include/asm/mcf_pgtable.h, line 169
- arch/m68k/include/asm/mmu_context.h, 2 times
- arch/m68k/include/asm/motorola_pgtable.h, line 111
- arch/m68k/include/asm/sun3_pgtable.h, line 116
- arch/m68k/include/asm/virtconvert.h, 2 times
- arch/m68k/kernel/dma.c, line 88
- arch/m68k/mac/misc.c, line 576
- arch/m68k/mm/motorola.c, line 167
- arch/metag/include/asm/dma-mapping.h, line 36
- arch/microblaze/include/asm/cacheflush.h, 2 times
- arch/microblaze/include/asm/dma-mapping.h, line 162
- arch/microblaze/include/asm/io.h, 3 times
- arch/microblaze/kernel/dma.c, line 54
- arch/microblaze/kernel/ptrace.c, line 117
- arch/microblaze/kernel/signal.c, line 219
- arch/microblaze/mm/consistent.c, 2 times
- arch/microblaze/mm/init.c, line 410
- arch/microblaze/mm/pgtable.c, 3 times
- arch/mips/alchemy/common/dbdma.c, 3 times
- arch/mips/include/asm/dma.h, line 92
- arch/mips/include/asm/io.h, 2 times
- arch/mips/include/asm/mach-generic/dma-coherence.h, line 17
- arch/mips/include/asm/mach-ip27/dma-coherence.h, line 24
- arch/mips/include/asm/mach-ip32/dma-coherence.h, line 32
- arch/mips/include/asm/mach-jazz/dma-coherence.h, line 17
- arch/mips/include/asm/mach-loongson/dma-coherence.h, line 19
- arch/mips/include/asm/mach-powertv/asic_regs.h, line 113
- arch/mips/include/asm/mach-powertv/dma-coherence.h, line 69
- arch/mips/include/asm/page.h, line 199
- arch/mips/include/asm/pgtable-64.h, line 254
- arch/mips/include/asm/pgtable.h, line 89
- arch/mips/lantiq/prom.c, line 83
- arch/mips/mm/ioremap.c, line 141
- arch/mips/mm/mmap.c, line 198
- arch/mips/mti-sead3/sead3-setup.c, line 36
- arch/mips/netlogic/xlp/setup.c, line 156
- arch/mips/pci/pci-octeon.c, line 673
- arch/mips/powertv/asic/asic_devices.c, line 422
- arch/mips/ralink/of.c, line 60
- arch/mn10300/include/asm/io.h, line 241
- arch/mn10300/mm/dma-alloc.c, line 57
- arch/parisc/include/asm/io.h, 2 times
- arch/parisc/kernel/pci-dma.c, 3 times
- arch/parisc/mm/init.c, 4 times
- arch/parisc/mm/ioremap.c, line 52
- arch/powerpc/include/asm/immap_qe.h, line 487
- arch/powerpc/include/asm/io.h, line 708
- arch/powerpc/kernel/machine_kexec_32.c, line 51
- arch/powerpc/kvm/book3s.c, line 303
- arch/powerpc/kvm/e500_mmu_host.c, line 170
- arch/powerpc/mm/pgtable_32.c, line 209
- arch/powerpc/platforms/512x/mpc512x_shared.c, 2 times
- arch/powerpc/platforms/85xx/smp.c, line 173
- arch/powerpc/platforms/pseries/eeh_pseries.c, 2 times
- arch/powerpc/platforms/pseries/hvcserver.c, line 103
- arch/powerpc/sysdev/axonram.c, line 158
- arch/s390/include/asm/appldata.h, line 79
- arch/s390/include/asm/io.h, 3 times
- arch/s390/kernel/cpcmd.c, line 103
- arch/s390/pci/pci.c, line 254
- arch/score/include/asm/io.h, line 6
- arch/sh/boards/mach-landisk/setup.c, line 62
- arch/sh/boards/mach-lboxre2/setup.c, line 57
- arch/sh/boards/mach-sh03/setup.c, line 83
- arch/sh/include/asm/io.h, 2 times
- arch/sh/kernel/cpu/sh4/sq.c, line 158
- arch/sh/kernel/cpu/sh4a/smp-shx3.c, line 93
- arch/sh/kernel/machine_kexec.c, line 137
- arch/sh/kernel/setup.c, 6 times
- arch/sh/mm/consistent.c, 3 times
- arch/sparc/include/asm/page_32.h, line 126
- arch/sparc/include/asm/page_64.h, line 120
- arch/sparc/kernel/ioport.c, 2 times
- arch/tile/include/asm/io.h, 2 times
- arch/tile/include/asm/page.h, 3 times
- arch/unicore32/include/asm/cpu-single.h, line 21
- arch/unicore32/kernel/pm.c, line 71
- arch/unicore32/kernel/puv3-core.c, line 197
- arch/unicore32/kernel/setup.c, 4 times
- arch/unicore32/mm/mmu.c, 2 times
- arch/x86/include/asm/io.h, 3 times
- arch/x86/kernel/machine_kexec_64.c, line 232
- arch/x86/kernel/mpparse.c, 4 times
- arch/x86/kernel/tboot.c, line 119
- arch/x86/platform/efi/efi.c, 2 times
- arch/xtensa/include/asm/dma-mapping.h, line 44
- arch/xtensa/include/asm/io.h, line 66
- include/asm-generic/io.h, 2 times
- kernel/kexec.c, line 566
- lib/dma-debug.c, 2 times
- lib/swiotlb.c, 3 times
- mm/hugetlb.c, line 1268
- net/iucv/iucv.c, 2 times
- sound/mips/au1x00.c, line 160
- sound/oss/dmasound/dmasound_atari.c, 2 times
- sound/oss/soundcard.c, line 480
- sound/oss/vidc.c, line 477
- sound/oss/vwsnd.c, 2 times
- sound/soc/au1x/dma.c, line 78
- sound/soc/mid-x86/sst_platform.c, 2 times
- tools/virtio/linux/kernel.h, line 31
kernel.org | git.kernel.org | LWN.net | Project Home | Wiki (Japanese) | Wiki (English) | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.
