Searched refs:ht_level (Results 1 – 5 of 5) sorted by relevance
72 int8_t ht_level; /* page table level: 0=4K, 1=2M, ... */ member133 ((ht)->ht_level == mmu.max_level ? ((uintptr_t)0UL - MMU_PAGESIZE) :\135 ((uintptr_t)HTABLE_NUM_PTES(ht) << LEVEL_SHIFT((ht)->ht_level))))144 (!mmu.pae_hat ? 1024 : ((ht)->ht_level == 2 ? 4 : 512))147 ((uintptr_t)HTABLE_NUM_PTES(ht) << LEVEL_SHIFT((ht)->ht_level)))
456 ht->ht_level > 0 || ht->ht_valid_cnt > threshold || in htable_steal_active()672 ht->ht_level == mmu.max_level) { in htable_steal()947 ht->ht_level = level; in htable_alloc()1005 if (ht->ht_level == mmu.max_level && hat != NULL) { in htable_free()1093 x86pte_t expect = MAKEPTP(old->ht_pfn, old->ht_level); in unlink_ptp()1137 x86pte_t newptp = MAKEPTP(new->ht_pfn, new->ht_level); in link_ptp()1142 ASSERT(new->ht_level != mmu.max_level); in link_ptp()1157 (higher->ht_hat == kas.a_hat && higher->ht_level == VLP_LEVEL) || in link_ptp()1189 level = ht->ht_level; in htable_release()1311 ht->ht_level == level) in htable_lookup()[all …]
1174 l = ht->ht_level; in hat_swapout()1306 level_t l = ht->ht_level; in hati_pte_map()1470 ASSERT(ht->ht_level == level); in hati_load_common()1902 vaddr += LEVEL_SIZE(ht->ht_level); in hat_unlock()2184 level_t l = ht->ht_level; in hat_pte_unmap()2426 (r_cnt > 0 && r[r_cnt - 1].rng_level != ht->ht_level)) { in hat_unload_callback()2433 r[r_cnt].rng_level = ht->ht_level; in hat_unload_callback()2448 ASSERT(ht->ht_level <= mmu.max_page_level); in hat_unload_callback()2449 vaddr += LEVEL_SIZE(ht->ht_level); in hat_unload_callback()2518 for (; vaddr < eaddr; vaddr += LEVEL_SIZE(ht->ht_level)) { in hat_sync()[all …]
697 ((htable_t *)larger->p_mapping)->ht_level == szc) { in hment_mapcnt()702 if (hm->hm_htable->ht_level == szc) in hment_mapcnt()
532 entry >>= mmu.level_shift[htable->ht_level]; in va2entry()618 htable.ht_level != level) in do_va2pa()781 level = htable.ht_level; in do_report_maps()915 level = htable.ht_level; in do_ptable_dcmd()