Lines Matching refs:pte
48 Pte *pte = (Pte*)VirtFromPhys(sPageTable);
50 pte += VirtAdrPte(virtAdr, level);
51 if (!pte->isValid) {
63 pte->val = newPte.val;
65 pte = (Pte*)VirtFromPhys(B_PAGE_SIZE * pte->ppn);
67 pte += VirtAdrPte(virtAdr, 0);
68 return pte;
77 Pte* pte = LookupPte(virtAdr, true, args, get_free_page);
78 if (pte == NULL) panic("can't allocate page table");
89 pte->val = newPte.val;