| pmap.c | 118 static struct pv_entry *pv_get(pmap_t pmap, uintptr_t ppn, uintptr_t lpn); 602 pv_get(pmap_t pmap, uintptr_t ppn, uintptr_t lpn) 614 if ((pv->pv_pmap == pmap) && (pv->pv_lpn == lpn)) { 620 "lpn %"PRIdPTR"\n", ppn, lpn); 637 pmap_set_pv(pmap_t pmap, uintptr_t lpn, struct pv_entry *pv) 640 int l1 = lpn / PMAP_L2_NENTRY; 641 int l2 = lpn % PMAP_L2_NENTRY; 644 if (lpn >= pm_nentries) 646 (uint64_t) lpn*PAGE_SIZE) 681 uintptr_t lpn, ppn; local 890 uintptr_t ppn, lpn; local 1005 uintptr_t slpn, elpn, lpn; local 1060 intptr_t slpn, elpn, lpn; local 1095 intptr_t lpn; local 1119 intptr_t lpn; local [all...] |