Lines Matching refs:pfn

185 hat_kpm_mapin_pfn(pfn_t pfn)  in hat_kpm_mapin_pfn()  argument
193 page_numtomemseg_nolock(pfn) != NULL) in hat_kpm_mapin_pfn()
196 paddr = (caddr_t)ptob(pfn); in hat_kpm_mapin_pfn()
199 KPM_TTE_VCACHED(tte.ll, pfn, szc); in hat_kpm_mapin_pfn()
207 hat_kpm_mapout_pfn(pfn_t pfn) in hat_kpm_mapout_pfn() argument
259 pfn_t pfn; in hat_kpm_vaddr2page() local
264 pfn = (pfn_t)btop(paddr); in hat_kpm_vaddr2page()
266 return (page_numtopp_nolock(pfn)); in hat_kpm_vaddr2page()
273 pfn_t pfn; \
275 pfn = pp->p_pagenum; \
276 mseg = page_numtomemseg_nolock(pfn); \
278 inx = ptokpmp(kpmptop(ptokpmp(pfn)) - mseg->kpm_pbase); \
287 pfn_t pfn; \
289 pfn = pp->p_pagenum; \
290 mseg = page_numtomemseg_nolock(pfn); \
292 inx = pfn - mseg->kpm_pbase; \
310 pfn_t pfn; in hat_kpm_fault() local
323 pfn = (pfn_t)btop(paddr); in hat_kpm_fault()
324 if ((mseg = page_numtomemseg_nolock(pfn)) != NULL) { in hat_kpm_fault()
325 pp = &mseg->pages[(pgcnt_t)(pfn - mseg->pages_base)]; in hat_kpm_fault()
326 ASSERT((pfn_t)pp->p_pagenum == pfn); in hat_kpm_fault()
340 KPM_TTE_VCACHED(tte.ll, pfn, szc); in hat_kpm_fault()
602 pfn_t pfn; in sfmmu_kpm_vatopfn() local
608 pfn = (pfn_t)btop(paddr); in sfmmu_kpm_vatopfn()
609 pp = page_numtopp_nolock(pfn); in sfmmu_kpm_vatopfn()
611 return (pfn); in sfmmu_kpm_vatopfn()
693 pfn_t pfn; in sfmmu_kpm_mapin() local
708 pfn = pp->p_pagenum; in sfmmu_kpm_mapin()
756 KPM_TTE_VCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_mapin()
758 KPM_TTE_VUNCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_mapin()
780 KPM_TTE_VCACHED(tte.ll, pfn, TTE4M); in sfmmu_kpm_mapin()
808 KPM_TTE_VCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_mapin()
810 KPM_TTE_VUNCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_mapin()
833 KPM_TTE_VCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_mapin()
846 KPM_TTE_VUNCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_mapin()
1208 pfn_t pfn = pp->p_pagenum; in sfmmu_kpm_fault() local
1219 inx = ptokpmp(kpmptop(ptokpmp(pfn)) - mseg->kpm_pbase); in sfmmu_kpm_fault()
1491 KPM_TTE_VCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_fault()
1493 KPM_TTE_VUNCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_fault()
1505 KPM_TTE_VCACHED(tte.ll, pfn, TTE4M); in sfmmu_kpm_fault()
1537 pfn_t pfn = pp->p_pagenum; in sfmmu_kpm_fault_small() local
1542 inx = pfn - mseg->kpm_pbase; in sfmmu_kpm_fault_small()
1564 KPM_TTE_VCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_fault_small()
1584 KPM_TTE_VUNCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_fault_small()
1603 KPM_TTE_VCACHED(tte.ll, pfn, TTE8K); in sfmmu_kpm_fault_small()
2198 pfn_t pfn = pp->p_pagenum; in sfmmu_kpm_page_cache() local
2205 xt_some(cpuset, vac_flushpage_tl1, pfn, vcolor); in sfmmu_kpm_page_cache()
2206 vac_flushpage(pfn, vcolor); in sfmmu_kpm_page_cache()