Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/proc.h
Show First 20 Lines • Show All 709 Lines • ▼ Show 20 Lines | #define p_startzero p_vmspace | ||||
struct thread *p_xthread; /* (c) Trap thread */ | struct thread *p_xthread; /* (c) Trap thread */ | ||||
int p_boundary_count;/* (j) Num threads at user boundary */ | int p_boundary_count;/* (j) Num threads at user boundary */ | ||||
int p_pendingcnt; /* how many signals are pending */ | int p_pendingcnt; /* how many signals are pending */ | ||||
struct itimers *p_itimers; /* (c) POSIX interval timers. */ | struct itimers *p_itimers; /* (c) POSIX interval timers. */ | ||||
struct procdesc *p_procdesc; /* (e) Process descriptor, if any. */ | struct procdesc *p_procdesc; /* (e) Process descriptor, if any. */ | ||||
u_int p_treeflag; /* (e) P_TREE flags */ | u_int p_treeflag; /* (e) P_TREE flags */ | ||||
int p_pendingexits; /* (c) Count of pending thread exits. */ | int p_pendingexits; /* (c) Count of pending thread exits. */ | ||||
struct filemon *p_filemon; /* (c) filemon-specific data. */ | struct filemon *p_filemon; /* (c) filemon-specific data. */ | ||||
struct osd p_osd; /* (c) Object specific data. */ | |||||
int p_pdeathsig; /* (c) Signal from parent on exit. */ | int p_pdeathsig; /* (c) Signal from parent on exit. */ | ||||
/* End area that is zeroed on creation. */ | /* End area that is zeroed on creation. */ | ||||
#define p_endzero p_magic | #define p_endzero p_magic | ||||
/* The following fields are all copied upon creation in fork. */ | /* The following fields are all copied upon creation in fork. */ | ||||
#define p_startcopy p_endzero | #define p_startcopy p_endzero | ||||
u_int p_magic; /* (b) Magic number. */ | u_int p_magic; /* (b) Magic number. */ | ||||
int p_osrel; /* (x) osreldate for the | int p_osrel; /* (x) osreldate for the | ||||
▲ Show 20 Lines • Show All 615 Lines • Show Last 20 Lines |