/sysdeps/generic/ |
A D | sigset-cvt-mask.h | 56 unsigned int sig; in sigset_get_old_mask() local 58 for (sig = 1; sig < NSIG && sig <= sizeof (mask) * 8; sig++) in sigset_get_old_mask() 59 if (__sigismember (set, sig)) in sigset_get_old_mask() 60 mask |= __sigmask (sig); in sigset_get_old_mask()
|
A D | sigsetops.h | 26 # define __sigmask(sig) (((__sigset_t) 1) << ((sig) - 1)) argument 56 # define __sigismember(set, sig) \ argument 58 __sigset_t __mask = __sigmask (sig); \ 62 # define __sigaddset(set, sig) \ argument 64 __sigset_t __mask = __sigmask (sig); \ 69 # define __sigdelset(set, sig) \ argument 71 __sigset_t __mask = __sigmask (sig); \
|
/sysdeps/unix/sysv/linux/ |
A D | sigsetops.h | 27 #define __sigmask(sig) \ argument 28 (1UL << (((sig) - 1) % ULONG_WIDTH)) 32 __sigword (int sig) in __sigword() argument 34 return (sig - 1) / ULONG_WIDTH; in __sigword() 94 unsigned long int mask = __sigmask (sig); in __sigismember() 95 unsigned long int word = __sigword (sig); in __sigismember() 100 __sigaddset (sigset_t *set, int sig) in __sigaddset() argument 102 unsigned long int mask = __sigmask (sig); in __sigaddset() 103 unsigned long int word = __sigword (sig); in __sigaddset() 108 __sigdelset (sigset_t *set, int sig) in __sigdelset() argument [all …]
|
A D | aio_sigqueue.c | 31 __aio_sigqueue (int sig, const union sigval val, pid_t caller_pid) in __aio_sigqueue() argument 39 info.si_signo = sig; in __aio_sigqueue() 45 return INLINE_SYSCALL (rt_sigqueueinfo, 3, info.si_pid, sig, &info); in __aio_sigqueue()
|
A D | sigqueue.c | 26 __sigqueue (pid_t pid, int sig, const union sigval val) in __sigqueue() argument 34 info.si_signo = sig; in __sigqueue() 40 return INLINE_SYSCALL_CALL (rt_sigqueueinfo, pid, sig, &info); in __sigqueue()
|
A D | gai_sigqueue.c | 31 __gai_sigqueue (int sig, const union sigval val, pid_t caller_pid) in __gai_sigqueue() argument 39 info.si_signo = sig; in __gai_sigqueue() 45 return INLINE_SYSCALL (rt_sigqueueinfo, 3, info.si_pid, sig, &info); in __gai_sigqueue()
|
A D | tst-getpid1-internal.c | 33 static int sig; variable 42 if (sigqueue (getppid (), sig, sival) != 0) in f() 53 sig = SIGRTMIN; in do_test() 56 sigaddset (&ss, sig); in do_test() 92 while (si.si_signo != sig || si.si_code != SI_QUEUE); in do_test()
|
A D | tst-getpid1.c | 14 static int sig; variable 23 if (sigqueue (getppid (), sig, sival) != 0) in f() 34 sig = SIGRTMIN; in do_test() 37 sigaddset (&ss, sig); in do_test() 75 while (si.si_signo != sig || si.si_code != SI_QUEUE); in do_test()
|
A D | sigwait.c | 23 __sigwait (const sigset_t *set, int *sig) in __sigwait() argument 34 *sig = si.si_signo; in __sigwait()
|
A D | tst-rseq.h | 34 sys_rseq (struct rseq *rseq_abi, uint32_t rseq_len, int flags, uint32_t sig) in sys_rseq() argument 36 return syscall (__NR_rseq, rseq_abi, rseq_len, flags, sig); in sys_rseq()
|
A D | not-errno.h | 40 __kill_noerrno (pid_t pid, int sig) in __kill_noerrno() argument 43 res = INTERNAL_SYSCALL_CALL (kill, pid, sig); in __kill_noerrno()
|
A D | internal-signals.h | 50 __is_internal_signal (int sig) in __is_internal_signal() argument 52 return (sig == SIGCANCEL) || (sig == SIGSETXID); in __is_internal_signal()
|
/sysdeps/posix/ |
A D | signal.c | 29 __bsd_signal (int sig, __sighandler_t handler) in __bsd_signal() argument 34 if (handler == SIG_ERR || sig < 1 || sig >= NSIG in __bsd_signal() 35 || __is_internal_signal (sig)) in __bsd_signal() 43 __sigaddset (&act.sa_mask, sig); in __bsd_signal() 44 act.sa_flags = __sigismember (&_sigintr, sig) ? 0 : SA_RESTART; in __bsd_signal() 45 if (__sigaction (sig, &act, &oact) < 0) in __bsd_signal()
|
A D | sigintr.c | 27 siginterrupt (int sig, int interrupt) in siginterrupt() argument 33 if (__sigaction (sig, (struct sigaction *) NULL, &action) < 0) in siginterrupt() 38 __sigaddset (&_sigintr, sig); in siginterrupt() 43 __sigdelset (&_sigintr, sig); in siginterrupt() 47 if (__sigaction (sig, &action, (struct sigaction *) NULL) < 0) in siginterrupt()
|
A D | sigset.c | 27 sigset (int sig, __sighandler_t disp) in sigset() argument 35 if (sigaddset (&set, sig) < 0) in sigset() 45 if (__sigismember (&oset, sig)) in sigset() 49 if (__sigaction (sig, NULL, &oact) < 0) in sigset() 59 if (__sigaction (sig, &act, &oact) < 0) in sigset() 67 return __sigismember (&oset, sig) ? SIG_HOLD : oact.sa_handler; in sigset()
|
A D | sigwait.c | 25 static void ignore_signal (int sig); 34 do_sigwait (const sigset_t *set, int *sig) in do_sigwait() argument 79 *sig = was_sig; in do_sigwait() 85 __sigwait (const sigset_t *set, int *sig) in __sigwait() argument 95 ignore_signal (int sig) in weak_alias() 98 was_sig = sig; in weak_alias()
|
A D | sysv_signal.c | 37 __sysv_signal (int sig, __sighandler_t handler) in __sysv_signal() argument 42 if (handler == SIG_ERR || sig < 1 || sig >= NSIG) in __sysv_signal() 52 if (__sigaction (sig, &act, &oact) < 0) in __sysv_signal()
|
A D | killpg.c | 26 killpg (__pid_t pgrp, int sig) in killpg() argument 34 return __kill (- pgrp, sig); in killpg()
|
A D | raise.c | 24 raise (int sig) in raise() argument 26 int ret = __pthread_kill (__pthread_self (), sig); in raise()
|
A D | sigignore.c | 27 sigignore (int sig) in sigignore() argument 35 return __sigaction (sig, &act, NULL); in sigignore()
|
/sysdeps/hurd/htl/ |
A D | pt-kill.c | 27 __pthread_kill (pthread_t thread, int sig) in __pthread_kill() argument 41 if (sig == 0) in __pthread_kill() 45 detail.code = sig; in __pthread_kill() 49 return _hurd_raise_signal (ss, sig, &detail); in __pthread_kill()
|
/sysdeps/pthread/ |
A D | eintr.c | 30 eintr_handler (int sig) in eintr_handler() argument 32 if (sig != the_sig) in eintr_handler() 70 setup_eintr (int sig, pthread_t *thp) in setup_eintr() argument 76 if (sigaction (sig, &sa, NULL) != 0) in setup_eintr() 81 the_sig = sig; in setup_eintr()
|
/sysdeps/ieee754/ldbl-96/ |
A D | test-sinl-pseudo.c | 28 uint64_t sig = i == 63 ? 0 : 1ULL << i; in do_test() local 31 sig >> 32, sig & 0xffffffffULL); in do_test()
|
/sysdeps/mach/hurd/ |
A D | libc_sigaction.c | 27 __libc_sigaction (int sig, const struct sigaction *act, in __libc_sigaction() argument 35 && ((__sigmask (sig) & _SIG_CANT_MASK) || act->sa_handler == SIG_ERR)) in __libc_sigaction() 49 old = _hurd_sigstate_actions (ss) [sig]; in __libc_sigaction() 51 _hurd_sigstate_actions (ss) [sig] = a; in __libc_sigaction() 53 if (act != NULL && sig == SIGCHLD in __libc_sigaction() 74 pending = _hurd_sigstate_pending (ss) & __sigmask (sig); in __libc_sigaction()
|
/sysdeps/ia64/ |
A D | ia64libgcc.S | 114 setf.sig f8 = in0 115 setf.sig f9 = in1 157 setf.sig f14 = in0 158 setf.sig f9 = in1 182 setf.sig f9 = in1 204 setf.sig f8 = in0 205 setf.sig f9 = in1 247 setf.sig f9 = in1 270 setf.sig f9 = in1 292 setf.sig f6 = in1 [all …]
|