Home
last modified time | relevance | path

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

/freebsd/lib/libkvm/
H A Dkvm_i386.c61 void *PTD; member
97 if (vm->PTD) in _i386_freevtop()
98 free(vm->PTD); in _i386_freevtop()
118 char *PTD; in _i386_initvtop() local
126 kd->vmst->PTD = 0; in _i386_initvtop()
159 PTD = _kvm_malloc(kd, 4 * I386_PAGE_SIZE); in _i386_initvtop()
160 if (PTD == NULL) { in _i386_initvtop()
168 free(PTD); in _i386_initvtop()
173 PTD + (i * I386_PAGE_SIZE), I386_PAGE_SIZE) != in _i386_initvtop()
176 free(PTD); in _i386_initvtop()
[all …]
/freebsd/sys/i386/include/
H A Dpmap_nopae.h89 extern pd_entry_t PTD[];
/freebsd/contrib/file/magic/Magdir/
H A Dfreebsd122 # 28: low order byte of the current PTD entry, always 0 since the
123 # PTD is page-aligned
/freebsd/sys/i386/i386/
H A Dpmap.c174 #define PTD ((pd_entry_t *)((PTDPTDI << PDRSHIFT) + (PTDPTDI * PAGE_SIZE))) macro
367 pd_entry_t *IdlePTD_pae; /* phys addr of kernel PTD */
410 "Broken double-map of zero PTD");
468 /* Install page tables into PTD. Page table page 1 is wasted. */ in __CONCAT()
473 /* PAE install PTD pointers into PDPT */ in __CONCAT()
1665 if ((pa = pte_load(&PTD[va >> PDRSHIFT])) & PG_PS) { in __CONCAT()
2106 pmap->pm_pdir[TRPTDI] = PTD[TRPTDI]; in __CONCAT()
2258 if (pdir_pde(PTD, kernel_vm_end)) { in __CONCAT()
6013 PTD[TRPTDI] = VM_PAGE_TO_PHYS(pd_m) | PG_M | PG_A | PG_RW | PG_V | in pmap_init_trm()
6051 PTD[KPTD in __CONCAT()
[all...]