/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | hat_pte.h | 104 (pa_to_ma(pfn_to_pa(pfn)) | mmu.ptp_bits[(l) + 1]) 107 ((pfn_to_pa(pfn & ~PFN_IS_FOREIGN_MFN) | mmu.pte_bits[l]) | \ 109 (pa_to_ma(pfn_to_pa(pfn)) | mmu.pte_bits[l])) 112 (pfn_to_pa(pfn) | mmu.ptp_bits[(l) + 1]) 114 (pfn_to_pa(pfn) | mmu.pte_bits[l]) 295 #define pfn_to_pa(pfn) (mmu_ptob((paddr_t)(pfn))) macro
|
H A D | hat_kdi.c | 121 return (pfn_to_pa(mfn) | (pa & MMU_PAGEOFFSET)); in kdi_ptom() 140 return (pfn_to_pa(pfn) | (ma & MMU_PAGEOFFSET)); in kdi_mtop() 171 *pap = pfn_to_pa(pfn) + (vaddr & MMU_PAGEOFFSET); in kdi_vtop() 180 *pap = pfn_to_pa(CPU->cpu_current_hat->hat_htable->ht_pfn); in kdi_vtop()
|
H A D | htable.c | 913 block_zero_no_xmm(kpm_vbase + pfn_to_pa(hat->hat_user_ptable), in htable_alloc() 1562 ptep = kbm_remap_window(pfn_to_pa(pfn), 0); in htable_attach() 1573 ptep = kbm_remap_window(pfn_to_pa(pfn), 0); in htable_attach() 1940 caddr_t va = kbm_remap_window(pfn_to_pa(pfn), 1); in x86pte_mapin() 2165 ma = pa_to_ma(PT_INDEX_PHYSADDR(pfn_to_pa(ht->ht_pfn), entry)); in x86pte_cas() 2174 ma = pa_to_ma(PT_INDEX_PHYSADDR(pfn_to_pa( in x86pte_cas() 2236 ma = pa_to_ma(PT_INDEX_PHYSADDR(pfn_to_pa(ht->ht_pfn), entry)); in x86pte_inval() 2390 set_pteval(pfn_to_pa(dest->ht_pfn), entry, in x86pte_copy() 2395 pfn_to_pa(dest->ht_hat->hat_user_ptable), in x86pte_copy()
|
H A D | kboot_mmu.c | 366 x86pte_t pte_val = pa_to_ma(pfn_to_pa(pfn)) | PT_WRITABLE | in kbm_remap()
|
H A D | vm_machdep.c | 1060 return (address_in_memlist(phys_install, pfn_to_pa(pf), 1)); in pf_is_memory() 1212 if (pa_to_ma(pfn_to_pa(pp->p_pagenum)) < in check_dma() 1215 if (pa_to_ma(pfn_to_pa(pp->p_pagenum)) >= in check_dma() 3224 pgaddr = pa_to_ma(pfn_to_pa(pp->p_pagenum)); in page_get_mnode_anylist() 3316 pgaddr = pa_to_ma(pfn_to_pa(pp->p_pagenum)); in page_get_mnode_anylist()
|
H A D | hat_i86.c | 2185 !IS_P2ALIGNED(pfn_to_pa(pfn), pgsize)) in hat_memload_array() 4384 p = PT_INDEX_PHYSADDR(pfn_to_pa(ht->ht_pfn), entry); in hat_mempte_setup()
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | xen_mmu.c | 160 mach_addr = pa_to_ma(pfn_to_pa(va_to_pfn( in xen_relocate_start_info() 178 pa_to_ma(pfn_to_pa(va_to_pfn((caddr_t)mfn_list + off))); in xen_relocate_start_info() 228 kbm_map_ma(pfn_to_pa(xen_info->console.domU.mfn), addr, 0); in xen_relocate_start_info() 394 return (pfn_to_pa(pfn) + (ma & MMU_PAGEOFFSET)); in ma_to_pa()
|
H A D | mach_kdi.c | 181 gdtpa = pfn_to_pa(va_to_pfn(bgdt)); in boot_kdi_tmpinit()
|
H A D | balloon.c | 250 metasz = pfn_to_pa(metapgs); in balloon_init_new_pages() 354 memlist_add(pfn_to_pa(meta_start), num_pages, &mem->memlist, in balloon_init_new_pages()
|
H A D | xpv_panic.c | 166 pte = pfn_to_pa(pfn) | PT_VALID; in xpv_panic_map()
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_sol_ept.c | 65 const uint64_t paddr = pfn_to_pa(pfn) & EPT_PA_MASK; in ept_map_table() 72 const uint64_t paddr = pfn_to_pa(pfn) & EPT_PA_MASK; in ept_map_page()
|
H A D | vmm_sol_rvi.c | 81 const uint64_t paddr = pfn_to_pa(pfn); in rvi_map_table() 91 const uint64_t paddr = pfn_to_pa(pfn); in rvi_map_page()
|
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_vm.c | 162 *pa = pa_to_ma(pfn_to_pa(hat_getpfnum(as->a_hat, addr))); in gfxp_va2pa() 164 *pa = pfn_to_pa(hat_getpfnum(as->a_hat, addr)); in gfxp_va2pa() 253 return (pfn_to_pa(xen_assign_pfn(btop(paddr)))); in gfxp_convert_addr()
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | rootnex.c | 1152 pbase = pfn_to_pa(xen_assign_pfn(mmu_btop(rbase))); in rootnex_map_regspec() 1341 pbase = pfn_to_pa(xen_assign_pfn(mmu_btop(rbase))) | in rootnex_map_handle() 2740 paddr = pfn_to_pa(pp->p_pagenum) + offset; in rootnex_need_bounce_seg() 2750 paddr = pfn_to_pa(pplist[pcnt]->p_pagenum); in rootnex_need_bounce_seg() 2760 paddr = pfn_to_pa(hat_getpfnum(sglinfo->si_asp->a_hat, vaddr)); in rootnex_need_bounce_seg() 2786 paddr = pfn_to_pa(pp->p_pagenum); in rootnex_need_bounce_seg() 2791 paddr = pfn_to_pa(pplist[pcnt]->p_pagenum); in rootnex_need_bounce_seg() 2795 paddr = pfn_to_pa(hat_getpfnum(sglinfo->si_asp->a_hat, in rootnex_need_bounce_seg() 2882 paddr = pfn_to_pa(pp->p_pagenum) + offset; in rootnex_get_sgl() 2903 paddr = pfn_to_pa(pplist[pcnt]->p_pagenum); in rootnex_get_sgl() [all …]
|
H A D | immu_qinv.c | 456 qinv->qinv_table.qinv_mem_paddr = pfn_to_pa( in qinv_setup() 481 qinv->qinv_sync.qinv_mem_paddr = pfn_to_pa( in qinv_setup()
|
H A D | immu_dvma.c | 469 pgtable->hwpg_paddr = pfn_to_pa(hat_getpfnum(kas.a_hat, vaddr)); in pgtable_ctor() 2598 paddr = pfn_to_pa(page->p_pagenum) + offset; in immu_map_dvmaseg() 2608 paddr = pfn_to_pa(pparray[pcnt]->p_pagenum) + offset; in immu_map_dvmaseg() 2612 paddr = pfn_to_pa(hat_getpfnum(vas->a_hat, in immu_map_dvmaseg() 2661 paddr = pfn_to_pa(page->p_pagenum); in immu_map_dvmaseg() 2665 paddr = pfn_to_pa(pparray[pcnt]->p_pagenum); in immu_map_dvmaseg() 2669 paddr = pfn_to_pa(hat_getpfnum(vas->a_hat, vaddr)); in immu_map_dvmaseg()
|
H A D | immu.c | 1344 paddr = pfn_to_pa(hat_getpfnum(kas.a_hat, vaddr)); in immu_init_inv_wait()
|
H A D | immu_intrmap.c | 375 intrmap->intrmap_paddr = pfn_to_pa( in init_unit()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | pci_cfgacc_x86.c | 64 phys_addr = pfn_to_pa(xen_assign_pfn(mmu_btop(phys_addr))) | in pci_cfgacc_map()
|
H A D | mp_implfuncs.c | 224 base = pfn_to_pa(xen_assign_pfn(mmu_btop(addr))) | in psm_map_phys_new()
|
H A D | fakebop.c | 213 if (physmem != 0 && high_phys > pfn_to_pa(physmem)) in do_bop_phys_alloc() 214 high_phys = pfn_to_pa(physmem); in do_bop_phys_alloc() 2273 pa = pfn_to_pa(xen_assign_pfn(mmu_btop(pa))) | (pa & MMU_PAGEOFFSET); in vmap_phys()
|
H A D | startup.c | 862 pfn_addr = pfn_to_pa(pfn); in avail_filter() 887 pfn_addr = pfn_to_pa(pfn); in avail_filter()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | desctbls.c | 601 gdtpa = pfn_to_pa(va_to_pfn(gdt0)); in init_gdt() 960 CPU->cpu_m.mcpu_gdtpa = pfn_to_pa(va_to_pfn(gdt)); in init_desctbls()
|