Searched refs:IdlePTD (Results 1 - 6 of 6) sorted by relevance

/darwin-on-arm/xnu/osfmk/i386/
H A Di386_init.c127 pd_entry_t *IdlePTD; variable
281 IdlePTD = ALLOCPAGES(NPGPTD); /* level 2 */
289 /* IdlePTD */
290 fillkpt(IdlePTD,
295 INTEL_PTE_WRITE, (uintptr_t)ID_MAP_VTOP(IdlePTD), 0, NPGPTD);
323 IdlePTD = ALLOCPAGES(NPGPTD); /* level 2 */
328 fillkpt(IdlePTD, INTEL_PTE_WRITE, (uintptr_t)IdlePTD, PTDPTDI, NPGPTD);
330 fillkpt(IdlePTD, INTEL_PTE_WRITE|INTEL_PTE_USER, (uintptr_t)ALLOCPAGES(1), _COMM_PAGE32_BASE_ADDRESS >> PDESHIFT,1);
338 // must be done after the KPTphys fill since IdlePTD i
[all...]
H A Dacpi_wakeup.s202 mov EXT(IdlePTD), %ecx
H A Dpmap.h437 extern pd_entry_t *IdlePTD; /* physical addr of "Idle" state PTD */
H A Dmp.c424 DBG("IdlePTD(%p): 0x%x\n", &IdlePTD, (int) (uintptr_t)IdlePTD);
H A Dpmap.c686 kernel_pmap->dirbase = (pd_entry_t *)((unsigned int)IdlePTD | KERNBASE);
687 kernel_pmap->pdirbase = (pmap_paddr_t)((int)IdlePTD);
/darwin-on-arm/xnu/osfmk/x86_64/
H A Dpmap.c360 kernel_pmap->dirbase = (pd_entry_t *)((uintptr_t)IdlePTD);

Completed in 93 milliseconds