Lines Matching refs:pfn
56 pfn_t pfn; member
247 pfn_t pfn; in mdb_mfn_to_pfn() local
255 if (mdb_vread(&pfn, sizeof (pfn), (uintptr_t)(pfn_list + mfn)) == -1) in mdb_mfn_to_pfn()
259 (uintptr_t)(mfn_list_addr + (pfn * sizeof (mfn_t)))) == -1) in mdb_mfn_to_pfn()
262 if (pfn >= mfn_count || tmp != mfn) in mdb_mfn_to_pfn()
265 return (pfn); in mdb_mfn_to_pfn()
269 mdb_pfn_to_mfn(pfn_t pfn) in mdb_pfn_to_mfn() argument
275 if (mfn_list_addr == 0 || pfn >= mfn_count) in mdb_pfn_to_mfn()
279 (uintptr_t)(mfn_list_addr + (pfn * sizeof (mfn_t)))) == -1) in mdb_pfn_to_mfn()
297 pfn_t pfn; in mdb_mfn_to_pfn() local
304 for (pfn = 0; pfn < mfn_count; ++pfn) { in mdb_mfn_to_pfn()
305 if (mfn_list[pfn] != mfn) in mdb_mfn_to_pfn()
307 return (pfn); in mdb_mfn_to_pfn()
314 mdb_pfn_to_mfn(pfn_t pfn) in mdb_pfn_to_mfn() argument
318 if (mfn_list == NULL || pfn >= mfn_count) in mdb_pfn_to_mfn()
321 return (mfn_list[pfn]); in mdb_pfn_to_mfn()
329 pfn_t pfn = mdb_mfn_to_pfn(mmu_btop(ma)); in mdb_ma_to_pa() local
330 if (pfn == -(pfn_t)1) in mdb_ma_to_pa()
333 return (mmu_ptob((paddr_t)pfn) | (ma & (MMU_PAGESIZE - 1))); in mdb_ma_to_pa()
340 #define mdb_pfn_to_mfn(pfn) (pfn) argument
352 pfn_t pfn; in mfntopfn_dcmd() local
359 if ((pfn = mdb_mfn_to_pfn((pfn_t)addr)) == -(pfn_t)1) { in mfntopfn_dcmd()
364 mdb_printf("%lr\n", pfn); in mfntopfn_dcmd()
641 pfn_t pfn; in va2pfn_dcmd() local
670 if ((pfn = mdb_mfn_to_pfn(mfn)) == -(pfn_t)1) { in va2pfn_dcmd()
676 mdb_printf("0x%lr\n", pfn); in va2pfn_dcmd()
680 mdb_printf("Virtual address 0x%p maps pfn 0x%lr", addr, pfn); in va2pfn_dcmd()
694 do_report_maps(pfn_t pfn) in do_report_maps() argument
747 if (htable.ht_pfn == pfn) { in do_report_maps()
785 if (mmu_btop(mdb_ma_to_pa(pte)) != pfn) in do_report_maps()
805 pfn_t pfn; in report_maps_dcmd() local
820 pfn = (pfn_t)addr; in report_maps_dcmd()
822 pfn = mdb_mfn_to_pfn(pfn); in report_maps_dcmd()
824 return (do_report_maps(pfn)); in report_maps_dcmd()
828 do_ptable_dcmd(pfn_t pfn, uint64_t level) in do_ptable_dcmd() argument
874 if (htable.ht_pfn == pfn) in do_ptable_dcmd()
881 if (htable.ht_pfn == pfn) { in do_ptable_dcmd()
900 paddr = mmu_ptob((physaddr_t)pfn); in do_ptable_dcmd()
926 pfn_t pfn; in ptable_dcmd() local
948 pfn = (pfn_t)addr; in ptable_dcmd()
950 pfn = mdb_mfn_to_pfn(pfn); in ptable_dcmd()
952 return (do_ptable_dcmd(pfn, level)); in ptable_dcmd()