Searched refs:pfn (Results 101 - 125 of 151) sorted by relevance

1234567

/illumos-gate/usr/src/uts/sun4u/starfire/os/
H A Dpda.c548 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 Dbootfs_vnops.c372 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 Dac.c1426 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 Ddup_avl.c64 * (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 Dxpv_support.c245 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 Damd_iommu_page_tables.c1440 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 Ddevops.h202 struct devpage *dp, pfn_t pfn, uint_t prot,
327 struct devpage *dp, pfn_t pfn, uint_t prot,
H A Dddi_implfuncs.h65 struct devpage *dp, pfn_t pfn, uint_t prot, uint_t lock);
H A Dcpr.h273 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 Dddi_impl.c130 * 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 Dlgrpplat.c418 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 Dhat_sfmmu.c619 /* 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 Dpages.c359 cb_mapin((caddr_t)CB_DST_VIRT, cterm.pfn,
/illumos-gate/usr/src/uts/i86pc/io/pci/
H A Dpci_tools.c862 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 Dtrapstat.c832 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 Dlgrpsys.c63 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 Dcpr_impl.c741 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 Dseg_dev.c954 * 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 Dpage.h1159 #define MEMSEG_PFN_HASH(pfn) (((pfn)/mhash_per_slot) & (N_MEM_SLOTS - 1))
H A Dseg_kp.c1376 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 Dseg_vn.c3233 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 Dstarcat.c310 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 Dddi_impl.c1359 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 Dramdisk.c461 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 Dcvc.c1136 pfn_t pfn; local
1155 pfn = (cvc_iobuf_physaddr >> MMU_PAGESHIFT);
1166 hat_devload(kas.a_hat, cvaddr, mmu_ptob(num_pages), pfn,

Completed in 150 milliseconds

1234567