Home
last modified time | relevance | path

Searched refs:MEM_DIRECTMAP_BASE (Results 1 – 4 of 4) sorted by relevance

/sys/amd64/include/
Dpmap.h40 #define MEM_DIRECTMAP_BASE 0xFFFF800000000000ULL macro
45 #define PPN2DMVA(ppn) (((ppn) << PGSIZE) + MEM_DIRECTMAP_BASE)
46 #define DMVA2PPN(dmva) (((dmva) - MEM_DIRECTMAP_BASE) >> PGSIZE)
47 #define DMVA2PA(dmva) ((dmva) - MEM_DIRECTMAP_BASE)
48 #define DMPA2VA(pa) ((pa) + MEM_DIRECTMAP_BASE)
/sys/amd64/
Dmbentry.c49 ((uint64_t)&bootpgtbl3 - MEM_DIRECTMAP_BASE) + 0x03,
54 ((uint64_t)&bootpgtbl2 - MEM_DIRECTMAP_BASE) + 0x03,
71 [256] = ((uint64_t)&bootpgtbl2 - MEM_DIRECTMAP_BASE) + 0x03,
211 PAlloc_AddRegion(start + MEM_DIRECTMAP_BASE, len); in MachineBoot_AddMem()
Dpmap.c54 PMap_SystemLMap(0x0, MEM_DIRECTMAP_BASE + 0x0, in PMap_Init()
56 PMap_SystemLMap(0xC0000000, MEM_DIRECTMAP_BASE + 0xC0000000, in PMap_Init()
58 PMap_SystemLMap(0x100000000, MEM_DIRECTMAP_BASE + 0x100000000, in PMap_Init()
/sys/dev/x86/
Dvgacons.c16 static short *VideoBuffer = (short *)(0x000B8000 + MEM_DIRECTMAP_BASE);