|
UNIX xv6 (rev8, 9/1/15)
|
#include "types.h"#include "defs.h"#include "param.h"#include "memlayout.h"#include "mmu.h"#include "x86.h"#include "proc.h"#include "spinlock.h"Go to the source code of this file.
Functions | |
| void | forkret (void) |
| void | trapret (void) |
| void | pinit (void) |
| void | userinit (void) |
| int | growproc (int n) |
| int | fork (void) |
| void | exit (void) |
| int | wait (void) |
| void | scheduler (void) |
| void | sched (void) |
| void | yield (void) |
| void | sleep (void *chan, struct spinlock *lk) |
| void | wakeup (void *chan) |
| int | kill (int pid) |
| void | procdump (void) |
Variables | |
| struct { | |
| struct spinlock lock | |
| struct proc proc [NPROC] | |
| } | ptable |
| int | nextpid = 1 |
| void trapret | ( | void | ) |
| struct { ... } ptable |
1.8.4