Changeset View
Changeset View
Standalone View
Standalone View
sys/kern/kern_proc.c
Show First 20 Lines • Show All 69 Lines • ▼ Show 20 Lines | |||||
#include <sys/filedesc.h> | #include <sys/filedesc.h> | ||||
#include <sys/tty.h> | #include <sys/tty.h> | ||||
#include <sys/signalvar.h> | #include <sys/signalvar.h> | ||||
#include <sys/sdt.h> | #include <sys/sdt.h> | ||||
#include <sys/sx.h> | #include <sys/sx.h> | ||||
#include <sys/user.h> | #include <sys/user.h> | ||||
#include <sys/vnode.h> | #include <sys/vnode.h> | ||||
#include <sys/wait.h> | #include <sys/wait.h> | ||||
#ifdef KTRACE | |||||
#include <sys/ktrace.h> | |||||
#endif | |||||
#ifdef DDB | #ifdef DDB | ||||
#include <ddb/ddb.h> | #include <ddb/ddb.h> | ||||
#endif | #endif | ||||
#include <vm/vm.h> | #include <vm/vm.h> | ||||
#include <vm/vm_param.h> | #include <vm/vm_param.h> | ||||
#include <vm/vm_extern.h> | #include <vm/vm_extern.h> | ||||
▲ Show 20 Lines • Show All 967 Lines • ▼ Show 20 Lines | fill_kinfo_proc_only(struct proc *p, struct kinfo_proc *kp) | ||||
PROC_LOCK_ASSERT(p, MA_OWNED); | PROC_LOCK_ASSERT(p, MA_OWNED); | ||||
kp->ki_structsize = sizeof(*kp); | kp->ki_structsize = sizeof(*kp); | ||||
kp->ki_paddr = p; | kp->ki_paddr = p; | ||||
kp->ki_addr =/* p->p_addr; */0; /* XXX */ | kp->ki_addr =/* p->p_addr; */0; /* XXX */ | ||||
kp->ki_args = p->p_args; | kp->ki_args = p->p_args; | ||||
kp->ki_textvp = p->p_textvp; | kp->ki_textvp = p->p_textvp; | ||||
#ifdef KTRACE | #ifdef KTRACE | ||||
kp->ki_tracep = p->p_tracevp; | kp->ki_tracep = ktr_get_tracevp(p, false); | ||||
kp->ki_traceflag = p->p_traceflag; | kp->ki_traceflag = p->p_traceflag; | ||||
#endif | #endif | ||||
kp->ki_fd = p->p_fd; | kp->ki_fd = p->p_fd; | ||||
kp->ki_pd = p->p_pd; | kp->ki_pd = p->p_pd; | ||||
kp->ki_vmspace = p->p_vmspace; | kp->ki_vmspace = p->p_vmspace; | ||||
kp->ki_flag = p->p_flag; | kp->ki_flag = p->p_flag; | ||||
kp->ki_flag2 = p->p_flag2; | kp->ki_flag2 = p->p_flag2; | ||||
cred = p->p_ucred; | cred = p->p_ucred; | ||||
▲ Show 20 Lines • Show All 2,305 Lines • Show Last 20 Lines |