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 |