Lines Matching refs:signo
49 pgrp_apply(struct pgrp *pgrp, int signo, void (*apply)(struct proc *p, int))
57 apply(p, signo);
65 rumpsig_panic(struct proc *p, int signo)
68 switch (signo) {
73 panic("unhandled signal %d", signo);
80 rumpsig_ignore(struct proc *p, int signo)
89 rumpsig_raise(struct proc *p, int signo)
93 rumpuser_kill(p->p_pid, signo);
95 rump_sysproxy_raise(RUMP_SPVM2CTL(p->p_vmspace), signo);
100 rumpsig_record(struct proc *p, int signo)
103 if (!sigismember(&p->p_sigctx.ps_sigignore, signo)) {
104 sigaddset(&p->p_sigpend.sp_set, signo);
175 sigispending(struct lwp *l, int signo)
182 if (signo == 0) {
185 } else if (sigismember(&tset, signo))