Home
last modified time | relevance | path

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

/sys/amd64/
Dpmap.c220 PMap_Translate(AS *space, uintptr_t va) in PMap_Translate() argument
227 i = (va >> (HUGE_PGSHIFT + PGIDXSHIFT)) & PGIDXMASK; in PMap_Translate()
228 j = (va >> HUGE_PGSHIFT) & PGIDXMASK; in PMap_Translate()
229 k = (va >> LARGE_PGSHIFT) & PGIDXMASK; in PMap_Translate()
230 l = (va >> PGSHIFT) & PGIDXMASK; in PMap_Translate()
251 return (*entry & ~(LARGE_PGMASK | PTE_NX)) + (va & LARGE_PGMASK); in PMap_Translate()
262 return (*entry & ~(PGMASK | PTE_NX)) + (va & PGMASK); in PMap_Translate()
278 PMapLookupEntry(AS *space, uint64_t va, PageEntry **entry, int size) in PMapLookupEntry() argument
284 i = (va >> (HUGE_PGSHIFT + PGIDXSHIFT)) & PGIDXMASK; in PMapLookupEntry()
285 j = (va >> HUGE_PGSHIFT) & PGIDXMASK; in PMapLookupEntry()
[all …]
/sys/amd64/include/
Dpmap.h49 #define VA2PA(va) PMap_Translate(PMap_CurrentAS(), va) argument
67 uintptr_t PMap_Translate(AS *space, uintptr_t va);
75 void PMap_SystemLookup(uint64_t va, PageEntry **entry, int size);
/sys/kern/
Dloader.c151 uint64_t va = phdr[i].p_vaddr; in Loader_Load() local
157 va = va & ~(uint64_t)PGMASK; in Loader_Load()
158 memsz += phdr[i].p_vaddr - va; in Loader_Load()
160 Log(loader, "AllocMap %016llx %08llx\n", va, memsz); in Loader_Load()
161 if (!PMap_AllocMap(as, va, memsz, PTE_W)) { in Loader_Load()