/illumos-gate/usr/src/uts/sun4u/starfire/os/ |
H A D | pda.c | 548 pfn_t pfn; local 572 pfn = (pfn_t)(cpu_p2o_physaddr >> MMU_PAGESHIFT); 582 pfn, PROT_READ | PROT_WRITE, HAT_LOAD_LOCK);
|
/illumos-gate/usr/src/uts/common/fs/bootfs/ |
H A D | bootfs_vnops.c | 372 pfn_t pfn; local 398 pfn = btop((bnp->bvn_addr + off) & PAGEMASK); 399 fpp = page_numtopp_nolock(pfn);
|
/illumos-gate/usr/src/uts/sun4u/sunfire/io/ |
H A D | ac.c | 1426 pfn_t pfn, pglim; local 1440 for (pfn = base; pfn < pglim; pfn++) { 1444 pp = page_numtopp_nolock(pfn); 1450 if (pp != NULL && page_pptonum(pp) != pfn) {
|
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/ |
H A D | dup_avl.c | 64 * (pfn) and has the root of the tree of the associated claimants. It 65 * is keyed by the pfn and called dup_frags. 479 alloc_dup(daddr32_t pfn) argument 486 new->fr_pfn = pfn;
|
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/xpv/ |
H A D | xpv_support.c | 245 xen_release_pfn(pfn_t pfn) argument 252 reassign_pfn(pfn_t pfn, mfn_t mfn) argument
|
/illumos-gate/usr/src/uts/i86pc/io/amd_iommu/ |
H A D | amd_iommu_page_tables.c | 1440 pfn_t pfn; local 1549 for (pfn = pfn_start; pfn <= pfn_end; pfn++, pg++) { 1553 "for pfn = %p, va = %p, path = %s", 1554 f, (void *)(uintptr_t)(pfn << MMU_PAGESHIFT), 1560 ASSERT(pfn == pg); 1565 pfn << MMU_PAGESHIFT, deviceid, domainid, dp, path, 1573 "for pfn = %p, vapg = %p, path = %s", 1574 f, (void *)(uintptr_t)pfn, [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | devops.h | 202 struct devpage *dp, pfn_t pfn, uint_t prot, 327 struct devpage *dp, pfn_t pfn, uint_t prot,
|
H A D | ddi_implfuncs.h | 65 struct devpage *dp, pfn_t pfn, uint_t prot, uint_t lock);
|
H A D | cpr.h | 273 pfn_t cbd_spfn; /* starting pfn */ 274 pfn_t cbd_epfn; /* ending pfn */ 295 pfn_t csd_dirty_spfn; /* starting dirty pfn */ 349 cpr_ext pfn; /* phys addr of this struct */ member in struct:cpr_terminator
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | ddi_impl.c | 130 * Minimum pfn value of page_t's put on the free list. This is to simplify 135 * value used, means a single page will be sacrificed (pfn typically starts 1185 pfn_t pfn; local 1200 pfn = hat_getpfnum(kas.a_hat, kva); 1202 hat_devload(kas.a_hat, kva, PAGESIZE, pfn, hat_attr, hat_flags); 1348 /* 4k req gets from freelists rather than pfn search */ 2910 pfn_t pfn; local 2914 pfn = xen_assign_pfn(mmu_btop(paddr)); 2916 pfn = mmu_btop(paddr); 2919 pfn [all...] |
H A D | lgrpplat.c | 418 int plat_pfn_to_mem_node(pfn_t pfn); 438 lgrp_handle_t lgrp_plat_pfn_to_hand(pfn_t pfn); 644 /* assume x86 node pfn ranges are in increasing order */ 705 plat_pfn_to_mem_node(pfn_t pfn) argument 720 if (pfn >= lgrp_plat_memnode_info[node].start && 721 pfn <= lgrp_plat_memnode_info[node].end) 1192 lgrp_plat_pfn_to_hand(pfn_t pfn) argument 1199 if (pfn > physmax) 1202 mnode = plat_pfn_to_mem_node(pfn);
|
/illumos-gate/usr/src/uts/sfmmu/vm/ |
H A D | hat_sfmmu.c | 619 /* 256M page alignment for 8K pfn */ 2271 hat_devload(struct hat *hat, caddr_t addr, size_t len, pfn_t pfn, argument 2302 if (!(flags & HAT_LOAD_NOCONSIST) && pf_is_memory(pfn)) { 2303 pp = page_numtopp_nolock(pfn); 2328 if (!pf_is_memory(pfn)) { 2351 sfmmu_memtte(&tte, pfn, attr, TTE8K); 2356 pfn++; 2366 !(mmu_ptob(pfn) & MMU_PAGEOFFSET4M)) { 2367 sfmmu_memtte(&tte, pfn, attr, TTE4M); 2372 pfn 2644 sfmmu_memtte(tte_t *ttep, pfn_t pfn, uint_t attr, int tte_sz) argument 4301 pfn_t pfn; local 4732 pfn_t pfn; local 6135 pfn_t pfn = TTE_TO_TTEPFN(&tte); local 7772 sfmmu_check_kpfn(pfn_t pfn) argument 7833 pfn_t pfn; local 7882 pfn_t pfn; local 9466 pfn_t pfn; local 12758 sfmmu_tsbinfo_setup_phys(struct tsb_info *tsbinfo, pfn_t pfn) argument 12813 pfn_t pfn; local [all...] |
/illumos-gate/usr/src/psm/stand/cpr/sparcv9/sun4u/ |
H A D | pages.c | 359 cb_mapin((caddr_t)CB_DST_VIRT, cterm.pfn,
|
/illumos-gate/usr/src/uts/i86pc/io/pci/ |
H A D | pci_tools.c | 862 pfn_t pfn; local 899 pfn = xen_assign_pfn(mmu_btop(page_base)); 901 pfn = btop(page_base); 905 hat_devload(kas.a_hat, virt_base, mmu_ptob(*num_pages), pfn,
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | trapstat.c | 832 pfn_t pfn; local 853 pfn = hat_getpfnum(kas.a_hat, tstat_probe_phys); 860 hat_devload(kas.a_hat, va, MMU_PAGESIZE, pfn, PROT_READ, 1720 pfn_t *pfn; local 1770 pfn = tcpu->tcpu_pfn; 1776 *pfn++ = hat_getpfnum(kas.a_hat, va); 1792 *pfn++ = hat_getpfnum(kas.a_hat, va);
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | lgrpsys.c | 63 pfn_t pfn; local 179 pfn = btop(paddr); 180 lgrp = lgrp_pfn_to_lgrp(pfn); 204 pfn = hat_getpfnum(hat, (caddr_t)vaddr); 205 if (pfn != PFN_INVALID) { 206 paddr = (uint64_t)((pfn << PAGESHIFT) | 225 lgrp = lgrp_pfn_to_lgrp(pfn);
|
/illumos-gate/usr/src/uts/sun4u/os/ |
H A D | cpr_impl.c | 741 pfn_t pfn; local 759 for (pfn = ADDR_TO_PN(pri->phys); pages--; pfn++) { 760 if (pf_is_memory(pfn)) { 762 if ((*bitfunc)(pfn, mapflag) == 0) 1039 * pfn is copied for debug use 1081 "Data in the range of pfn 0x%lx to pfn "
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | seg_dev.c | 954 * i.e., we are bumping up the offset/pfn etc up by len 2405 pfn_t pfn; local 2436 * Save the pfn at offset here. This pfn will be 2439 if ((pfn = (pfn_t)cdev_mmap(mapfunc, dev, offset, 2451 error = choose_addr(as, addrp, len, ptob(pfn), ADDR_NOVACALIGN, flags); 2505 pfn_t pfn; local 2542 pfn = page_pptonum( 2544 aligned_off = (offset_t)ptob(pfn) - offset; 2742 DEBUGF(2, (CE_CONT, "devmap_roundup: base %lx poff %lx pfn 2861 ulong_t pfn; local 3489 pfn_t pfn; local [all...] |
H A D | page.h | 1159 #define MEMSEG_PFN_HASH(pfn) (((pfn)/mhash_per_slot) & (N_MEM_SLOTS - 1))
|
H A D | seg_kp.c | 1376 pfn_t pfn; local 1384 pfn = hat_getpfnum(seg->s_as->a_hat, addr); 1385 if (pfn != PFN_INVALID) 1386 dump_addpage(seg->s_as, addr, pfn);
|
H A D | seg_vn.c | 3233 pfn_t pfn; local 3251 pfn = page_pptonum(pp); 3253 if (!IS_P2ALIGNED(pfn, totnpgs)) { 3256 first_pfn = pfn; 3258 } else if (contig && pfn != first_pfn + i) { 3280 if (!IS_P2ALIGNED(pfn, curnpgs) || 3293 if (pfn - 1 != page_pptonum(ppa[i - 1])) { 3297 if (P2PHASE(pfn, curnpgs) == curnpgs - 1) { 3378 pfn_t pfn; local 3428 pfn 3860 pfn_t pfn; local 8705 pfn_t pfn; local [all...] |
/illumos-gate/usr/src/uts/sun4u/starcat/os/ |
H A D | starcat.c | 310 plat_pfn_to_mem_node(pfn_t pfn) argument 312 return (pfn >> mem_node_pfn_shift);
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | ddi_impl.c | 1359 pfn_t pfn, fault_pfn; local 1367 pfn = hp->ah_pfn; 1369 if (fault_pfn >= pfn && fault_pfn < (pfn + hp->ah_pnum))
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | ramdisk.c | 461 pfn_t pfn; local 478 pfn = btop(rsp->rd_existing[i].phys + offset); 480 pfn, (PROT_READ | PROT_WRITE),
|
/illumos-gate/usr/src/uts/sun4u/starfire/cvc/ |
H A D | cvc.c | 1136 pfn_t pfn; local 1155 pfn = (cvc_iobuf_physaddr >> MMU_PAGESHIFT); 1166 hat_devload(kas.a_hat, cvaddr, mmu_ptob(num_pages), pfn,
|