Home
last modified time | relevance | path

Searched refs:paddr_to_pfn (Results 1 – 25 of 26) sorted by relevance

12

/xen-4.10.0-shim-comet/xen/arch/x86/
A Ddom0_build.c452 mfn = paddr_to_pfn(mp_lapic_addr); in dom0_setup_permissions()
458 mfn = paddr_to_pfn(mp_ioapics[i].mpc_apicaddr); in dom0_setup_permissions()
463 rc |= iomem_deny_access(d, paddr_to_pfn(MSI_ADDR_BASE_LO), in dom0_setup_permissions()
464 paddr_to_pfn(MSI_ADDR_BASE_LO + in dom0_setup_permissions()
468 rc |= iomem_deny_access(d, paddr_to_pfn(0xfdULL << 32), in dom0_setup_permissions()
469 paddr_to_pfn((1ULL << 40) - 1)); in dom0_setup_permissions()
475 sfn = max_t(unsigned long, paddr_to_pfn(e820.map[i].addr), 0x100ul); in dom0_setup_permissions()
476 efn = paddr_to_pfn(e820.map[i].addr + e820.map[i].size - 1); in dom0_setup_permissions()
488 mfn = paddr_to_pfn(hpet_address); in dom0_setup_permissions()
A Dtboot.c162 pt_vaddr = (struct dma_pte *)map_domain_page(_mfn(paddr_to_pfn(pt_maddr))); in update_iommu_mac()
/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Dmm.h232 #define paddr_to_pfn(pa) ((unsigned long)((pa) >> PAGE_SHIFT)) macro
233 #define paddr_to_pdx(pa) pfn_to_pdx(paddr_to_pfn(pa))
235 #define gaddr_to_gfn(ga) _gfn(paddr_to_pfn(ga))
237 #define maddr_to_mfn(ma) _mfn(paddr_to_pfn(ma))
238 #define vmap_to_mfn(va) paddr_to_pfn(virt_to_maddr((vaddr_t)va))
242 #define paddr_to_pfn_aligned(paddr) paddr_to_pfn(PAGE_ALIGN(paddr))
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/x86/
A Dvtd.c43 return map_domain_page(_mfn(paddr_to_pfn(maddr))); in map_vtd_domain_page()
/xen-4.10.0-shim-comet/xen/arch/arm/
A Dsetup.c271 if ( !mfn_valid(_mfn(paddr_to_pfn(s))) || in discard_initial_modules()
272 !mfn_valid(_mfn(paddr_to_pfn(e)))) in discard_initial_modules()
469 set_pdx_range(paddr_to_pfn(bank_start), in init_pdx()
470 paddr_to_pfn(bank_end)); in init_pdx()
A Dguestcopy.c142 page = get_page_from_gfn(d, paddr_to_pfn(gpa), &p2mt, P2M_ALLOC); in access_guest_memory_by_ipa()
A Dmm.c572 create_mappings(boot_second, BOOT_FDT_VIRT_START, paddr_to_pfn(base_paddr), in early_fdt_map()
588 paddr_to_pfn(base_paddr + SZ_2M), in early_fdt_map()
A Ddomain_build.c1003 res = iomem_permit_access(d, paddr_to_pfn(addr), in map_range_to_domain()
1004 paddr_to_pfn(PAGE_ALIGN(addr + len - 1))); in map_range_to_domain()
A Dgic-v3-its.c917 mfn = paddr_to_pfn(its_data->addr); in gicv3_its_deny_access()
A Dtraps.c1930 mfn = gfn_to_mfn(current->domain, _gfn(paddr_to_pfn(gpa))); in do_trap_instr_abort_guest()
/xen-4.10.0-shim-comet/xen/drivers/video/
A Dvga.c80 if ( page_is_ram_type(paddr_to_pfn(0xB8000), RAM_TYPE_CONVENTIONAL) || in video_init()
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/
A Ddmar.c672 if ( (!page_is_ram_type(paddr_to_pfn(base_addr), RAM_TYPE_RESERVED)) || in acpi_parse_one_rmrr()
673 (!page_is_ram_type(paddr_to_pfn(end_addr), RAM_TYPE_RESERVED)) ) in acpi_parse_one_rmrr()
930 paddr_to_pfn(rmrru->base_address), in add_user_rmrr()
931 paddr_to_pfn(rmrru->end_address)); in add_user_rmrr()
A Dquirks.c522 page_is_ram_type(paddr_to_pfn(pa), RAM_TYPE_RESERVED) ) in pci_vtd_quirk()
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dpage.h274 #define paddr_to_pfn(pa) __paddr_to_pfn(pa) macro
275 #define paddr_to_pdx(pa) pfn_to_pdx(paddr_to_pfn(pa))
/xen-4.10.0-shim-comet/xen/common/
A Dkimage.c500 for ( ptr = map_domain_page(_mfn(paddr_to_pfn(image->head))); \
503 (unmap_domain_page(ptr), map_domain_page(_mfn(paddr_to_pfn(entry)))) \
A Dpage_alloc.c2056 if ( ps && !is_xen_heap_mfn(paddr_to_pfn(ps)-1) ) in init_xenheap_pages()
2058 if ( !is_xen_heap_mfn(paddr_to_pfn(pe)) ) in init_xenheap_pages()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dmtrr.c362 get_gfn_query_unlocked(d, paddr_to_pfn(gpaddr), &p2mt); in get_pat_flags()
A Demulate.c240 unsigned long gmfn = paddr_to_pfn(addr); in hvmemul_do_io()
377 unsigned long ram_gmfn = paddr_to_pfn(ram_gpa); in hvmemul_do_io_addr()
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/
A Diommu_map.c354 ntable = map_domain_page(_mfn(paddr_to_pfn(ntable_maddr))); in iommu_update_pde_count()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/
A Dvvmx.c1712 void *vvmcx = hvm_map_guest_frame_rw(paddr_to_pfn(gpa), 1, &writable); in nvmx_handle_vmptrld()
1814 vvmcs = hvm_map_guest_frame_rw(paddr_to_pfn(gpa), 0, &writable); in nvmx_handle_vmclear()
A Dvmx.c2988 set_mmio_p2m_entry(d, paddr_to_pfn(APIC_DEFAULT_PHYS_BASE), _mfn(mfn), in vmx_alloc_vlapic_mapping()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dnestedsvm.c80 void *vvmcx = hvm_map_guest_frame_rw(paddr_to_pfn(vmcbaddr), 1, in nestedsvm_vmcb_map()
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/mcheck/
A Dmce.c223 (mfn_valid(_mfn(paddr_to_pfn(mib->mc_addr)))) ) in mca_init_bank()
/xen-4.10.0-shim-comet/xen/arch/x86/mm/
A Dp2m.c2205 gfn_t gfn = _gfn(paddr_to_pfn(gpa)); in p2m_altp2m_lazy_copy()
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/
A Dcommon.c3746 unsigned long sl1mfn = paddr_to_pfn(sl1ma); in shadow_track_dirty_vram()

Completed in 84 milliseconds

12