pagetable_t 86 kernel/defs.h void proc_mapstacks(pagetable_t); pagetable_t 87 kernel/defs.h pagetable_t proc_pagetable(struct proc *); pagetable_t 88 kernel/defs.h void proc_freepagetable(pagetable_t, uint64); pagetable_t 157 kernel/defs.h void kvmmap(pagetable_t, uint64, uint64, uint64, int); pagetable_t 158 kernel/defs.h int mappages(pagetable_t, uint64, uint64, uint64, int); pagetable_t 159 kernel/defs.h pagetable_t uvmcreate(void); pagetable_t 160 kernel/defs.h uint64 uvmalloc(pagetable_t, uint64, uint64, int); pagetable_t 161 kernel/defs.h uint64 uvmdealloc(pagetable_t, uint64, uint64); pagetable_t 162 kernel/defs.h int uvmcopy(pagetable_t, pagetable_t, uint64); pagetable_t 163 kernel/defs.h void uvmfree(pagetable_t, uint64); pagetable_t 164 kernel/defs.h void uvmunmap(pagetable_t, uint64, uint64, int); pagetable_t 165 kernel/defs.h void uvmclear(pagetable_t, uint64); pagetable_t 166 kernel/defs.h pte_t * walk(pagetable_t, uint64, int); pagetable_t 167 kernel/defs.h uint64 walkaddr(pagetable_t, uint64); pagetable_t 168 kernel/defs.h int copyout(pagetable_t, uint64, uint64, char *, uint64); pagetable_t 169 kernel/defs.h int copyin(pagetable_t, uint64, char *, uint64, uint64); pagetable_t 170 kernel/defs.h int copyinstr(pagetable_t, uint64, char *, uint64, uint64); pagetable_t 171 kernel/defs.h int ismapped(pagetable_t, uint64); pagetable_t 172 kernel/defs.h uint64 vmfault(pagetable_t, uint64, uint64, int); pagetable_t 36 kernel/exec.c pagetable_t pagetable = 0, oldpagetable; pagetable_t 157 kernel/exec.c loadseg(pagetable_t pagetable, uint64 va, struct inode *ip, uint offset, pagetable_t 33 kernel/proc.c proc_mapstacks(pagetable_t kpgtbl) pagetable_t 175 kernel/proc.c pagetable_t pagetable_t 178 kernel/proc.c pagetable_t pagetable; pagetable_t 210 kernel/proc.c proc_freepagetable(pagetable_t pagetable, uint64 sz) pagetable_t 98 kernel/proc.h pagetable_t pagetable; // User page table pagetable_t 14 kernel/vm.c pagetable_t kernel_pagetable; pagetable_t 21 kernel/vm.c pagetable_t pagetable_t 24 kernel/vm.c pagetable_t kpgtbl; pagetable_t 26 kernel/vm.c kpgtbl = (pagetable_t)kalloc(); pagetable_t 59 kernel/vm.c kvmmap(pagetable_t kpgtbl, uint64 va, uint64 pa, uint64 sz, int perm) pagetable_t 99 kernel/vm.c walk(pagetable_t pagetable, uint64 va, int alloc) pagetable_t 107 kernel/vm.c pagetable = (pagetable_t)PTE2PA(*pte); pagetable_t 122 kernel/vm.c walkaddr(pagetable_t pagetable, uint64 va) pagetable_t 147 kernel/vm.c mappages(pagetable_t pagetable, uint64 va, uint64 size, uint64 pa, int perm) pagetable_t 179 kernel/vm.c pagetable_t pagetable_t 182 kernel/vm.c pagetable_t pagetable; pagetable_t 183 kernel/vm.c pagetable = (pagetable_t)kalloc(); pagetable_t 194 kernel/vm.c uvmunmap(pagetable_t pagetable, uint64 va, uint64 npages, int do_free) pagetable_t 218 kernel/vm.c uvmalloc(pagetable_t pagetable, uint64 oldsz, uint64 newsz, int xperm) pagetable_t 249 kernel/vm.c uvmdealloc(pagetable_t pagetable, uint64 oldsz, uint64 newsz) pagetable_t 265 kernel/vm.c freewalk(pagetable_t pagetable) pagetable_t 273 kernel/vm.c freewalk((pagetable_t)child); pagetable_t 285 kernel/vm.c uvmfree(pagetable_t pagetable, uint64 sz) pagetable_t 299 kernel/vm.c uvmcopy(pagetable_t old, pagetable_t new, uint64 sz) pagetable_t 331 kernel/vm.c uvmclear(pagetable_t pagetable, uint64 va) pagetable_t 345 kernel/vm.c copyout(pagetable_t pagetable, uint64 psz, uint64 dstva, char *src, uint64 len) pagetable_t 383 kernel/vm.c copyin(pagetable_t pagetable, uint64 psz, char *dst, uint64 srcva, uint64 len) pagetable_t 412 kernel/vm.c copyinstr(pagetable_t pagetable, uint64 psz, char *dst, uint64 srcva, pagetable_t 459 kernel/vm.c vmfault(pagetable_t pagetable, uint64 psz, uint64 va, int read) pagetable_t 481 kernel/vm.c ismapped(pagetable_t pagetable, uint64 va)