diff options
| author | Robert Morris <rtm@csail.mit.edu> | 2022-08-10 06:41:00 -0400 | 
|---|---|---|
| committer | Robert Morris <rtm@csail.mit.edu> | 2022-08-10 06:41:00 -0400 | 
| commit | 311479ceb74ecfed110cda4d07ac564fc4364ed2 (patch) | |
| tree | b848f930b74adaf2aac89f1606285fef274a5e32 | |
| parent | 76ad8e974fefb4588b0a318f6502fde6bd730097 (diff) | |
| download | xv6-labs-311479ceb74ecfed110cda4d07ac564fc4364ed2.tar.gz xv6-labs-311479ceb74ecfed110cda4d07ac564fc4364ed2.tar.bz2 xv6-labs-311479ceb74ecfed110cda4d07ac564fc4364ed2.zip | |
put walk() in defs.h so it's clear students can call it
| -rw-r--r-- | kernel/defs.h | 1 | 
1 files changed, 1 insertions, 0 deletions
| diff --git a/kernel/defs.h b/kernel/defs.h index 049569e..62b9292 100644 --- a/kernel/defs.h +++ b/kernel/defs.h @@ -166,6 +166,7 @@ int             uvmcopy(pagetable_t, pagetable_t, uint64);  void            uvmfree(pagetable_t, uint64);  void            uvmunmap(pagetable_t, uint64, uint64, int);  void            uvmclear(pagetable_t, uint64); +pte_t *         walk(pagetable_t, uint64, int);  uint64          walkaddr(pagetable_t, uint64);  int             copyout(pagetable_t, uint64, char *, uint64);  int             copyin(pagetable_t, char *, uint64, uint64); | 
