Home
last modified time | relevance | path

Searched refs:sigmask (Results 1 – 25 of 26) sorted by relevance

12

/Linux-v5.15/fs/
Dsignalfd.c52 sigset_t sigmask; member
69 if (next_signal(&current->pending, &ctx->sigmask) || in signalfd_poll()
71 &ctx->sigmask)) in signalfd_poll()
172 ret = dequeue_signal(current, &ctx->sigmask, info); in signalfd_dequeue()
187 ret = dequeue_signal(current, &ctx->sigmask, info); in signalfd_dequeue()
244 sigset_t sigmask; in signalfd_show_fdinfo() local
246 sigmask = ctx->sigmask; in signalfd_show_fdinfo()
247 signotset(&sigmask); in signalfd_show_fdinfo()
248 render_sigset_t(m, "sigmask:\t", &sigmask); in signalfd_show_fdinfo()
273 sigdelsetmask(mask, sigmask(SIGKILL) | sigmask(SIGSTOP)); in do_signalfd4()
[all …]
Dselect.c730 const sigset_t __user *sigmask, size_t sigsetsize, in do_pselect() argument
755 ret = set_user_sigmask(sigmask, sigsetsize); in do_pselect()
1098 struct __kernel_timespec __user *, tsp, const sigset_t __user *, sigmask, in SYSCALL_DEFINE5() argument
1113 ret = set_user_sigmask(sigmask, sigsetsize); in SYSCALL_DEFINE5()
1124 struct old_timespec32 __user *, tsp, const sigset_t __user *, sigmask, in SYSCALL_DEFINE5() argument
1139 ret = set_user_sigmask(sigmask, sigsetsize); in SYSCALL_DEFINE5()
1311 void __user *tsp, compat_sigset_t __user *sigmask, in do_compat_pselect() argument
1336 ret = set_compat_user_sigmask(sigmask, sigsetsize); in do_compat_pselect()
1397 const compat_sigset_t __user *, sigmask, compat_size_t, sigsetsize) in COMPAT_SYSCALL_DEFINE5() argument
1411 ret = set_compat_user_sigmask(sigmask, sigsetsize); in COMPAT_SYSCALL_DEFINE5()
[all …]
Deventpoll.c2249 const sigset_t __user *sigmask, size_t sigsetsize) in do_epoll_pwait() argument
2257 error = set_user_sigmask(sigmask, sigsetsize); in do_epoll_pwait()
2269 int, maxevents, int, timeout, const sigset_t __user *, sigmask, in SYSCALL_DEFINE6() argument
2276 sigmask, sigsetsize); in SYSCALL_DEFINE6()
2281 const sigset_t __user *, sigmask, size_t, sigsetsize) in SYSCALL_DEFINE6() argument
2294 sigmask, sigsetsize); in SYSCALL_DEFINE6()
2300 const compat_sigset_t __user *sigmask, in do_compat_epoll_pwait() argument
2309 err = set_compat_user_sigmask(sigmask, sigsetsize); in do_compat_epoll_pwait()
2323 const compat_sigset_t __user *, sigmask, in COMPAT_SYSCALL_DEFINE6() argument
2330 sigmask, sigsetsize); in COMPAT_SYSCALL_DEFINE6()
[all …]
Daio.c2100 const sigset_t __user *sigmask; member
2123 ret = set_user_sigmask(ksig.sigmask, ksig.sigsetsize); in SYSCALL_DEFINE6()
2159 ret = set_user_sigmask(ksig.sigmask, ksig.sigsetsize); in SYSCALL_DEFINE6()
2200 compat_uptr_t sigmask; member
2225 ret = set_compat_user_sigmask(compat_ptr(ksig.sigmask), ksig.sigsetsize); in COMPAT_SYSCALL_DEFINE6()
2260 ret = set_compat_user_sigmask(compat_ptr(ksig.sigmask), ksig.sigsetsize); in COMPAT_SYSCALL_DEFINE6()
/Linux-v5.15/tools/testing/selftests/x86/
Dtest_syscall_vdso.c176 sigset_t sigmask; variable
193 sigemptyset(&sigmask); in prep_args()
194 sigaddset(&sigmask, SIGINT); in prep_args()
195 sigaddset(&sigmask, SIGUSR2); in prep_args()
196 sigaddset(&sigmask, SIGRTMAX); in prep_args()
197 sigmask_desc.sp = &sigmask; in prep_args()
/Linux-v5.15/tools/usb/usbip/src/
Dusbipd.c499 sigset_t sigmask; in do_standalone_mode() local
554 sigfillset(&sigmask); in do_standalone_mode()
555 sigdelset(&sigmask, SIGTERM); in do_standalone_mode()
556 sigdelset(&sigmask, SIGINT); in do_standalone_mode()
562 r = ppoll(fds, nsockfd, &timeout, &sigmask); in do_standalone_mode()
/Linux-v5.15/drivers/scsi/
Ddpti.h99 #define SHUTDOWN_SIGS (sigmask(SIGKILL)|sigmask(SIGINT)|sigmask(SIGTERM))
/Linux-v5.15/tools/testing/selftests/kvm/
Ddirty_log_test.c516 struct kvm_signal_mask *sigmask = alloca(offsetof(struct kvm_signal_mask, sigset) in vcpu_worker() local
518 sigset_t *sigset = (sigset_t *) &sigmask->sigset; in vcpu_worker()
527 sigmask->len = 8; in vcpu_worker()
530 vcpu_ioctl(vm, VCPU_ID, KVM_SET_SIGNAL_MASK, sigmask); in vcpu_worker()
/Linux-v5.15/kernel/
Dcompat.c52 new_set &= ~(sigmask(SIGKILL) | sigmask(SIGSTOP)); in COMPAT_SYSCALL_DEFINE3()
Dsignal.c204 (sigmask(SIGSEGV) | sigmask(SIGBUS) | sigmask(SIGILL) | \
205 sigmask(SIGTRAP) | sigmask(SIGFPE) | sigmask(SIGSYS))
725 (sigmask(q->info.si_signo) & SYNCHRONOUS_MASK)) { in dequeue_synchronous_signal()
916 siginitset(&flush, sigmask(SIGCONT)); in prepare_signal()
3026 sigdelsetmask(newset, sigmask(SIGKILL) | sigmask(SIGSTOP)); in set_current_blocked()
3152 sigdelsetmask(&new_set, sigmask(SIGKILL)|sigmask(SIGSTOP)); in SYSCALL_DEFINE4()
3182 sigdelsetmask(&new_set, sigmask(SIGKILL)|sigmask(SIGSTOP)); in COMPAT_SYSCALL_DEFINE4()
3580 sigdelsetmask(&mask, sigmask(SIGKILL) | sigmask(SIGSTOP)); in do_sigtimedwait()
4115 sigmask(SIGKILL) | sigmask(SIGSTOP)); in do_sigaction()
Dptrace.c1109 sigdelsetmask(&new_set, sigmask(SIGKILL)|sigmask(SIGSTOP)); in ptrace_request()
Dfork.c2035 siginitsetinv(&p->blocked, sigmask(SIGKILL)|sigmask(SIGSTOP)); in copy_process()
/Linux-v5.15/include/linux/
Dcompat.h562 const compat_sigset_t __user *sigmask,
568 const compat_sigset_t __user *sigmask,
643 const compat_sigset_t __user *sigmask,
648 const compat_sigset_t __user *sigmask,
653 const compat_sigset_t __user *sigmask,
852 const compat_sigset_t __user *sigmask,
Dsignal.h126 #define sigmask(sig) (1UL << ((sig) - 1)) macro
412 #define rt_sigmask(sig) sigmask(sig)
Dsyscalls.h390 const sigset_t __user *sigmask,
395 const sigset_t __user *sigmask,
/Linux-v5.15/fs/jffs2/
Dbackground.c80 siginitset(&hupmask, sigmask(SIGHUP)); in jffs2_garbage_collect_thread()
/Linux-v5.15/arch/nios2/kernel/
Dsignal.c23 #define _BLOCKABLE (~(sigmask(SIGKILL) | sigmask(SIGSTOP)))
/Linux-v5.15/drivers/net/ethernet/netronome/nfp/nfpcore/
Dnfp6000_pcie.c1130 int sigmask = 0; in nfp6000_explicit_do() local
1135 sigmask |= 1 << cmd->siga; in nfp6000_explicit_do()
1137 sigmask |= 1 << cmd->sigb; in nfp6000_explicit_do()
1157 csr[0] = NFP_PCIE_BAR_EXPLICIT_BAR0_SignalType(sigmask) | in nfp6000_explicit_do()
1214 return sigmask; in nfp6000_explicit_do()
/Linux-v5.15/include/uapi/linux/
Dio_uring.h414 __u64 sigmask; member
/Linux-v5.15/arch/alpha/kernel/
Dsignal.c36 #define _BLOCKABLE (~(sigmask(SIGKILL) | sigmask(SIGSTOP)))
/Linux-v5.15/tools/testing/selftests/filesystems/epoll/
Depoll_wakeup_test.c3171 sigset_t sigmask; in epoll60_wait_thread() local
3176 sigemptyset(&sigmask); in epoll60_wait_thread()
3177 sigaddset(&sigmask, SIGUSR1); in epoll60_wait_thread()
3178 sigprocmask(SIG_SETMASK, &sigmask, NULL); in epoll60_wait_thread()
3181 sigemptyset(&sigmask); in epoll60_wait_thread()
3194 ret = epoll_pwait(ctx->epfd, &e, 1, 2000, &sigmask); in epoll60_wait_thread()
/Linux-v5.15/fs/lockd/
Dsvc.c48 #define ALLOWED_SIGS (sigmask(SIGKILL))
/Linux-v5.15/fs/ceph/
Daddr.c1336 siginitsetinv(&mask, sigmask(SIGKILL)); in ceph_block_sigs()
/Linux-v5.15/virt/kvm/
Dkvm_main.c3687 sigdelsetmask(sigset, sigmask(SIGKILL)|sigmask(SIGSTOP)); in kvm_vcpu_ioctl_set_sigmask()
/Linux-v5.15/Documentation/filesystems/
Dproc.rst1967 sigmask: 0000000000000200
1969 where 'sigmask' is hex value of the signal mask associated

12