Searched refs:phys_to_virt (Results 1 - 25 of 150) sorted by last modified time

123456

/linux-master/kernel/dma/
H A Dswiotlb.c272 void *vaddr = phys_to_virt(start);
539 tbl_vaddr = (unsigned long)phys_to_virt(mem->start);
591 vaddr = phys_to_virt(paddr);
917 memcpy(vaddr, phys_to_virt(orig_addr), size);
919 memcpy(phys_to_virt(orig_addr), vaddr, size);
1793 set_memory_decrypted((unsigned long)phys_to_virt(rmem->base),
/linux-master/drivers/iommu/intel/
H A Diommu.c542 context = phys_to_virt(*entry & VTD_PAGE_MASK);
756 parent = phys_to_virt(dma_pte_addr(pte));
801 pgtable = phys_to_virt(ctx_entry->lo & VTD_PAGE_MASK);
806 dir = phys_to_virt(ctx_entry->lo & VTD_PAGE_MASK);
832 pgtable = phys_to_virt(pte->val[2] & VTD_PAGE_MASK);
835 pgtable = phys_to_virt(pte->val[0] & VTD_PAGE_MASK);
889 parent = phys_to_virt(dma_pte_addr(pte));
925 parent = phys_to_virt(dma_pte_addr(pte));
979 level_pte = phys_to_virt(dma_pte_addr(pte));
1081 phys_to_virt(dma_pte_add
[all...]
/linux-master/drivers/net/hyperv/
H A Dnetvsc.c963 char *src = phys_to_virt(pb[i].pfn << HV_HYP_PAGE_SHIFT);
1030 char *src = phys_to_virt((pb[i].pfn << HV_HYP_PAGE_SHIFT)
/linux-master/arch/loongarch/include/asm/
H A Dio.h78 #define phys_to_virt(paddr) \ macro
/linux-master/tools/include/linux/
H A Dmm.h24 #define phys_to_virt phys_to_virt macro
25 static inline void *phys_to_virt(unsigned long address) function
/linux-master/arch/arm64/kvm/
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 Darm.c2272 void *addr = phys_to_virt(hyp_mem_base);
/linux-master/arch/arm64/kvm/hyp/
H A Dpgtable.c143 return mm_ops->phys_to_virt(kvm_pte_to_phys(pte));
/linux-master/drivers/net/ethernet/renesas/
H A Dsh_eth.c1647 phys_to_virt(ALIGN(dma_addr, 4)),
/linux-master/drivers/iommu/
H A Ddma-iommu.c1175 padding_start = phys_to_virt(phys);
H A Dsun50i-iommu.c566 return (u32 *)phys_to_virt(pt_phys);
578 u32 *installed_pt = phys_to_virt(installed_pt_phys);
640 pte_addr = (u32 *)phys_to_virt(pt_phys) + sun50i_iova_get_pte_index(iova);
664 page_table = (u32 *)phys_to_virt(pt_phys);
747 page_table = phys_to_virt(pt_phys);
/linux-master/arch/x86/kernel/
H A Dsmpboot.c147 *((volatile unsigned short *)phys_to_virt(TRAMPOLINE_PHYS_HIGH)) = start_eip >> 4;
148 *((volatile unsigned short *)phys_to_virt(TRAMPOLINE_PHYS_LOW)) = start_eip & 0xf;
164 *((volatile u32 *)phys_to_virt(TRAMPOLINE_PHYS_LOW)) = 0;
/linux-master/drivers/video/fbdev/
H A Duvesafb.c569 par->pmi_base = (u16 *)phys_to_virt(((u32)task->t.regs.es << 4)
H A Dvesafb.c352 pmi_base = (unsigned short *)phys_to_virt(pmi_phys);
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.c1205 put_page(virt_to_page(phys_to_virt(pa)));
1218 page = virt_to_head_page(phys_to_virt(pa));
/linux-master/drivers/s390/cio/
H A Dcio.c548 sch = phys_to_virt(tpi_info->intparm);
/linux-master/drivers/vdpa/vdpa_user/
H A Diova_domain.c503 free_pages_exact(phys_to_virt(pa), size);
/linux-master/arch/s390/kvm/
H A Dpriv.c1204 cbrlo = phys_to_virt(vcpu->arch.sie_block->cbrlo & PAGE_MASK);
1283 cbrlo = phys_to_virt(vcpu->arch.sie_block->cbrlo);
H A Dkvm-s390.c3805 free_page((unsigned long)phys_to_virt(vcpu->arch.sie_block->cbrlo));
H A Dinterrupt.c3144 gisa = phys_to_virt(gisa_phys);
3337 set_bit_inv(gaite->aisbo, phys_to_virt(gaite->aisb));
/linux-master/arch/mips/kernel/
H A Dtraps.c2357 ebase = (unsigned long)phys_to_virt(ebase_pa);
/linux-master/arch/arm64/include/asm/
H A Dkvm_pgtable.h160 * @phys_to_virt: Convert a physical address into a virtual
177 void* (*phys_to_virt)(phys_addr_t phys); member in struct:kvm_pgtable_mm_ops
H A Dmemory.h322 * files. Use virt_to_phys/phys_to_virt/__pa/__va instead.
371 #define phys_to_virt phys_to_virt macro
372 static inline void *phys_to_virt(phys_addr_t x) function
/linux-master/mm/kasan/
H A Dkasan_test.c924 kfree(phys_to_virt(phys));
/linux-master/include/linux/
H A Dkexec.h451 return phys_to_virt(boot_phys_to_phys(entry));

Completed in 1225 milliseconds

123456