Searched refs:phys_to_virt (Results 26 - 50 of 150) sorted by path

123456

/linux-master/arch/arm64/kvm/
H A Darm.c2272 void *addr = phys_to_virt(hyp_mem_base);
H A Dmmu.c799 .phys_to_virt = kvm_host_va,
852 .phys_to_virt = kvm_host_va,
1860 .phys_to_virt = kvm_host_va,
H A Dva_layout.c69 tag_lsb = fls64((u64)phys_to_virt(memblock_start_of_DRAM()) ^
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dearly_alloc.c55 hyp_early_alloc_mm_ops.phys_to_virt = hyp_phys_to_virt;
H A Dmem_protect.c114 .phys_to_virt = hyp_phys_to_virt,
248 .phys_to_virt = hyp_phys_to_virt,
H A Dsetup.c279 .phys_to_virt = hyp_phys_to_virt,
/linux-master/arch/arm64/kvm/hyp/
H A Dpgtable.c143 return mm_ops->phys_to_virt(kvm_pte_to_phys(pte));
/linux-master/arch/arm64/mm/
H A Ddma-mapping.c19 unsigned long start = (unsigned long)phys_to_virt(paddr);
27 unsigned long start = (unsigned long)phys_to_virt(paddr);
H A Dmmu.c599 __kfence_pool = phys_to_virt(kfence_pool);
/linux-master/arch/hexagon/include/asm/
H A Dio.h53 * phys_to_virt - map physical address to virtual
56 static inline void *phys_to_virt(unsigned long address) function
312 #define phys_to_virt phys_to_virt macro
/linux-master/arch/hexagon/kernel/
H A Ddma.c15 void *addr = phys_to_virt(paddr);
/linux-master/arch/loongarch/include/asm/
H A Dio.h78 #define phys_to_virt(paddr) \ macro
/linux-master/arch/loongarch/kernel/
H A Dmachine_kexec.c266 start_addr = (unsigned long)phys_to_virt(image->start);
269 (unsigned long)phys_to_virt(image->head & PAGE_MASK) : 0;
274 * hence the phys_to_virt() call.
278 phys_to_virt(entry & PAGE_MASK) : ptr + 1) {
281 *ptr = (unsigned long) phys_to_virt(*ptr);
/linux-master/arch/loongarch/mm/
H A Dkasan_init.c269 void *start = (void *)phys_to_virt(pa_start);
270 void *end = (void *)phys_to_virt(pa_end);
/linux-master/arch/loongarch/power/
H A Dplatform.c52 loongson_sysconf.suspend_addr = (u64)phys_to_virt(PHYSADDR(suspend_addr));
/linux-master/arch/m68k/include/asm/
H A Dvirtconvert.h25 #define phys_to_virt phys_to_virt macro
26 static inline void *phys_to_virt(unsigned long address) function
/linux-master/arch/m68k/kernel/
H A Dsetup_mm.c334 initrd_start = (unsigned long)phys_to_virt(m68k_ramdisk.addr);
/linux-master/arch/m68k/mm/
H A Dmotorola.c300 virtaddr = (unsigned long)phys_to_virt(physaddr);
466 high_memory = phys_to_virt(max_addr) + 1;
/linux-master/arch/mips/alchemy/common/
H A Ddbdma.c215 return phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
641 ctp->put_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
704 ctp->put_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
744 *buf = (void *)(phys_to_virt(dp->dscr_dest0));
749 ctp->get_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
822 dp = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
888 ctp->cur_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
930 dp = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
976 ctp->put_ptr = phys_to_virt(DSCR_GET_NXTPTR(dp->dscr_nxtptr));
/linux-master/arch/mips/bmips/
H A Dsetup.c185 dtb = phys_to_virt(fw_arg2);
/linux-master/arch/mips/cavium-octeon/
H A Docteon-irq.c2317 host_data->raw_reg = (u64)phys_to_virt(res.start);
2324 host_data->en_reg = (u64)phys_to_virt(res.start);
2893 ciu3_info->ciu3_addr = base_addr = (u64)phys_to_virt(res.start);
H A Dsetup.c679 sysinfo->phy_mem_desc_addr = (u64)phys_to_virt(octeon_bootinfo->phy_mem_desc_addr);
964 return phys_to_virt(octeon_bootinfo->fdt_addr);
1157 fdt = phys_to_virt(octeon_bootinfo->fdt_addr);
/linux-master/arch/mips/include/asm/
H A Dio.h567 return phys_to_virt(address);
/linux-master/arch/mips/kernel/
H A Dmachine_kexec.c79 phys_to_virt((unsigned long)kimage->segment[i].mem);
219 (unsigned long) phys_to_virt(image->start);
223 (unsigned long) phys_to_virt(image->head & PAGE_MASK);
235 * phys_to_virt() call.
239 phys_to_virt(entry & PAGE_MASK) : ptr + 1) {
242 *ptr = (unsigned long) phys_to_virt(*ptr);
H A Dtraps.c2357 ebase = (unsigned long)phys_to_virt(ebase_pa);

Completed in 569 milliseconds

123456