Changeset View
Changeset View
Standalone View
Standalone View
head/sys/sys/user.h
Show First 20 Lines • Show All 122 Lines • ▼ Show 20 Lines | struct kinfo_proc { | ||||
int ki_layout; /* reserved: layout identifier */ | int ki_layout; /* reserved: layout identifier */ | ||||
struct pargs *ki_args; /* address of command arguments */ | struct pargs *ki_args; /* address of command arguments */ | ||||
struct proc *ki_paddr; /* address of proc */ | struct proc *ki_paddr; /* address of proc */ | ||||
struct user *ki_addr; /* kernel virtual addr of u-area */ | struct user *ki_addr; /* kernel virtual addr of u-area */ | ||||
struct vnode *ki_tracep; /* pointer to trace file */ | struct vnode *ki_tracep; /* pointer to trace file */ | ||||
struct vnode *ki_textvp; /* pointer to executable file */ | struct vnode *ki_textvp; /* pointer to executable file */ | ||||
struct filedesc *ki_fd; /* pointer to open file info */ | struct filedesc *ki_fd; /* pointer to open file info */ | ||||
struct vmspace *ki_vmspace; /* pointer to kernel vmspace struct */ | struct vmspace *ki_vmspace; /* pointer to kernel vmspace struct */ | ||||
void *ki_wchan; /* sleep address */ | const void *ki_wchan; /* sleep address */ | ||||
pid_t ki_pid; /* Process identifier */ | pid_t ki_pid; /* Process identifier */ | ||||
pid_t ki_ppid; /* parent process id */ | pid_t ki_ppid; /* parent process id */ | ||||
pid_t ki_pgid; /* process group id */ | pid_t ki_pgid; /* process group id */ | ||||
pid_t ki_tpgid; /* tty process group id */ | pid_t ki_tpgid; /* tty process group id */ | ||||
pid_t ki_sid; /* Process session ID */ | pid_t ki_sid; /* Process session ID */ | ||||
pid_t ki_tsid; /* Terminal session ID */ | pid_t ki_tsid; /* Terminal session ID */ | ||||
short ki_jobc; /* job control counter */ | short ki_jobc; /* job control counter */ | ||||
short ki_spare_short1; /* unused (just here for alignment) */ | short ki_spare_short1; /* unused (just here for alignment) */ | ||||
▲ Show 20 Lines • Show All 475 Lines • Show Last 20 Lines |