Searched refs:pde_t (Results 1 – 6 of 6) sorted by relevance
/xv6-public/ |
H A D | defs.h | 176 pde_t* setupkvm(void); 177 char* uva2ka(pde_t*, char*); 178 int allocuvm(pde_t*, uint, uint); 179 int deallocuvm(pde_t*, uint, uint); 180 void freevm(pde_t*); 181 void inituvm(pde_t*, char*, uint); 182 int loaduvm(pde_t*, char*, struct inode*, uint, uint); 183 pde_t* copyuvm(pde_t*, uint); 186 int copyout(pde_t*, uint, void*, uint); 187 void clearpteu(pde_t *pgdir, char *uva);
|
H A D | vm.c | 11 pde_t *kpgdir; // for use in scheduler() 38 pde_t *pde; in walkpgdir() 118 pde_t* 121 pde_t *pgdir; in setupkvm() 124 if((pgdir = (pde_t*)kalloc()) == 0) in setupkvm() 284 freevm(pde_t *pgdir) in freevm() 303 clearpteu(pde_t *pgdir, char *uva) in clearpteu() 315 pde_t* 316 copyuvm(pde_t *pgdir, uint sz) in copyuvm() 318 pde_t *d; in copyuvm() [all …]
|
H A D | main.c | 11 extern pde_t *kpgdir; 60 pde_t entrypgdir[]; // For entry.S 103 pde_t entrypgdir[NPDENTRIES] = {
|
H A D | types.h | 4 typedef uint pde_t; typedef
|
H A D | proc.h | 40 pde_t* pgdir; // Page table
|
H A D | exec.c | 19 pde_t *pgdir, *oldpgdir; in exec()
|