Home
last modified time | relevance | path

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

/aosp12/bionic/libc/platform/bionic/
H A Dreserved_signals.h57 static inline __always_inline sigset64_t filter_reserved_signals(sigset64_t sigset, int how) { in filter_reserved_signals() argument
75 block(&sigset, __SIGRTMIN + 0); in filter_reserved_signals()
78 unblock(&sigset, __SIGRTMIN + 1); in filter_reserved_signals()
79 unblock(&sigset, __SIGRTMIN + 2); in filter_reserved_signals()
80 unblock(&sigset, __SIGRTMIN + 3); in filter_reserved_signals()
81 unblock(&sigset, __SIGRTMIN + 4); in filter_reserved_signals()
82 unblock(&sigset, __SIGRTMIN + 5); in filter_reserved_signals()
83 unblock(&sigset, __SIGRTMIN + 6); in filter_reserved_signals()
84 unblock(&sigset, __SIGRTMIN + 7); in filter_reserved_signals()
85 unblock(&sigset, __SIGRTMIN + 8); in filter_reserved_signals()
[all …]
/aosp12/bionic/tests/
H A Dsignal_test.cpp309 uint64_t sigset = 0; in ClearSignalMask() local
311 if (syscall(__NR_rt_sigprocmask, SIG_SETMASK, &sigset, nullptr, sizeof(sigset)) != 0) { in ClearSignalMask()
317 uint64_t sigset = ~0ULL; in FillSignalMask() local
321 if (syscall(__NR_rt_sigprocmask, SIG_SETMASK, &sigset, nullptr, sizeof(sigset)) != 0) { in FillSignalMask()
327 uint64_t sigset; in GetSignalMask() local
331 return sigset; in GetSignalMask()
347 UNUSED(sigset); in TestSignalMaskFiltered()
359 static uint64_t sigset; in TEST() local
379 static uint64_t sigset; in TEST() local
509 sigset(i, SIG_HOLD); in TEST()
[all …]
H A DSignalUtils.h60 static inline void SignalSetAdd(uint64_t* sigset, int signo) { in SignalSetAdd() argument
61 *sigset |= 1ULL << (signo - 1); in SignalSetAdd()
64 static inline void SignalSetDel(uint64_t* sigset, int signo) { in SignalSetDel() argument
65 *sigset &= ~(1ULL << (signo - 1)); in SignalSetDel()
/aosp12/bionic/libc/bionic/
H A Dsignal.cpp82 sigemptyset(&in.sigset); in sigblock()
84 if (sigprocmask(SIG_BLOCK, &in.sigset, &out.sigset) == -1) return -1; in sigblock()
202 set.sigset = *bionic_set; in sigpending()
204 *bionic_set = set.sigset; in sigpending()
229 sighandler_t sigset(int sig, sighandler_t disp) { in sigset() function
251 sigemptyset(&in.sigset); in sigsetmask()
253 if (sigprocmask(SIG_SETMASK, &in.sigset, &out.sigset) == -1) return -1; in sigsetmask()
259 set.sigset = *bionic_set; in sigsuspend()
275 set.sigset = *bionic_set; in sigtimedwait()
291 set.sigset = *bionic_set; in sigwait()
H A 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()
H A Dsigprocmask.cpp51 new_set.sigset = *bionic_new_set; in sigprocmask()
61 *bionic_old_set = old_set.sigset; in sigprocmask()
H A Dspawn.cpp215 (*attr)->sigmask.sigset = *mask; in posix_spawnattr_setsigmask()
225 *mask = (*attr)->sigmask.sigset; in posix_spawnattr_getsigmask()
235 (*attr)->sigdefault.sigset = *mask; in posix_spawnattr_setsigdefault()
245 *mask = (*attr)->sigdefault.sigset; in posix_spawnattr_getsigdefault()
H A Dpoll.cpp57 set.sigset = *ss; in ppoll()
106 set.sigset = *ss; in pselect()
H A Dsys_signalfd.cpp37 set.sigset = *mask; in signalfd()
H A Dsys_epoll.cpp55 set.sigset = *ss; in epoll_pwait()
/aosp12/art/sigchainlib/
H A Dsigchain.cc70 static int sigismember(const sigset64_t* sigset, int signum) { in sigismember() argument
71 return sigismember64(sigset, signum); in sigismember()
74 static int sigemptyset(sigset64_t* sigset) { in sigemptyset() argument
75 return sigemptyset64(sigset); in sigemptyset()
78 static int sigaddset(sigset64_t* sigset, int signum) { in sigaddset() argument
79 return sigaddset64(sigset, signum); in sigaddset()
82 static int sigdelset(sigset64_t* sigset, int signum) { in sigdelset() argument
83 return sigdelset64(sigset, signum); in sigdelset()
H A Dsigchain_test.cc173 sigset(SIGSEGV, SIG_HOLD); in TEST_F()
/aosp12/system/core/debuggerd/handler/
H A Ddebuggerd_fallback.cpp325 sigset_t sigset; in crash_handler() local
326 sigemptyset(&sigset); in crash_handler()
327 sigaddset(&sigset, SIGABRT); in crash_handler()
328 sigprocmask(SIG_UNBLOCK, &sigset, nullptr); in crash_handler()
/aosp12/bionic/libc/private/
H A DSigSetConverter.h33 sigset_t sigset; member
/aosp12/bionic/libc/include/
H A Dsignal.h102 sighandler_t sigset(int __signal, sighandler_t __handler)
/aosp12/bionic/tests/headers/posix/
H A Dsignal_h.c224 FUNCTION(sigset, signal_handler_type (*f)(int, signal_handler_type)); in signal_h()
/aosp12/packages/modules/adb/client/
H A Dcommandline.cpp476 sigset_t sigset; in stdin_read_thread_loop() local
477 sigemptyset(&sigset); in stdin_read_thread_loop()
478 sigaddset(&sigset, SIGTTIN); in stdin_read_thread_loop()
479 pthread_sigmask(SIG_BLOCK, &sigset, nullptr); in stdin_read_thread_loop()
/aosp12/bionic/libc/tools/
H A Dposix-2013.txt958 sigset
/aosp12/build/soong/makedeps/
H A Ddeps_test.go255 …/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/x86_64-linux-gnu/bits/sigset.h \
/aosp12/bionic/docs/
H A Dstatus.md130 * 5 legacy <signal.h> functions: `sighold`/`sigignore`/`sigpause`/`sigrelse`/`sigset`
/aosp12/bionic/libc/kernel/uapi/linux/
H A Dkvm.h435 __u8 sigset[0]; member
/aosp12/bionic/libc/
H A Dlibc.map.txt1334 sigset; # introduced=26
/aosp12/bionic/tools/versioner/platforms/
H A Dlibc.map.txt1334 sigset; # introduced=26