Searched refs:p_ksi (Results 1 – 6 of 6) sorted by relevance
515 if (q->p_ksi == NULL) { in exit1()518 ksiginfo_copy(q->p_ksi, ksi); in exit1()939 sigqueue_take(p->p_ksi); in proc_reap()956 pksignal(t, SIGCHLD, p->p_ksi); in proc_reap()1258 sigqueue_take(p->p_ksi); in report_alive_proc()1464 sigqueue_take(child->p_ksi); in proc_reparent()
2375 sigqueue_take(p->p_ksi); in tdsendsignal()3681 if (p->p_ksi != NULL) { in sigparent()3682 p->p_ksi->ksi_signo = SIGCHLD; in sigparent()3683 p->p_ksi->ksi_code = reason; in sigparent()3684 p->p_ksi->ksi_status = status; in sigparent()3685 p->p_ksi->ksi_pid = p->p_pid; in sigparent()3686 p->p_ksi->ksi_uid = p->p_ucred->cr_ruid; in sigparent()3687 if (KSI_ONQ(p->p_ksi)) in sigparent()3690 pksignal(p->p_pptr, SIGCHLD, p->p_ksi); in sigparent()
506 p->p_ksi = ksiginfo_alloc(M_WAITOK); in proc_linkup()507 if (p->p_ksi != NULL) { in proc_linkup()509 p->p_ksi->ksi_flags = KSI_EXT | KSI_INS; in proc_linkup()
258 if (p->p_ksi != NULL) in proc_dtor()259 KASSERT(! KSI_ONQ(p->p_ksi), ("SIGCHLD queue")); in proc_dtor()300 if (p->p_ksi != NULL) in proc_fini()301 ksiginfo_free(p->p_ksi); in proc_fini()
1281 sigqueue_take(p->p_ksi); in kern_ptrace()
683 struct ksiginfo *p_ksi; /* Locked by parent proc lock */ member