Home
last modified time | relevance | path

Searched refs:sigset (Results 1 – 22 of 22) sorted by relevance

/bionic/libc/private/
Dsigrtmin.h45 static inline __always_inline sigset64_t filter_reserved_signals(sigset64_t sigset) { in filter_reserved_signals() argument
47 sigdelset64(&sigset, signo); in filter_reserved_signals()
49 return sigset; in filter_reserved_signals()
DSigSetConverter.h33 sigset_t sigset; member
/bionic/libc/bionic/
Dposix_timers.cpp76 sigset64_t sigset = {}; in __timer_thread_start() local
77 sigaddset64(&sigset, TIMER_SIGNAL); in __timer_thread_start()
82 if (__rt_sigtimedwait(&sigset, &si, nullptr, sizeof(sigset)) == -1) continue; in __timer_thread_start()
148 sigset64_t sigset = {}; in timer_create() local
149 sigaddset64(&sigset, TIMER_SIGNAL); in timer_create()
153 __rt_sigprocmask(SIG_BLOCK, &sigset, &old_sigset, sizeof(sigset)); in timer_create()
Dsignal.cpp81 sigemptyset(&in.sigset); in sigblock()
83 if (sigprocmask(SIG_BLOCK, &in.sigset, &out.sigset) == -1) return -1; in sigblock()
201 set.sigset = *bionic_set; in sigpending()
203 *bionic_set = set.sigset; in sigpending()
228 sighandler_t sigset(int sig, sighandler_t disp) { in sigset() function
250 sigemptyset(&in.sigset); in sigsetmask()
252 if (sigprocmask(SIG_SETMASK, &in.sigset, &out.sigset) == -1) return -1; in sigsetmask()
258 set.sigset = *bionic_set; in sigsuspend()
274 set.sigset = *bionic_set; in sigtimedwait()
290 set.sigset = *bionic_set; in sigwait()
Dsigprocmask.cpp49 new_set.sigset = *bionic_new_set; in sigprocmask()
59 *bionic_old_set = old_set.sigset; in sigprocmask()
Dsys_signalfd.cpp37 set.sigset = *mask; in signalfd()
Dsys_epoll.cpp49 set.sigset = *ss; in epoll_pwait()
Dpoll.cpp56 set.sigset = *ss; in ppoll()
105 set.sigset = *ss; in pselect()
Dspawn.cpp213 (*attr)->sigmask.sigset = *mask; in posix_spawnattr_setsigmask()
223 *mask = (*attr)->sigmask.sigset; in posix_spawnattr_getsigmask()
233 (*attr)->sigdefault.sigset = *mask; in posix_spawnattr_setsigdefault()
243 *mask = (*attr)->sigdefault.sigset; in posix_spawnattr_getsigdefault()
/bionic/tests/
Dsignal_test.cpp341 uint64_t sigset = 0; in ClearSignalMask() local
342 if (syscall(__NR_rt_sigprocmask, SIG_SETMASK, &sigset, nullptr, sizeof(sigset)) != 0) { in ClearSignalMask()
348 uint64_t sigset; in GetSignalMask() local
349 if (syscall(__NR_rt_sigprocmask, SIG_SETMASK, nullptr, &sigset, sizeof(sigset)) != 0) { in GetSignalMask()
352 return sigset; in GetSignalMask()
366 static void TestSignalMaskFiltered(uint64_t sigset, SignalMaskFunctionType type) { in TestSignalMaskFiltered() argument
368 bool signal_blocked = sigset & (1ULL << (signo - 1)); in TestSignalMaskFiltered()
393 static uint64_t sigset; in TEST() local
395 sa.sa_handler = [](int) { sigset = GetSignalMask(); }; in TEST()
399 ASSERT_NE(0ULL, sigset); in TEST()
[all …]
/bionic/libc/include/
Dsignal.h102 sighandler_t sigset(int __signal, sighandler_t __handler)
/bionic/tests/headers/posix/
Dsignal_h.c224 FUNCTION(sigset, signal_handler_type (*f)(int, signal_handler_type)); in signal_h()
/bionic/docs/
Dstatus.md81 * 5 legacy <signal.h> functions: `sighold`/`sigignore`/`sigpause`/`sigrelse`/`sigset`
/bionic/libc/tools/
Dposix-2013.txt958 sigset
/bionic/libc/kernel/uapi/linux/
Dkvm.h365 __u8 sigset[0]; member
/bionic/libc/
Dlibc.arm64.map1230 sigset; # introduced=26
Dlibc.x86_64.map1230 sigset; # introduced=26
Dlibc.mips64.map1230 sigset; # introduced=26
Dlibc.x86.map1291 sigset; # introduced=26
Dlibc.mips.map1293 sigset; # introduced=26
Dlibc.arm.map1309 sigset; # introduced=26
Dlibc.map.txt1334 sigset; # introduced=26