arch/alpha/include/asm/io.h
118
virt = phys_to_virt(address);
arch/alpha/include/asm/io.h
86
#define phys_to_virt phys_to_virt
arch/alpha/kernel/core_irongate.c
346
gatt_pages = (u32 *)(phys_to_virt(mmio_regs[1])); /* FIXME */
arch/alpha/kernel/core_irongate.c
368
cur_gatt = phys_to_virt(GET_GATT(baddr) & ~1);
arch/alpha/kernel/core_irongate.c
385
cur_gatt = phys_to_virt(GET_GATT(baddr) & ~1);
arch/alpha/kernel/setup.c
1229
car = *(vuip) phys_to_virt (0x120000078UL);
arch/alpha/kernel/setup.c
1244
sc_ctl = *(vulp) phys_to_virt (0xfffff000a8UL);
arch/alpha/kernel/setup.c
1277
cbox_config = *(vulp) phys_to_virt (0xfffff00008UL);
arch/alpha/kernel/setup.c
356
if ((void *)initrd_end > phys_to_virt(PFN_PHYS(max_low_pfn))) {
arch/alpha/kernel/setup.c
361
phys_to_virt(PFN_PHYS(max_low_pfn)));
arch/alpha/mm/init.c
109
phys_to_virt(original_pcb_ptr);
arch/arm/include/asm/io.h
33
#define isa_bus_to_virt phys_to_virt
arch/arm/include/asm/memory.h
318
#define phys_to_virt phys_to_virt
arch/arm/include/asm/proc-fns.h
168
(pgd_t *)phys_to_virt(pg); \
arch/arm/include/asm/proc-fns.h
177
(pgd_t *)phys_to_virt(pg); \
arch/arm/mach-axxia/platsmp.c
24
u32 *virt = (u32 *) phys_to_virt(release_phys);
arch/arm/mach-hisi/hotplug.c
275
hi3xxx_set_cpu_jump(cpu, phys_to_virt(0));
arch/arm/mach-hisi/platsmp.c
146
virt = phys_to_virt(start_addr);
arch/arm/mach-mediatek/platsmp.c
113
mtk_smp_base = phys_to_virt(mtk_smp_info->smp_base);
arch/arm/mach-mvebu/pm.c
154
store_addr = phys_to_virt(BOOT_INFO_ADDR);
arch/arm/mach-socfpga/platsmp.c
30
memcpy(phys_to_virt(0), secondary_trampoline, trampoline_size);
arch/arm/mach-socfpga/platsmp.c
53
memcpy(phys_to_virt(0), secondary_trampoline, trampoline_size);
arch/arm/mach-sti/platsmp.c
91
(u32 __iomem *)phys_to_virt(release_phys);
arch/arm/mm/dma-mapping.c
665
vaddr = phys_to_virt(phys);
arch/arm64/include/asm/kvm_pgtable.h
226
void* (*phys_to_virt)(phys_addr_t phys);
arch/arm64/include/asm/memory.h
372
#define phys_to_virt phys_to_virt
arch/arm64/kernel/crash_dump.c
45
memcpy(buf, phys_to_virt((phys_addr_t)*ppos), count);
arch/arm64/kernel/machine_kexec.c
83
(unsigned long)phys_to_virt(kimage->segment[i].mem),
arch/arm64/kernel/machine_kexec.c
84
(unsigned long)phys_to_virt(kimage->segment[i].mem) +
arch/arm64/kvm/arm.c
2543
void *addr = phys_to_virt(hyp_mem_base);
arch/arm64/kvm/hyp/nvhe/early_alloc.c
55
hyp_early_alloc_mm_ops.phys_to_virt = hyp_phys_to_virt;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
119
.phys_to_virt = hyp_phys_to_virt,
arch/arm64/kvm/hyp/nvhe/mem_protect.c
273
.phys_to_virt = hyp_phys_to_virt,
arch/arm64/kvm/hyp/nvhe/setup.c
307
.phys_to_virt = hyp_phys_to_virt,
arch/arm64/kvm/hyp/pgtable.c
87
return mm_ops->phys_to_virt(kvm_pte_to_phys(pte));
arch/arm64/kvm/mmu.c
2296
.phys_to_virt = kvm_host_va,
arch/arm64/kvm/mmu.c
816
.phys_to_virt = kvm_host_va,
arch/arm64/kvm/mmu.c
869
.phys_to_virt = kvm_host_va,
arch/arm64/kvm/va_layout.c
92
tag_lsb = fls64((u64)phys_to_virt(memblock_start_of_DRAM()) ^
arch/arm64/mm/dma-mapping.c
18
unsigned long start = (unsigned long)phys_to_virt(paddr);
arch/arm64/mm/dma-mapping.c
26
unsigned long start = (unsigned long)phys_to_virt(paddr);
arch/arm64/mm/mmu.c
1081
__kfence_pool = phys_to_virt(kfence_pool);
arch/arm64/mm/mmu.c
599
ptep = (pte_t *)phys_to_virt(pte_phys);
arch/arm64/mm/mmu.c
644
pmdp = (pmd_t *)phys_to_virt(pmd_phys);
arch/hexagon/include/asm/io.h
130
#define phys_to_virt phys_to_virt
arch/hexagon/kernel/dma.c
15
void *addr = phys_to_virt(paddr);
arch/loongarch/kernel/machine_kexec.c
255
start_addr = (unsigned long)phys_to_virt(image->start);
arch/loongarch/kernel/machine_kexec.c
258
(unsigned long)phys_to_virt(image->head & PAGE_MASK) : 0;
arch/loongarch/kernel/machine_kexec.c
267
phys_to_virt(entry & PAGE_MASK) : ptr + 1) {
arch/loongarch/kernel/machine_kexec.c
270
*ptr = (unsigned long) phys_to_virt(*ptr);
arch/loongarch/mm/kasan_init.c
305
void *start = (void *)phys_to_virt(pa_start);
arch/loongarch/mm/kasan_init.c
306
void *end = (void *)phys_to_virt(pa_end);
arch/loongarch/power/platform.c
78
loongson_sysconf.suspend_addr = (unsigned long)phys_to_virt(PHYSADDR(suspend_addr));
arch/m68k/include/asm/virtconvert.h
25
#define phys_to_virt phys_to_virt
arch/m68k/kernel/setup_mm.c
336
initrd_start = (unsigned long)phys_to_virt(m68k_ramdisk.addr);
arch/m68k/mm/motorola.c
312
virtaddr = (unsigned long)phys_to_virt(physaddr);
arch/m68k/mm/motorola.c
477
high_memory = phys_to_virt(max_addr) + 1;
arch/mips/alchemy/common/dbdma.c
215
return phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
arch/mips/alchemy/common/dbdma.c
641
ctp->put_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
arch/mips/alchemy/common/dbdma.c
704
ctp->put_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
arch/mips/alchemy/common/dbdma.c
744
*buf = (void *)(phys_to_virt(dp->dscr_dest0));
arch/mips/alchemy/common/dbdma.c
749
ctp->get_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
arch/mips/alchemy/common/dbdma.c
822
dp = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
arch/mips/alchemy/common/dbdma.c
888
ctp->cur_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
arch/mips/alchemy/common/dbdma.c
930
dp = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
arch/mips/alchemy/common/dbdma.c
976
ctp->put_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
arch/mips/bmips/setup.c
195
dtb = phys_to_virt(fw_arg2);
arch/mips/cavium-octeon/octeon-irq.c
2317
host_data->raw_reg = (u64)phys_to_virt(res.start);
arch/mips/cavium-octeon/octeon-irq.c
2324
host_data->en_reg = (u64)phys_to_virt(res.start);
arch/mips/cavium-octeon/octeon-irq.c
2894
ciu3_info->ciu3_addr = base_addr = (u64)phys_to_virt(res.start);
arch/mips/cavium-octeon/setup.c
1157
fdt = phys_to_virt(octeon_bootinfo->fdt_addr);
arch/mips/cavium-octeon/setup.c
679
sysinfo->phy_mem_desc_addr = (u64)phys_to_virt(octeon_bootinfo->phy_mem_desc_addr);
arch/mips/cavium-octeon/setup.c
964
return phys_to_virt(octeon_bootinfo->fdt_addr);
arch/mips/include/asm/io.h
561
return phys_to_virt(address);
arch/mips/kernel/machine_kexec.c
219
(unsigned long) phys_to_virt(image->start);
arch/mips/kernel/machine_kexec.c
223
(unsigned long) phys_to_virt(image->head & PAGE_MASK);
arch/mips/kernel/machine_kexec.c
239
phys_to_virt(entry & PAGE_MASK) : ptr + 1) {
arch/mips/kernel/machine_kexec.c
242
*ptr = (unsigned long) phys_to_virt(*ptr);
arch/mips/kernel/machine_kexec.c
79
phys_to_virt((unsigned long)kimage->segment[i].mem);
arch/mips/kernel/traps.c
2358
ebase = (unsigned long)phys_to_virt(ebase_pa);
arch/mips/mm/init.c
477
void *addr = phys_to_virt(PFN_PHYS(pfn));
arch/nios2/mm/dma-mapping.c
24
void *vaddr = phys_to_virt(paddr);
arch/nios2/mm/dma-mapping.c
48
void *vaddr = phys_to_virt(paddr);
arch/parisc/kernel/pci-dma.c
445
flush_kernel_dcache_range((unsigned long)phys_to_virt(paddr), size);
arch/parisc/kernel/pci-dma.c
451
unsigned long addr = (unsigned long) phys_to_virt(paddr);
arch/powerpc/include/asm/io.h
901
#define phys_to_virt phys_to_virt
arch/powerpc/kernel/iommu.c
866
vaddr = phys_to_virt(phys);
arch/powerpc/kernel/process.c
1388
pc = (unsigned long)phys_to_virt(pc);
arch/powerpc/kernel/process.c
1389
nip = (unsigned long)phys_to_virt(regs->nip);
arch/powerpc/mm/hugetlbpage.c
112
m = phys_to_virt(gpage_freearray[--nr_gpages]);
arch/powerpc/mm/kasan/init_book3e_64.c
115
kasan_init_phys_region(phys_to_virt(start), phys_to_virt(end));
arch/powerpc/mm/kasan/init_book3s_64.c
63
kasan_init_phys_region(phys_to_virt(start), phys_to_virt(end));
arch/powerpc/platforms/85xx/smp.c
218
spin_table = phys_to_virt(*cpu_rel_addr);
arch/powerpc/platforms/powernv/opal-imc.c
118
pmu_ptr->mem_info[i].vbase = phys_to_virt(baddr);
arch/powerpc/platforms/powernv/opal-msglog.c
119
mc = phys_to_virt(mcaddr);
arch/powerpc/platforms/powernv/opal-msglog.c
50
conbuf = phys_to_virt(be64_to_cpu(mc->obuf_phys));
arch/powerpc/platforms/ps3/system-bus.c
564
void *ptr = phys_to_virt(phys);
arch/powerpc/platforms/ps3/system-bus.c
591
void *ptr = phys_to_virt(phys);
arch/powerpc/platforms/pseries/ibmebus.c
97
return (dma_addr_t)(phys_to_virt(phys));
arch/riscv/mm/dma-noncoherent.c
20
void *vaddr = phys_to_virt(paddr);
arch/riscv/mm/dma-noncoherent.c
33
void *vaddr = phys_to_virt(paddr);
arch/riscv/mm/dma-noncoherent.c
47
void *vaddr = phys_to_virt(paddr);
arch/s390/include/asm/kvm_host_types.h
109
#define sida_addr(sie_block) phys_to_virt((sie_block)->sidad & PAGE_MASK)
arch/s390/kernel/machine_kexec.c
68
phys_to_virt(prefix + __LC_FPREGS_SAVE_AREA), 512);
arch/s390/kernel/nmi.c
338
struct kvm_s390_sie_block *sie_block = phys_to_virt(regs->gprs[14]);
arch/s390/kernel/perf_cpum_sf.c
1189
sdb = (unsigned long)phys_to_virt(*sdbt);
arch/s390/kernel/perf_cpum_sf.c
154
return phys_to_virt(*s & ~0x1UL);
arch/s390/kernel/perf_cpum_sf.c
198
free_page((unsigned long)phys_to_virt(*curr));
arch/s390/kvm/dat.h
803
return phys_to_virt(crste_origin(pmd));
arch/s390/kvm/dat.h
808
return phys_to_virt(crste_origin(pud));
arch/s390/kvm/dat.h
813
return phys_to_virt(crste_origin(p4d));
arch/s390/kvm/dat.h
818
return phys_to_virt(crste_origin(pgd));
arch/s390/kvm/dat.h
825
return phys_to_virt(crste_origin(crste.pud));
arch/s390/kvm/dat.h
836
return phys_to_virt(asce.val & _ASCE_ORIGIN);
arch/s390/kvm/faultin.h
36
*val = *(unsigned long *)phys_to_virt(pfn_to_phys(f->pfn) | offset_in_page(gaddr));
arch/s390/kvm/intercept.c
221
itdb = phys_to_virt(vcpu->arch.sie_block->itdba);
arch/s390/kvm/interrupt.c
3123
gisa = phys_to_virt(gisa_phys);
arch/s390/kvm/interrupt.c
3315
set_bit_inv(gaite->aisbo, phys_to_virt(gaite->aisb));
arch/s390/kvm/kvm-s390.c
3581
free_page((unsigned long)phys_to_virt(vcpu->arch.sie_block->cbrlo));
arch/s390/kvm/kvm-s390.h
57
((*(char *)phys_to_virt((vcpu)->arch.sie_block->itdba) == TDB_FORMAT1))
arch/s390/kvm/pci.c
115
aift->gait = phys_to_virt(zpci_aipb->aipb.gait);
arch/s390/kvm/pci.c
290
phys_to_virt(fib->fmt0.aibv));
arch/s390/kvm/priv.c
1172
cbrlo = phys_to_virt(vcpu->arch.sie_block->cbrlo & PAGE_MASK);
arch/s390/kvm/priv.c
1260
cbrlo = phys_to_virt(vcpu->arch.sie_block->cbrlo);
arch/s390/kvm/vsie.c
888
vsie_page->scb_o = phys_to_virt(hpa);
arch/s390/mm/maccess.c
153
void *ptr = phys_to_virt(addr);
arch/sh/kernel/dma-coherent.c
18
void *addr = sh_cacheop_vaddr(phys_to_virt(paddr));
arch/sh/kernel/machine_kexec.c
119
(unsigned long)phys_to_virt(image->start));
arch/sh/kernel/machine_kexec.c
130
phys_to_virt(*ptr & PAGE_MASK) : ptr + 1) {
arch/sh/kernel/machine_kexec.c
85
phys_to_virt(entry & PAGE_MASK) : ptr + 1) {
arch/sh/kernel/machine_kexec.c
88
*ptr = (unsigned long) phys_to_virt(*ptr);
arch/sh/kernel/setup.c
255
dt_virt = phys_to_virt(dt_phys);
arch/sparc/kernel/iommu.c
291
oaddr = (unsigned long)(phys_to_virt(phys));
arch/sparc/kernel/pci_sun4v.c
384
oaddr = (unsigned long)(phys_to_virt(phys));
arch/sparc/mm/iommu.c
210
vaddr = (unsigned long)phys_to_virt(paddr);
arch/x86/events/intel/pt.c
909
return phys_to_virt((phys_addr_t)TOPA_ENTRY(buf->cur, buf->cur_idx)->base << TOPA_SHIFT);
arch/x86/events/intel/pt.c
991
tp = phys_to_virt(pt->output_base);
arch/x86/hyperv/hv_crash.c
628
hv_cda = phys_to_virt(cda_info.base_pfn << HV_HYP_PAGE_SHIFT);
arch/x86/include/asm/bios_ebda.h
16
unsigned int address = *(unsigned short *)phys_to_virt(0x40E);
arch/x86/include/asm/io.h
152
#define phys_to_virt phys_to_virt
arch/x86/include/asm/io.h
163
#define isa_bus_to_virt phys_to_virt
arch/x86/include/asm/vga.h
22
unsigned long start = (unsigned long)phys_to_virt(x); \
arch/x86/kernel/machine_kexec_64.c
674
set_memory_np((unsigned long)phys_to_virt(start_paddr), nr_pages);
arch/x86/kernel/machine_kexec_64.c
676
set_memory_p((unsigned long)phys_to_virt(start_paddr), nr_pages);
arch/x86/kernel/smpboot.c
146
*((volatile unsigned short *)phys_to_virt(TRAMPOLINE_PHYS_HIGH)) = start_eip >> 4;
arch/x86/kernel/smpboot.c
147
*((volatile unsigned short *)phys_to_virt(TRAMPOLINE_PHYS_LOW)) = start_eip & 0xf;
arch/x86/kernel/smpboot.c
163
*((volatile u32 *)phys_to_virt(TRAMPOLINE_PHYS_LOW)) = 0;
arch/x86/mm/ioremap.c
470
if ((void __force *)addr >= phys_to_virt(ISA_START_ADDRESS) &&
arch/x86/mm/ioremap.c
471
(void __force *)addr < phys_to_virt(ISA_END_ADDRESS)) {
arch/x86/platform/efi/quirks.c
548
void *start = phys_to_virt(range->start);
arch/x86/platform/efi/quirks.c
549
void *end = phys_to_virt(range->end);
arch/x86/platform/geode/alix.c
70
bios_virt = phys_to_virt(bios_phys);
arch/x86/xen/mmu_pv.c
2355
unsigned long vstart = (unsigned long)phys_to_virt(pstart);
arch/x86/xen/mmu_pv.c
2402
vstart = (unsigned long)phys_to_virt(pstart);
arch/xtensa/kernel/pci-dma.c
32
fn((unsigned long)phys_to_virt(paddr), size);
drivers/accel/habanalabs/common/debugfs.c
967
*val = *(u32 *) phys_to_virt(addr - offset);
drivers/accel/habanalabs/common/debugfs.c
970
*(u32 *) phys_to_virt(addr - offset) = *val;
drivers/accel/habanalabs/common/debugfs.c
973
*val = *(u64 *) phys_to_virt(addr - offset);
drivers/accel/habanalabs/common/debugfs.c
976
*(u64 *) phys_to_virt(addr - offset) = *val;
drivers/cache/ax45mp_cache.c
105
unsigned long start = (unsigned long)phys_to_virt(paddr);
drivers/cache/ax45mp_cache.c
127
unsigned long start = (unsigned long)phys_to_virt(paddr);
drivers/char/agp/parisc-agp.c
202
asm("lci 0(%1), %0" : "=r" (ci) : "r" (phys_to_virt(pa)));
drivers/char/agp/parisc-agp.c
285
io_pdir = phys_to_virt(readq(info->ioc_regs+IOC_PDIR_BASE));
drivers/cpufreq/powernow-k7.c
460
p = phys_to_virt(i);
drivers/cpufreq/powernow-k8.c
635
psb = phys_to_virt(i);
drivers/crypto/caam/caamalg_qi2.c
103
return phys_to_virt(phys_addr);
drivers/crypto/caam/qi.c
103
return phys_to_virt(phys_addr);
drivers/dma/pxa_dma.c
233
desc = phys_to_virt(phys_desc);
drivers/firmware/google/memconsole-x86-legacy.c
102
struct biosmemcon_ebda *hdr = phys_to_virt(address + cur);
drivers/firmware/google/memconsole-x86-legacy.c
60
memconsole_baseaddr = phys_to_virt(hdr->v1.buffer_addr);
drivers/firmware/google/memconsole-x86-legacy.c
73
memconsole_baseaddr = phys_to_virt(hdr->v2.buffer_addr + hdr->v2.start);
drivers/firmware/google/memconsole-x86-legacy.c
94
length = *(u8 *)phys_to_virt(address);
drivers/gpu/drm/sysfb/vesadrm.c
465
const u16 *pmi_addr = phys_to_virt(pmi_base);
drivers/iommu/amd/amd_iommu.h
139
return phys_to_virt(__sme_clr(paddr));
drivers/iommu/dma-iommu.c
1173
size_t start, virt = (size_t)phys_to_virt(phys);
drivers/iommu/exynos-iommu.c
188
return (sysmmu_pte_t *)phys_to_virt(
drivers/iommu/exynos-iommu.c
559
ent = section_entry(phys_to_virt(data->pgtable), fault->addr);
drivers/iommu/exynos-iommu.c
978
phys_to_virt(base));
drivers/iommu/fsl_pamu.c
530
u32 *paace = phys_to_virt(phys);
drivers/iommu/intel/debugfs.c
202
struct pasid_dir_entry *dir_entry = phys_to_virt(pasid_dir_ptr);
drivers/iommu/intel/debugfs.c
339
pgtable_walk_level(m, phys_to_virt(dma_pte_addr(pde)),
drivers/iommu/intel/debugfs.c
405
dir_tbl = phys_to_virt(pasid_dir_ptr);
drivers/iommu/intel/debugfs.c
463
pgtable_walk_level(m, phys_to_virt(pgd), agaw + 2, 0, path);
drivers/iommu/intel/iommu.c
364
context = phys_to_virt(*entry & VTD_PAGE_MASK);
drivers/iommu/intel/iommu.c
573
parent = phys_to_virt(dma_pte_addr(pte));
drivers/iommu/intel/iommu.c
622
pgtable = phys_to_virt(ctx_entry->lo & VTD_PAGE_MASK);
drivers/iommu/intel/iommu.c
632
dir = phys_to_virt(ctx_entry->lo & VTD_PAGE_MASK);
drivers/iommu/intel/iommu.c
660
pgtable = phys_to_virt(pte->val[2] & VTD_PAGE_MASK);
drivers/iommu/intel/iommu.c
663
pgtable = phys_to_virt(pte->val[0] & VTD_PAGE_MASK);
drivers/iommu/intel/pasid.h
67
return phys_to_virt(READ_ONCE(pde->val) & PDE_PFN_MASK);
drivers/iommu/io-pgtable-arm-v7s.c
235
return phys_to_virt(iopte_to_paddr(pte, lvl, &data->iop.cfg));
drivers/iommu/omap-iopgtable.h
94
#define iopgd_page_vaddr(iopgd) ((u32 *)phys_to_virt(iopgd_page_paddr(iopgd)))
drivers/iommu/rockchip-iommu.c
1121
u32 *page_table = phys_to_virt(pt_phys);
drivers/iommu/rockchip-iommu.c
557
dte_addr = phys_to_virt(dte_addr_phys);
drivers/iommu/rockchip-iommu.c
564
pte_addr = phys_to_virt(pte_addr_phys);
drivers/iommu/rockchip-iommu.c
667
page_table = (u32 *)phys_to_virt(pt_phys);
drivers/iommu/rockchip-iommu.c
752
return (u32 *)phys_to_virt(pt_phys);
drivers/iommu/rockchip-iommu.c
891
pte_addr = (u32 *)phys_to_virt(pt_phys) + rk_iova_pte_index(iova);
drivers/iommu/s390-iommu.c
167
return phys_to_virt(entry & ZPCI_RTE_ADDR_MASK);
drivers/iommu/s390-iommu.c
175
return phys_to_virt(entry & ZPCI_RTE_ADDR_MASK);
drivers/iommu/s390-iommu.c
183
return phys_to_virt(entry & ZPCI_RTE_ADDR_MASK);
drivers/iommu/s390-iommu.c
191
return phys_to_virt(entry & ZPCI_STE_ADDR_MASK);
drivers/iommu/sun50i-iommu.c
569
return (u32 *)phys_to_virt(pt_phys);
drivers/iommu/sun50i-iommu.c
581
u32 *installed_pt = phys_to_virt(installed_pt_phys);
drivers/iommu/sun50i-iommu.c
651
pte_addr = (u32 *)phys_to_virt(pt_phys) + sun50i_iova_get_pte_index(iova);
drivers/iommu/sun50i-iommu.c
675
page_table = (u32 *)phys_to_virt(pt_phys);
drivers/iommu/sun50i-iommu.c
760
page_table = phys_to_virt(pt_phys);
drivers/mtd/devices/ms02-nv.c
190
mp->addr = phys_to_virt(addr);
drivers/mtd/devices/ms02-nv.c
199
mp->uaddr = phys_to_virt(fixaddr);
drivers/mtd/maps/uclinux.c
92
mapp->virt = phys_to_virt(mapp->phys);
drivers/net/caif/caif_virtio.c
285
buf = phys_to_virt((unsigned long) riov->iov[riov->i].iov_base);
drivers/net/ethernet/aeroflex/greth.c
428
memcpy((unsigned char *) phys_to_virt(dma_addr), skb->data, skb->len);
drivers/net/ethernet/aeroflex/greth.c
805
greth_print_rx_packet(phys_to_virt(dma_addr), pkt_len);
drivers/net/ethernet/aeroflex/greth.c
807
skb_put_data(skb, phys_to_virt(dma_addr),
drivers/net/ethernet/aeroflex/greth.c
915
greth_print_rx_packet(phys_to_virt(greth_read_bd(&bdp->addr)), pkt_len);
drivers/net/ethernet/amd/lance.c
401
if (high_memory <= phys_to_virt(16*1024*1024))
drivers/net/ethernet/cavium/thunder/nicvf_main.c
547
cpu_addr = (u64)phys_to_virt(cpu_addr);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1644
page = virt_to_page(phys_to_virt(buf_addr));
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1711
page = virt_to_page(phys_to_virt(phys_addr));
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1712
offset = phys_to_virt(phys_addr) - page_address(page);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
239
data = phys_to_virt(rb_ptr);
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
343
put_page(virt_to_page(phys_to_virt(phys_addr)));
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
354
put_page(virt_to_page(phys_to_virt(phys_addr)));
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
1411
vaddr = phys_to_virt(qm_fd_addr(fd));
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
1686
void *vaddr = phys_to_virt(addr);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
1785
vaddr = phys_to_virt(addr);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
1829
vaddr = phys_to_virt(addr);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
1840
sg_vaddr = phys_to_virt(sg_addr);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
1919
sg_vaddr = phys_to_virt(sg_addr);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2750
vaddr = phys_to_virt(addr);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3201
skb_free_frag(phys_to_virt(addr));
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
114
return phys_to_virt(phys_addr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
188
return phys_to_virt(phys_addr);
drivers/net/ethernet/intel/e1000/e1000_osdep.h
20
((void __iomem *)phys_to_virt(GBE_CONFIG_RAM_BASE))
drivers/net/ethernet/marvell/mvneta_bm.c
241
vaddr = phys_to_virt(buf_phys_addr);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3876
buff_hdr = (struct mvpp2_buff_hdr *)phys_to_virt(phys_addr);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3928
data = (void *)phys_to_virt(phys_addr);
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
519
data = (void *)phys_to_virt(buf_phys_addr);
drivers/net/ethernet/marvell/octeontx2/af/cn20k/mbox_init.c
243
bar = (u64)phys_to_virt((u64)rvu->ng_rvu->vf_mbox_addr->base);
drivers/net/ethernet/marvell/octeontx2/af/cn20k/mbox_init.c
257
bar = (u64)phys_to_virt((u64)rvu->ng_rvu->pf_mbox_addr->base);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
1284
put_page(virt_to_page(phys_to_virt(pa)));
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
1297
page = virt_to_head_page(phys_to_virt(pa));
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
1518
page = virt_to_page(phys_to_virt(pa));
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
1522
hard_start = (unsigned char *)phys_to_virt(pa);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
194
va = phys_to_virt(otx2_iova_to_phys(pfvf->iommu_domain, iova));
drivers/net/ethernet/marvell/octeontx2/nic/qos_sq.c
103
put_page(virt_to_page(phys_to_virt(pa)));
drivers/net/ethernet/marvell/octeontx2/nic/qos_sq.c
135
put_page(virt_to_page(phys_to_virt(pa)));
drivers/net/ethernet/renesas/sh_eth.c
1645
phys_to_virt(ALIGN(dma_addr, 4)),
drivers/net/hyperv/netvsc.c
1034
char *src = phys_to_virt((pb[i].pfn << HV_HYP_PAGE_SHIFT)
drivers/net/hyperv/netvsc.c
968
char *src = phys_to_virt(pb[i].pfn << HV_HYP_PAGE_SHIFT);
drivers/parisc/ccio-dma.c
585
asm volatile ("lci %%r0(%1), %0" : "=r" (ci) : "r" (phys_to_virt(pba)));
drivers/parisc/sba_iommu.c
577
asm("lci 0(%1), %0" : "=r" (ci) : "r" (phys_to_virt(pba)));
drivers/platform/mellanox/mlxbf-tmfifo.c
418
net_hdr = phys_to_virt(virtio64_to_cpu(vdev, desc->addr));
drivers/platform/mellanox/mlxbf-tmfifo.c
464
addr = phys_to_virt(virtio64_to_cpu(vdev, desc->addr));
drivers/platform/mellanox/mlxbf-tmfifo.c
612
addr = phys_to_virt(virtio64_to_cpu(vdev, desc->addr));
drivers/s390/cio/cio.c
551
sch = phys_to_virt(tpi_info->intparm);
drivers/scsi/atari_scsi.c
319
memcpy(atari_dma_orig_addr, phys_to_virt(atari_dma_startaddr),
drivers/scsi/atari_scsi.c
346
dst = phys_to_virt(phys_dst);
drivers/scsi/initio.c
2882
initio_init(host, phys_to_virt(((u32)bios_seg << 4)));
drivers/soc/loongson/loongson2_pm.c
178
loongson_sysconf.suspend_addr = (u64)phys_to_virt(suspend_addr);
drivers/soc/samsung/s3c-pm-check.c
115
*val = crc32_le(~0, phys_to_virt(addr), left);
drivers/soc/samsung/s3c-pm-check.c
178
ptr = phys_to_virt(addr);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
122
virt = phys_to_virt(page);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
51
unsigned int *pt_virt = phys_to_virt(pt);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
59
unsigned int *pt_virt = phys_to_virt(pt);
drivers/staging/media/atomisp/pci/mmu/isp_mmu.c
65
return phys_to_virt(phys);
drivers/staging/octeon/ethernet-mem.c
123
fpa = (char *)phys_to_virt(cvmx_ptr_to_phys(fpa));
drivers/usb/cdns3/cdns3-gadget.c
460
void *p = phys_to_virt(sg_dma_address(s));
drivers/usb/gadget/udc/fsl_qe_udc.c
1497
vaddr = (u32)phys_to_virt(in_be32(&bd->buf));
drivers/usb/gadget/udc/fsl_qe_udc.c
843
vaddr = (u32)phys_to_virt(in_be32(&bd->buf));
drivers/usb/gadget/udc/fsl_qe_udc.c
971
vaddr = (u32)phys_to_virt(in_be32(&bd->buf));
drivers/usb/gadget/udc/pch_udc.c
1483
td = phys_to_virt(addr);
drivers/usb/gadget/udc/pch_udc.c
1621
td_data = phys_to_virt(td_data->next);
drivers/usb/gadget/udc/pch_udc.c
2038
td_data = phys_to_virt(td_data->next);
drivers/usb/gadget/udc/pch_udc.c
2129
td = phys_to_virt(addr);
drivers/usb/gadget/udc/snps_udc_core.c
1000
td = phys_to_virt(td->next);
drivers/usb/gadget/udc/snps_udc_core.c
1017
td = phys_to_virt(td->next);
drivers/usb/gadget/udc/snps_udc_core.c
572
td = phys_to_virt(addr);
drivers/usb/gadget/udc/snps_udc_core.c
803
td = (struct udc_data_dma *)phys_to_virt(
drivers/usb/gadget/udc/snps_udc_core.c
807
td = (struct udc_data_dma *)phys_to_virt(last->next);
drivers/usb/host/oxu210hp-hcd.c
1618
urb->transfer_buffer = phys_to_virt(urb->transfer_dma);
drivers/usb/musb/tusb6010_omap.c
138
buf = phys_to_virt((u32)chdat->dma_addr) + chdat->transfer_len;
drivers/usb/musb/tusb6010_omap.c
262
dma_map_single(dev, phys_to_virt(dma_addr), len,
drivers/usb/musb/tusb6010_omap.c
266
dma_map_single(dev, phys_to_virt(dma_addr), len,
drivers/video/fbdev/uvesafb.c
567
par->pmi_base = (u16 *)phys_to_virt(((u32)task->t.regs.es << 4)
drivers/video/fbdev/vesafb.c
354
pmi_base = (unsigned short *)phys_to_virt(pmi_phys);
include/asm-generic/io.h
1103
#ifndef phys_to_virt
include/asm-generic/io.h
1104
#define phys_to_virt phys_to_virt
include/linux/kexec.h
517
return phys_to_virt(boot_phys_to_phys(entry));
include/linux/kho/abi/kexec_handover.h
122
(typeof((s).ptr))((s).phys ? phys_to_virt((s).phys) : NULL); \
kernel/dma/debug.c
1089
addr = phys_to_virt(phys);
kernel/dma/debug.c
1258
check_for_illegal_area(dev, phys_to_virt(phys), size);
kernel/dma/swiotlb.c
1847
set_memory_decrypted((unsigned long)phys_to_virt(rmem->base),
kernel/dma/swiotlb.c
271
void *vaddr = phys_to_virt(start);
kernel/dma/swiotlb.c
538
tbl_vaddr = (unsigned long)phys_to_virt(mem->start);
kernel/dma/swiotlb.c
590
vaddr = phys_to_virt(paddr);
kernel/dma/swiotlb.c
932
memcpy(vaddr, phys_to_virt(orig_addr), size);
kernel/dma/swiotlb.c
935
memcpy(phys_to_virt(orig_addr), vaddr, size);
kernel/liveupdate/kexec_handover.c
1277
return kho_in.fdt_phys ? phys_to_virt(kho_in.fdt_phys) : NULL;
kernel/liveupdate/kexec_handover.c
1451
kho_scratch = phys_to_virt(kho_in.scratch_phys);
kernel/liveupdate/kexec_handover.c
1453
kho_mem_deserialize(phys_to_virt(kho_in.mem_map_phys));
kernel/liveupdate/kexec_handover.c
404
kho_mem_ser_free((struct khoser_mem_chunk *)phys_to_virt(phys));
kernel/liveupdate/kexec_handover_debugfs.c
151
phys_to_virt(*fdt_phys));
kernel/liveupdate/luo_core.c
102
luo_global.fdt_in = phys_to_virt(fdt_phys);
kernel/liveupdate/luo_file.c
757
file_set->files = phys_to_virt(file_set_ser->files);
kernel/liveupdate/luo_flb.c
612
header_ser = phys_to_virt(header_ser_pa);
kernel/liveupdate/luo_session.c
504
header_ser = phys_to_virt(header_ser_pa);
kernel/trace/trace.c
10737
addr = (unsigned long)phys_to_virt(start);
lib/test_kho.c
288
void *fdt = phys_to_virt(fdt_phys);
mm/cma.c
1135
ret = phys_to_virt(PFN_PHYS(cmr->early_pfn));
mm/kasan/kasan_test_c.c
1017
kfree(phys_to_virt(phys));
mm/kmsan/hooks.c
349
addr = phys_to_virt(phys);
mm/kmsan/init.c
83
kmsan_record_future_shadow_range(phys_to_virt(p_start),
mm/kmsan/init.c
84
phys_to_virt(p_end));
mm/memblock.c
1633
return phys_to_virt(alloc);
mm/memblock.c
2436
start = phys_to_virt(map->start);
mm/memblock.c
2566
fdt = phys_to_virt(fdt_phys);
mm/memfd_luo.c
305
ser = phys_to_virt(args->serialized_data);
mm/memfd_luo.c
327
ser = phys_to_virt(args->serialized_data);
mm/memfd_luo.c
374
ser = phys_to_virt(args->serialized_data);
mm/memfd_luo.c
485
ser = phys_to_virt(args->serialized_data);
mm/mm_init.c
1805
high_memory = phys_to_virt(highmem - 1) + 1;
net/bpf/test_run.c
122
phys_to_virt(page_to_phys(netmem_to_page(netmem)));
net/bpf/test_run.c
301
head = phys_to_virt(page_to_phys(page));
tools/include/linux/mm.h
23
#define phys_to_virt phys_to_virt
tools/objtool/arch/x86/decode.c
97
return phys_to_virt(addend);