Home
last modified time | relevance | path

Searched refs:p_sigacts (Results 1 – 25 of 30) sorted by relevance

12

/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dsig.h52 mtx_lock(&p->p_sigacts->ps_mtx); in issig()
54 mtx_unlock(&p->p_sigacts->ps_mtx); in issig()
/freebsd/sys/cddl/compat/opensolaris/sys/
H A Dsig.h55 mtx_lock(&p->p_sigacts->ps_mtx); in issig()
57 mtx_unlock(&p->p_sigacts->ps_mtx); in issig()
/freebsd/sys/netsmb/
H A Dsmb_subr.c80 mtx_lock(&p->p_sigacts->ps_mtx); in smb_td_intr()
81 SIGSETNAND(tmpset, p->p_sigacts->ps_sigignore); in smb_td_intr()
82 mtx_unlock(&p->p_sigacts->ps_mtx); in smb_td_intr()
/freebsd/sys/kern/
H A Dkern_fork.c506 p2->p_sigacts = sigacts_hold(p1->p_sigacts); in do_fork()
508 sigacts_copy(newsigacts, p1->p_sigacts); in do_fork()
509 p2->p_sigacts = newsigacts; in do_fork()
511 mtx_lock(&p2->p_sigacts->ps_mtx); in do_fork()
515 p2->p_sigacts->ps_flag |= PS_NOCLDWAIT; in do_fork()
516 mtx_unlock(&p2->p_sigacts->ps_mtx); in do_fork()
H A Dkern_sig.c328 mtx_lock(&p->p_sigacts->ps_mtx); in ast_sig()
333 mtx_unlock(&p->p_sigacts->ps_mtx); in ast_sig()
722 mtx_assert(&td->td_proc->p_sigacts->ps_mtx, MA_OWNED); in cursig()
808 ps = p->p_sigacts; in kern_sigaction()
1055 ps = p->p_sigacts; in siginit()
1096 ps = p->p_sigacts; in execsigs()
1137 mtx_assert(&p->p_sigacts->ps_mtx, (flags & SIGPROCMASK_PS_LOCKED) != 0 in kern_sigprocmask()
1380 ps = p->p_sigacts; in kern_sigtimedwait()
1420 error = msleep_sbt(&p->p_sigacts, &p->p_mtx, PPAUSE | PCATCH, in kern_sigtimedwait()
1645 while (msleep(&p->p_sigacts, &p->p_mtx, PPAUSE|PCATCH, "pause", in kern_sigsuspend()
[all …]
H A Dkern_exit.c647 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()
666 mtx_unlock(&p->p_pptr->p_sigacts->ps_mtx); in exit1()
1021 sigacts_free(p->p_sigacts); in proc_reap()
1022 p->p_sigacts = NULL; in proc_reap()
H A Dkern_exec.c781 if (sigacts_shared(p->p_sigacts)) { in do_execve()
782 oldsigacts = p->p_sigacts; in do_execve()
791 p->p_sigacts = newsigacts; in do_execve()
H A Dinit_main.c573 p->p_sigacts = sigacts_alloc(); in proc0_init()
H A Dsys_generic.c2167 res = kcmp_cmp((uintptr_t)p1->p_sigacts, in kern_kcmp()
2168 (uintptr_t)p2->p_sigacts); in kern_kcmp()
/freebsd/sys/fs/autofs/
H A Dautofs.c353 mtx_lock(&curproc->p_sigacts->ps_mtx); in autofs_set_sigmask()
362 !SIGISMEMBER(curproc->p_sigacts->ps_sigignore, in autofs_set_sigmask()
367 mtx_unlock(&curproc->p_sigacts->ps_mtx); in autofs_set_sigmask()
/freebsd/sys/fs/nfs/
H A Dnfs_commonkrpc.c1575 mtx_lock(&p->p_sigacts->ps_mtx); in newnfs_set_sigmask()
1584 !SIGISMEMBER(p->p_sigacts->ps_sigignore, newnfs_sig_set[i])) in newnfs_set_sigmask()
1587 mtx_unlock(&p->p_sigacts->ps_mtx); in newnfs_set_sigmask()
1643 mtx_lock(&p->p_sigacts->ps_mtx); in newnfs_sigintr()
1644 SIGSETNAND(tmpset, p->p_sigacts->ps_sigignore); in newnfs_sigintr()
1645 mtx_unlock(&p->p_sigacts->ps_mtx); in newnfs_sigintr()
/freebsd/lib/libkvm/
H A Dkvm_proc.c220 if (proc.p_sigacts != NULL) { in kvm_proclist()
221 if (KREAD(kd, (u_long)proc.p_sigacts, &sigacts)) { in kvm_proclist()
223 "can't read sigacts at %p", proc.p_sigacts); in kvm_proclist()
/freebsd/sys/amd64/ia32/
H A Dia32_signal.c351 psp = p->p_sigacts; in ia32_osendsig()
456 psp = p->p_sigacts; in freebsd4_ia32_sendsig()
569 psp = p->p_sigacts; in ia32_sendsig()
/freebsd/sys/fs/fuse/
H A Dfuse_ipc.c473 mtx_lock(&td->td_proc->p_sigacts->ps_mtx); in fticket_wait_answer()
476 mtx_unlock(&td->td_proc->p_sigacts->ps_mtx); in fticket_wait_answer()
/freebsd/sys/sys/
H A Dsignalvar.h102 #define SIGACTION(p, sig) (p->p_sigacts->ps_sigact[_SIG_IDX(sig)])
/freebsd/sys/arm/arm/
H A Dexec_machdep.c287 psp = p->p_sigacts; in sendsig()
/freebsd/sys/i386/linux/
H A Dlinux_sysvec.c166 psp = p->p_sigacts; in linux_rt_sendsig()
269 psp = p->p_sigacts; in linux_sendsig()
/freebsd/sys/riscv/riscv/
H A Dexec_machdep.c353 psp = p->p_sigacts; in sendsig()
/freebsd/sys/i386/i386/
H A Dexec_machdep.c142 psp = p->p_sigacts; in osendsig()
271 psp = p->p_sigacts; in freebsd4_sendsig()
394 psp = p->p_sigacts; in sendsig()
/freebsd/sys/arm64/arm64/
H A Dfreebsd32_machdep.c365 psp = p->p_sigacts; in freebsd32_sendsig()
H A Dexec_machdep.c746 psp = p->p_sigacts; in sendsig()
/freebsd/sys/amd64/linux32/
H A Dlinux32_sysvec.c160 psp = p->p_sigacts; in linux_rt_sendsig()
270 psp = p->p_sigacts; in linux_sendsig()
/freebsd/sys/arm64/linux/
H A Dlinux_sysvec.c315 psp = p->p_sigacts; in linux_rt_sendsig()
/freebsd/sys/amd64/linux/
H A Dlinux_sysvec.c533 psp = p->p_sigacts; in linux_rt_sendsig()
/freebsd/sys/amd64/amd64/
H A Dexec_machdep.c127 psp = p->p_sigacts; in sendsig()

12