Home
last modified time | relevance | path

Searched refs:pde_t (Results 1 – 6 of 6) sorted by relevance

/xv6-public/
H A Ddefs.h176 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 Dvm.c11 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 Dmain.c11 extern pde_t *kpgdir;
60 pde_t entrypgdir[]; // For entry.S
103 pde_t entrypgdir[NPDENTRIES] = {
H A Dtypes.h4 typedef uint pde_t; typedef
H A Dproc.h40 pde_t* pgdir; // Page table
H A Dexec.c19 pde_t *pgdir, *oldpgdir; in exec()