Home
last modified time | relevance | path

Searched refs:pte_ptr (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/i86pc/vm/
H A Dhtable.c1609 caddr_t pte_ptr; in htable_scan() local
1627 pte_ptr = (caddr_t)x86pte_access_pagetable(ht, 0); in htable_scan()
1628 end_pte_ptr = (caddr_t)PT_INDEX_PTR(pte_ptr, HTABLE_NUM_PTES(ht)); in htable_scan()
1629 pte_ptr = (caddr_t)PT_INDEX_PTR((x86pte_t *)pte_ptr, e); in htable_scan()
1630 while (!PTE_ISVALID(*pte_ptr)) { in htable_scan()
1634 pte_ptr += mmu.pte_size; in htable_scan()
1635 ASSERT(pte_ptr <= end_pte_ptr); in htable_scan()
1636 if (pte_ptr == end_pte_ptr) in htable_scan()
1643 if (va < eaddr && pte_ptr != end_pte_ptr) in htable_scan()
1644 found_pte = GET_PTE((x86pte_t *)pte_ptr); in htable_scan()
[all …]
H A Dhat_i86.c1811 void *pte_ptr) in hati_pte_map() argument
1846 old_pte = x86pte_set(ht, entry, pte, pte_ptr); in hati_pte_map()
2025 void *pte_ptr; in hat_kmap_load() local
2039 pte_ptr = mmu.kmap_ptes + pg_off; in hat_kmap_load()
2041 pte_ptr = (x86pte32_t *)mmu.kmap_ptes + pg_off; in hat_kmap_load()
2047 (void) hati_pte_map(ht, entry, pp, pte, flags, pte_ptr); in hat_kmap_load()
2674 void *pte_ptr, in hat_pte_unmap() argument
2712 (uintptr_t)pte_ptr); in hat_pte_unmap()
2717 old_pte = x86pte_inval(ht, entry, old_pte, pte_ptr, tlb); in hat_pte_unmap()
2777 x86pte_t *pte_ptr; in hat_kmap_unload() local
[all …]
H A Dhat_i86.h251 x86pte_t old_pte, void *pte_ptr, boolean_t tlb);