Searched refs:curlevel (Results 1 – 2 of 2) sorted by relevance
1044 level_t curlevel; in ptmap_dcmd() local1058 curlevel = mmu.max_level; in ptmap_dcmd()1060 paddrs[curlevel] = addr & MMU_PAGEMASK; in ptmap_dcmd()1066 pte_addr = paddrs[curlevel] + in ptmap_dcmd()1067 (entry[curlevel] << mmu.pte_size_shift); in ptmap_dcmd()1080 } else if (curlevel == 0 || PTE_GET(pte, PT_PAGESIZE)) { in ptmap_dcmd()1095 physaddr_t pa = mmu_ptob(pte2mfn(pte, curlevel)); in ptmap_dcmd()1096 paddrs[--curlevel] = pa; in ptmap_dcmd()1097 entry[curlevel] = 0; in ptmap_dcmd()1101 while (++entry[curlevel] == mmu.ptes_per_table) { in ptmap_dcmd()[all …]
2764 int epbs, nlevels, curlevel; in dbuf_prefetch_impl() local2804 curlevel = level; in dbuf_prefetch_impl()2806 while (curlevel < nlevels - 1) { in dbuf_prefetch_impl()2807 int parent_level = curlevel + 1; in dbuf_prefetch_impl()2819 curlevel = parent_level; in dbuf_prefetch_impl()2823 if (curlevel == nlevels - 1) { in dbuf_prefetch_impl()2831 ASSERT3U(curlevel, ==, BP_GET_LEVEL(&bp)); in dbuf_prefetch_impl()2840 dpa->dpa_curlevel = curlevel; in dbuf_prefetch_impl()2861 if (curlevel == level) { in dbuf_prefetch_impl()2873 dn->dn_object, curlevel, curblkid); in dbuf_prefetch_impl()