Searched refs:va (Results 1 – 3 of 3) sorted by relevance
| /sys/amd64/ |
| D | pmap.c | 220 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/ |
| D | pmap.h | 49 #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/ |
| D | loader.c | 151 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()
|