sysreaper
static struct sysreaper initreaper;
struct sysreaper *reap;
reaper_hold(struct sysreaper *reap)
reaper_drop(struct sysreaper *next)
struct sysreaper *reap;
reaper_init(struct proc *p, struct sysreaper *reap)
struct sysreaper *
struct sysreaper *reap;
reaper_get(struct sysreaper *reap)
struct sysreaper *next;
struct sysreaper *sreap;
struct sysreaper *reap;
reaper_kill(struct sysreaper *reap, struct reaper_kill *rk)
struct sysreaper *reap;
struct sysreaper *reap;
struct sysreaper *p_reaper; /* reaper control */
void reaper_hold(struct sysreaper *reap);
void reaper_drop(struct sysreaper *reap);
struct sysreaper *reaper_exit(struct proc *p);
void reaper_init(struct proc *p, struct sysreaper *reap);
struct proc *reaper_get(struct sysreaper *reap);
int reaper_kill(struct sysreaper *reap, struct reaper_kill *rk);
struct sysreaper *parent; /* upward topology only */