Lines Matching defs:curpr
345 struct process *curpr = curp->p_p;
398 pr = process_new(p, curpr, flags);
407 atomic_setbits_int(&curpr->ps_flags, PS_ISPWAIT);
415 if (curpr->ps_traceflag & KTRFAC_INHERIT)
416 ktrsettrace(pr, curpr->ps_traceflag, curpr->ps_tracevp,
417 curpr->ps_tracecred);
450 LIST_INSERT_AFTER(curpr, pr, ps_pglist);
451 LIST_INSERT_HEAD(&curpr->ps_children, pr, ps_sibling);
454 pr->ps_oppid = curpr->ps_pid;
455 process_reparent(pr, curpr->ps_pptr);
463 curpr->ps_ptstat->pe_report_event = PTRACE_FORK;
465 curpr->ps_ptstat->pe_other_pid = pr->ps_pid;
466 pr->ps_ptstat->pe_other_pid = curpr->ps_pid;
487 knote_locked(&curpr->ps_klist, NOTE_FORK | pr->ps_pid);
512 while (curpr->ps_flags & PS_ISPWAIT)
513 tsleep_nsec(curpr, PWAIT, "ppwait", INFSLP);
518 if ((flags & FORK_PTRACE) && (curpr->ps_flags & PS_TRACED))