Home
last modified time | relevance | path

Searched refs:p_pptr (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/sys/kern/
H A Dkern_exit.c116 return (child->p_pptr->p_pid == child->p_oppid ? in proc_realparent()
117 child->p_pptr : child->p_reaper); in proc_realparent()
145 if (exiting && p2->p_pptr == p) { in reaper_abandon_children()
646 PROC_LOCK(p->p_pptr); in exit1()
647 mtx_lock(&p->p_pptr->p_sigacts->ps_mtx); in exit1()
648 if (p->p_pptr->p_sigacts->ps_flag & in exit1()
652 mtx_unlock(&p->p_pptr->p_sigacts->ps_mtx); in exit1()
653 pp = p->p_pptr; in exit1()
657 PROC_LOCK(p->p_pptr); in exit1()
666 mtx_unlock(&p->p_pptr->p_sigacts->ps_mtx); in exit1()
[all …]
H A Dsys_process.c815 if (p->p_pptr != td->td_proc) in proc_can_ptrace()
966 if (p->p_pptr == initproc) { in kern_ptrace()
987 for (pp = curp->p_pptr; pp != NULL; pp = pp->p_pptr) { in kern_ptrace()
1279 if (p->p_oppid != p->p_pptr->p_pid) { in kern_ptrace()
1280 PROC_LOCK(p->p_pptr); in kern_ptrace()
1282 PROC_UNLOCK(p->p_pptr); in kern_ptrace()
H A Dkern_sig.c2374 PROC_LOCK(p->p_pptr); in tdsendsignal()
2376 PROC_UNLOCK(p->p_pptr); in tdsendsignal()
2442 PROC_LOCK(p->p_pptr); in tdsendsignal()
2444 PROC_UNLOCK(p->p_pptr); in tdsendsignal()
3376 PROC_LOCK(p->p_pptr); in thread_stopped()
3379 PROC_UNLOCK(p->p_pptr); in thread_stopped()
3679 PROC_LOCK_ASSERT(p->p_pptr, MA_OWNED); in sigparent()
3690 pksignal(p->p_pptr, SIGCHLD, p->p_ksi); in sigparent()
3699 PROC_LOCK_ASSERT(p->p_pptr, MA_OWNED); in childproc_jobstate()
3707 p->p_pptr->p_flag |= P_STATCHILD; in childproc_jobstate()
[all …]
H A Dsubr_syscall.c273 SV_PROC_ABI(p->p_pptr) == SV_ABI_LINUX) { in syscallret()
H A Dkern_proc.c722 if (pp->p_pptr == NULL || pp == p_exiting || in jobc_parent()
742 q->p_pptr == NULL) in pgrp_calc_jobc()
1026 p->p_pid, p, p->p_pptr == NULL ? -1 : p->p_pptr->p_pid, in db_print_pgrp_one()
1028 p->p_pptr == NULL ? 0 : isjobproc(p->p_pptr, pgrp)); in db_print_pgrp_one()
1185 if (p->p_pptr) { in fill_kinfo_proc_only()
1188 kp->ki_tracer = p->p_pptr->p_pid; in fill_kinfo_proc_only()
H A Dsys_procdesc.c295 KASSERT((pd->pd_flags & PDF_CLOSED) == 0 || p->p_pptr == p->p_reaper, in procdesc_exit()
H A Dkern_fork.c649 p2->p_pptr = pptr; in do_fork()
779 proc_reparent(p2, p1->p_pptr, false); in do_fork()
H A Dkern_procctl.c100 p = p->p_pptr; in protect_setchildren()
636 *status = p->p_pptr->p_pid; in trace_status()
/freebsd/cddl/lib/libdtrace/
H A Dpsinfo.d52 pr_ppid = (T->p_pptr == 0) ? 0 : T->p_pptr->p_pid;
/freebsd/sys/security/mac_veriexec/
H A Dveriexec_fingerprint.c110 parent = imgp->proc->p_pptr; in identify_error()
112 gppid = (parent != NULL && parent->p_pptr != NULL) ? in identify_error()
113 parent->p_pptr->p_pid : 0; in identify_error()
/freebsd/sys/ddb/
H A Ddb_ps.c148 pp = p->p_pptr; in db_ps_proc()
470 if (p->p_pptr != NULL) in DB_SHOW_COMMAND()
471 db_printf(" parent: pid %d at %p\n", p->p_pptr->p_pid, in DB_SHOW_COMMAND()
472 p->p_pptr); in DB_SHOW_COMMAND()
/freebsd/sys/fs/procfs/
H A Dprocfs_status.c78 ppid = p->p_pptr ? p->p_pptr->p_pid : 0; in procfs_doprocstatus()
/freebsd/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/
H A Dtst.create.ksh39 /args[0]->p_pptr->p_pid == $child && pid == $child/
/freebsd/sys/cddl/dev/dtrace/
H A Ddtrace_cddl.h138 #define p_parent p_pptr
H A Ddtrace_ioctl.c54 p->p_pptr != curproc) { in dtrace_ioctl_helper()
/freebsd/lib/libkvm/
H A Dkvm_proc.c253 else if (proc.p_pptr) { in kvm_proclist()
254 if (KREAD(kd, (u_long)proc.p_pptr, &pproc)) { in kvm_proclist()
256 "can't read pproc at %p", proc.p_pptr); in kvm_proclist()
/freebsd/tools/debugscripts/
H A Dgdbinit.i386237 set $pptr = $proc.p_pptr
305 set $pptr = $proc.p_pptr
H A Dgdbinit.kernel204 set $pptr = $proc.p_pptr
245 set $pptr = $proc.p_pptr
/freebsd/sys/security/mac_grantbylabel/
H A Dmac_grantbylabel.c306 label = (gbl_label_t)SLOT(curproc->p_pptr->p_textvp->v_label); in mac_grantbylabel_priv_grant()
/freebsd/sys/i386/linux/
H A Dlinux_ptrace_machdep.c368 if (p->p_pptr != td->td_proc) { in linux_ptrace()
/freebsd/sys/compat/linux/
H A Dlinux_fork.c219 proc_reparent(p2, td->td_proc->p_pptr, true); in linux_clone_proc()
/freebsd/cddl/usr.sbin/dwatch/
H A Ddwatch624 proc="this->proc ? this->proc->p_pptr : NULL"
/freebsd/sys/cddl/contrib/opensolaris/uts/intel/dtrace/
H A Dfasttrap_isa.c969 while (pp->p_vmspace == pp->p_pptr->p_vmspace) in fasttrap_pid_probe()
970 pp = pp->p_pptr; in fasttrap_pid_probe()
/freebsd/sys/compat/linprocfs/
H A Dlinprocfs.c982 PS_ADD("ppid", "%d", p->p_pptr ? p->p_pptr->p_pid : 0); in linprocfs_doprocstat()
/freebsd/sys/sys/
H A Dproc.h671 struct proc *p_pptr; /* (c + e) Pointer to parent process. */ member

12