Home
last modified time | relevance | path

Searched refs:mmu_btop (Results 1 – 25 of 51) sorted by relevance

123

/illumos-gate/usr/src/psm/stand/cpr/sparcv9/sun4u/
H A Dcprboot.h67 #define CB_MAX_KPAGES mmu_btop(CPR_MAX_BLOCK)
112 #define SF_BUF_PPN(off) *(sfile.buf_map + mmu_btop(off))
113 #define SF_ORIG_PPN(off) sfile.low_ppn + mmu_btop(off)
H A Dbitmap.c240 for (pages = mmu_btop(size); pages--; virt += MMU_PAGESIZE) { in map_free_phys()
386 pages = mmu_btop(sfile.size); in cb_tracking_setup()
438 ppn, ppn + mmu_btop(size) - 1, err)); in cb_get_physavail()
487 pages = mmu_btop(pap->size); in cb_get_physavail()
596 str, ppn, ppn + mmu_btop(CB_STACK_SIZE) - 1)); in cb_relocate()
H A Dcprboot.c390 sfile.high_ppn = sfile.low_ppn + mmu_btop(sfile.size) - 1; in cb_read_statefile()
450 str, mmu_btop(len), in cb_read_statefile()
/illumos-gate/usr/src/uts/i86pc/vm/
H A Di86_mmu.c98 pfn += mmu_btop(des_va - va); in va_to_pfn()
128 window_size = mmu_btop(map_len) * mmu.pte_size; in hat_kmap_init()
197 pfn_t gdtpfn = mmu_btop(CPU->cpu_m.mcpu_gdtpa); in xen_kpm_finish_init()
399 mmu_btop(xen_info->pt_base - ONE_GIG)); in hat_kern_setup()
401 mmu_btop(getcr3_pa())); in hat_kern_setup()
H A Dhat_kdi.c119 ulong_t mfn = mfn_list[mmu_btop(pa)]; in kdi_ptom()
170 pfn += mmu_btop(va - vaddr); in kdi_vtop()
230 pte = kdi_ptom(mmu_ptob(mmu_btop(pa))) | PT_VALID; in kdi_prw()
H A Dvm_machdep.c1242 hi = mmu_btop(mattr->dma_attr_addr_hi); in page_get_contigpage()
1246 pfnseg = mmu_btop(mattr->dma_attr_seg); in page_get_contigpage()
1250 pfnalign = mmu_btop(align); in page_get_contigpage()
2635 lo_mfn = mmu_btop(mattr->dma_attr_addr_lo); in page_io_pool_alloc()
2636 hi_mfn = mmu_btop(mattr->dma_attr_addr_hi); in page_io_pool_alloc()
2637 pfnseg = mmu_btop(mattr->dma_attr_seg); in page_io_pool_alloc()
2640 pfnalign = mmu_btop(align); in page_io_pool_alloc()
2907 lo_mfn = mmu_btop(mattr->dma_attr_addr_lo); in page_get_contigpages()
2910 pfnseg = mmu_btop(mattr->dma_attr_seg); in page_get_contigpages()
2913 pfnalign = mmu_btop(align); in page_get_contigpages()
[all …]
H A Dhat_i86.c2205 if (i == mmu_btop(pgsize)) { in hat_memload_array()
2232 pgindx += mmu_btop(pgsize); in hat_memload_array()
2374 pfn += mmu_btop(pgsize); in hat_devload()
2784 pg_index = mmu_btop(va - mmu.kmap_addr); in hat_kmap_unload()
3348 pg_off = mmu_btop(vaddr - mmu.kmap_addr); in hat_probe()
3537 pgcnt = mmu_btop(eaddr - vaddr); in hat_share()
3569 pfn += mmu_btop(LEVEL_SIZE(l)); in hat_share()
3570 pgcnt -= mmu_btop(LEVEL_SIZE(l)); in hat_share()
4411 pteptr = x86pte_mapin(mmu_btop(pte_pa), in hat_mempte_release()
4460 ASSERT(ht->ht_pfn == mmu_btop(pte_pa)); in hat_mempte_remap()
[all …]
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/
H A Dgfxp_vm.c103 if (start == mmu_ptob(mmu_btop(getcr3_pa()))) in gfxp_map_kernel_space()
123 pfn = xen_assign_pfn(mmu_btop(base)); in gfxp_map_kernel_space()
322 if (start == mmu_ptob(mmu_btop(getcr3_pa()))) in gfxp_load_kernel_space()
340 pfn = xen_assign_pfn(mmu_btop(base)); in gfxp_load_kernel_space()
H A Dgfxp_devmap.c131 pfn = xen_assign_pfn(mmu_btop(maddr)); in gfxp_map_devmem()
133 pfn = mmu_btop(maddr); in gfxp_map_devmem()
/illumos-gate/usr/src/uts/i86xpv/os/
H A Dxen_mmu.c193 sz2 = P2ROUNDUP(mmu_btop(sz) * sizeof (mfn_t), MMU_PAGESIZE); in xen_relocate_start_info()
198 j = mmu_btop(off); in xen_relocate_start_info()
377 mfn_t mfn = pfn_to_mfn(mmu_btop(pa)); in pa_to_ma()
390 pfn_t pfn = mfn_to_pfn(mmu_btop(ma)); in ma_to_pa()
H A Dxen_machdep.c354 size_t j = mmu_btop(off); in rebuild_mfn_list()
1119 err = xen_kpm_page(mmu_btop(cp->cpu_m.mcpu_gdtpa), pt_bits); in xen_gdt_setprot()
1146 npgs = mmu_btop(lsize); in xen_ldt_setprot()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dpci_cfgacc_x86.c64 phys_addr = pfn_to_pa(xen_assign_pfn(mmu_btop(phys_addr))) | in pci_cfgacc_map()
68 pfn_t pfn = mmu_btop(phys_addr); in pci_cfgacc_map()
H A Dmemscrub.c360 pages = mmu_btop(mlp_last_addr - address); in memscrubber()
548 memscrub_phys_pages += mmu_btop(bytes); in memscrub_add_span()
H A Dstartup.c211 #define PHYSMEM_MAX64 mmu_btop(64 * TERABYTE)
1226 if (physmax + 1 > mmu_btop(TERABYTE / 4)) { in startup_memlist()
1805 mmu_btop(size)); in layout_kernel_va()
1808 segkpsize = mmu_btop(ROUND_UP_LPAGE(size)); in layout_kernel_va()
1824 segkvmmsize = mmu_btop(ROUND_UP_LPAGE(size)); in layout_kernel_va()
1840 segziosize = mmu_btop(ROUND_UP_LPAGE(size)); in layout_kernel_va()
2983 segkpsize = mmu_btop(SEGKPDEFSIZE); in get_system_configuration()
2985 segkpsize = mmu_btop((size_t)lvalue); in get_system_configuration()
H A Dmp_implfuncs.c224 base = pfn_to_pa(xen_assign_pfn(mmu_btop(addr))) | in psm_map_phys_new()
236 hat_devload(kas.a_hat, cvaddr, mmu_ptob(npages), mmu_btop(base), in psm_map_phys_new()
H A Dfastboot.c1196 MMU_PAGESIZE, mmu_btop(fb->fb_dest_pa), in fastboot_load_kernel()
1290 MMU_PAGESIZE, mmu_btop(fb->fb_dest_pa), in fastboot_xc_func()
1302 MMU_PAGESIZE, mmu_btop(fb->fb_dest_pa), in fastboot_xc_func()
1336 MMU_PAGESIZE, mmu_btop(fb->fb_dest_pa), in fast_reboot()
/illumos-gate/usr/src/uts/sun4/io/px/
H A Dpx_pec.c105 *pfnbp = mmu_btop(rng_addr); in px_pec_attach()
106 *pfnlp = mmu_btop(rng_addr + rng_size); in px_pec_attach()
/illumos-gate/usr/src/uts/sun4u/os/
H A Dcpr_impl.c1522 npages = mmu_btop(pmem->ml_size); in i_cpr_find_ppages()
1523 ppn = mmu_btop(pmem->ml_address); in i_cpr_find_ppages()
1578 npages = mmu_btop(pmem->ml_size); in i_cpr_find_ppages()
1579 ppn = mmu_btop(pmem->ml_address); in i_cpr_find_ppages()
1879 dp->cbd_spfn = mmu_btop(pmem->ml_address); in i_cpr_bitmap_setup()
1880 dp->cbd_epfn = mmu_btop(pmem->ml_address + pmem->ml_size) - 1; in i_cpr_bitmap_setup()
H A Dppage.c108 ppmap_pages = mmu_btop(shm_alignment); in ppmapinit()
121 nsets = mmu_btop(PPMAPSIZE); in ppmapinit()
H A Decc.c262 page_t *pp = page_numtopp_nolock(mmu_btop(pa)); in ecc_page_zero()
/illumos-gate/usr/src/uts/sun4u/io/pci/
H A Dpci_pbm.c110 pbm_p->pbm_base_pfn = mmu_btop(base_addr); in pbm_create()
111 pbm_p->pbm_last_pfn = mmu_btop(last_addr); in pbm_create()
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/
H A Di86mmu.c329 pfn_t pfn = mdb_mfn_to_pfn(mmu_btop(ma)); in mdb_ma_to_pa()
401 mfn = mmu_btop(pte & PT_PADDR_LGPG); in pte2mfn()
403 mfn = mmu_btop(pte & PT_PADDR); in pte2mfn()
785 if (mmu_btop(mdb_ma_to_pa(pte)) != pfn) in do_report_maps()
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm_sol_ept.c81 return (mmu_btop(pte & PT_PADDR)); in ept_pte_pfn()
H A Dvmm_sol_rvi.c101 return (mmu_btop(pte & PT_PADDR)); in rvi_pte_pfn()
/illumos-gate/usr/src/uts/common/vm/
H A Dpage_retire.c1038 pp = page_numtopp_nolock(mmu_btop(pa)); in page_retire()
1185 pp = page_numtopp_nolock(mmu_btop(pa)); in page_unretire()
1251 pp = page_numtopp_nolock(mmu_btop(pa)); in page_retire_check()

123