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 | |||||