/kernel/liteos_a/testsuites/unittest/extended/signal/full/ |
H A D | signal_test_028.cpp | 34 // print the sigset bit by biy 50 sigset_t sigset; in TestSigset() local 59 retValue = sigemptyset(&sigset); in TestSigset() 64 PrintSigset(&sigset); in TestSigset() 68 retValue = sigisemptyset(&sigset); in TestSigset() 80 retValue = sigaddset(&sigset, SIGINT); in TestSigset() 86 PrintSigset(&sigset); in TestSigset() 90 retValue = sigismember(&sigset, SIGINT); in TestSigset() 102 retValue = sigdelset(&sigset, SIGINT); in TestSigset() 108 PrintSigset(&sigset); in TestSigset() [all...] |
/third_party/musl/libc-test/src/functionalext/supplement/signal/ |
H A D | killpg.c | 47 sigset_t sigset; in killpg_0100() local 48 sigemptyset(&sigset); in killpg_0100() 49 sigaddset(&sigset, SIGCHLD); in killpg_0100() 50 sigprocmask(SIG_BLOCK, &sigset, NULL); in killpg_0100() 59 sigprocmask(SIG_UNBLOCK, &sigset, NULL); in killpg_0100()
|
H A D | sigset.c | 90 sigset(sig, handler); in sigset_0100() 125 sigset(sig, SIG_IGN); in sigset_0200() 160 sigset(sig, SIG_DFL); in sigset_0300() 195 sigset(sig, SIG_HOLD); in sigset_0400() 221 sigset(sig, SIG_DFL); in sigset_0500()
|
/third_party/ltp/testcases/kernel/syscalls/sigpending/ |
H A D | sigpending02.c | 36 static int tested_sigpending(sigset_t *sigset) in tested_sigpending() argument 43 return sigpending(sigset); in tested_sigpending() 47 return tst_syscall(__NR_sigpending, sigset); in tested_sigpending() 49 return tst_syscall(__NR_rt_sigpending, sigset, SIGSETSIZE); in tested_sigpending() 136 /* set sigset to point to an invalid location */ in test_efault_on_invalid_sigset() 137 sigset_t *sigset = tst_get_bad_addr(NULL); in test_efault_on_invalid_sigset() local 139 TEST(tested_sigpending(sigset)); in test_efault_on_invalid_sigset()
|
/third_party/rust/crates/nix/src/sys/ |
H A D | signal.rs | 473 sigset: libc::sigset_t 480 let mut sigset = mem::MaybeUninit::uninit(); in all() variables 481 let _ = unsafe { libc::sigfillset(sigset.as_mut_ptr()) }; in all() 483 unsafe{ SigSet { sigset: sigset.assume_init() } } in all() 489 let mut sigset = mem::MaybeUninit::uninit(); in empty() variables 490 let _ = unsafe { libc::sigemptyset(sigset.as_mut_ptr()) }; in empty() 492 unsafe{ SigSet { sigset: sigset.assume_init() } } in empty() 498 unsafe { libc::sigaddset(&mut self.sigset a in add() 607 let mut sigset = SigSet::empty(); from_iter() variables [all...] |
/third_party/python/Modules/clinic/ |
H A D | signalmodule.c.h | 425 "sigwait($module, sigset, /)\n" 431 "signals specified in the signal set sigset. The function accepts the signal\n" 438 signal_sigwait_impl(PyObject *module, sigset_t sigset); 444 sigset_t sigset; in signal_sigwait() local 446 if (!_Py_Sigset_Converter(arg, &sigset)) { in signal_sigwait() 449 return_value = signal_sigwait_impl(module, sigset); in signal_sigwait() 485 "sigwaitinfo($module, sigset, /)\n" 488 "Wait synchronously until one of the signals in *sigset* is delivered.\n" 496 signal_sigwaitinfo_impl(PyObject *module, sigset_t sigset); 502 sigset_t sigset; in signal_sigwaitinfo() local 536 sigset_t sigset; signal_sigtimedwait() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/ |
H A D | dirty_log_test.c | 526 struct kvm_signal_mask *sigmask = alloca(offsetof(struct kvm_signal_mask, sigset) in vcpu_worker() 528 sigset_t *sigset = (sigset_t *) &sigmask->sigset; in vcpu_worker() local 536 pthread_sigmask(0, NULL, sigset); in vcpu_worker() 537 sigdelset(sigset, SIG_IPI); in vcpu_worker() 540 sigemptyset(sigset); in vcpu_worker() 541 sigaddset(sigset, SIG_IPI); in vcpu_worker() 553 sigwait(sigset, &sig); in vcpu_worker() 876 sigset_t sigset; in main() local 936 sigemptyset(&sigset); in main() [all...] |
/third_party/node/deps/uv/src/unix/ |
H A D | epoll.c | 123 sigset_t sigset; in uv__io_poll() local 180 sigemptyset(&sigset); in uv__io_poll() 181 sigaddset(&sigset, SIGPROF); in uv__io_poll() 222 if (pthread_sigmask(SIG_BLOCK, &sigset, NULL)) in uv__io_poll() 230 &sigset); in uv__io_poll() 247 if (pthread_sigmask(SIG_UNBLOCK, &sigset, NULL)) in uv__io_poll()
|
/test/xts/acts/commonlibrary/thirdparty/musl/entry/src/main/cpp/ |
H A D | spawnndk1.cpp | 266 sigset_t sigset;
in PosixSpawnAttrGetSigDefault() local 268 ret = posix_spawnattr_getsigdefault(&spawnattr, &sigset);
in PosixSpawnAttrGetSigDefault() 378 sigset_t sigset;
in PosixSpawnAttrSetSigDefault() local 379 sigemptyset(&sigset);
in PosixSpawnAttrSetSigDefault() 380 sigaddset(&sigset, SIGCHLD);
in PosixSpawnAttrSetSigDefault() 382 ret = posix_spawnattr_setsigdefault(&attr, &sigset);
in PosixSpawnAttrSetSigDefault() 402 sigset_t sigset;
in PosixSpawnAttrSetSigMask() local 403 sigemptyset(&sigset);
in PosixSpawnAttrSetSigMask() 404 sigaddset(&sigset, SIGCHLD);
in PosixSpawnAttrSetSigMask() 406 ret = posix_spawnattr_setsigmask(&attr, &sigset);
in PosixSpawnAttrSetSigMask() [all...] |
/kernel/liteos_a/testsuites/unittest/extended/signal/smoke/ |
H A D | sigset_test_002.cpp | 46 ret = sigset(0, SigUsr); in PthreadSigsetSigSetError() 51 ret = sigset(_NSIG, SigUsr); in PthreadSigsetSigSetError()
|
H A D | sigset_test_001.cpp | 47 ret = sigset(SIGUSR1, SIG_HOLD); in PthreadSigsetSigHold() 56 ret = sigset(SIGUSR2, SigUsr); in PthreadSigsetSigUsr()
|
/kernel/linux/linux-5.10/arch/um/os-Linux/ |
H A D | signal.c | 239 sigset_t sigset; in change_sig() local 241 sigemptyset(&sigset); in change_sig() 242 sigaddset(&sigset, signal); in change_sig() 243 if (sigprocmask(on ? SIG_UNBLOCK : SIG_BLOCK, &sigset, NULL) < 0) in change_sig()
|
/kernel/linux/linux-6.6/arch/um/os-Linux/ |
H A D | signal.c | 258 sigset_t sigset; in change_sig() local 260 sigemptyset(&sigset); in change_sig() 261 sigaddset(&sigset, signal); in change_sig() 262 if (sigprocmask(on ? SIG_UNBLOCK : SIG_BLOCK, &sigset, NULL) < 0) in change_sig()
|
/third_party/python/Lib/ |
H A D | signal.py | 81 def sigwait(sigset): 82 retsig = _signal.sigwait(sigset)
|
/third_party/libuv/test/ |
H A D | test-signal-multiple-loops.c | 227 sigset_t sigset; in TEST_IMPL() local 276 sigfillset(&sigset); in TEST_IMPL() 277 pthread_sigmask(SIG_SETMASK, &sigset, NULL); in TEST_IMPL()
|
/kernel/linux/linux-5.10/tools/accounting/ |
H A D | getdelays.c | 285 sigset_t sigset; in main() local 343 if (sigemptyset(&sigset) == -1) in main() 344 err(1, "Failed to empty sigset"); in main() 345 if (sigaddset(&sigset, SIGCHLD)) in main() 346 err(1, "Failed to set sigchld in sigset"); in main() 347 sigprocmask(SIG_BLOCK, &sigset, NULL); in main() 420 sigwait(&sigset, &sig_received); in main()
|
/kernel/linux/linux-6.6/tools/accounting/ |
H A D | getdelays.c | 301 sigset_t sigset; in main() local 359 if (sigemptyset(&sigset) == -1) in main() 360 err(1, "Failed to empty sigset"); in main() 361 if (sigaddset(&sigset, SIGCHLD)) in main() 362 err(1, "Failed to set sigchld in sigset"); in main() 363 sigprocmask(SIG_BLOCK, &sigset, NULL); in main() 436 sigwait(&sigset, &sig_received); in main()
|
/third_party/ltp/testcases/kernel/syscalls/kill/ |
H A D | kill12.c | 89 if (sigset(SIGCHLD, chsig) == SIG_ERR) { in main() 201 sigset(sig, SIG_IGN); /* set to ignore signal */ in do_child()
|
/third_party/rust/crates/nix/test/ |
H A D | test_poll.rs | 57 let sigset = SigSet::empty(); in test_ppoll() 58 let nfds = loop_while_eintr!(ppoll(&mut fds, Some(timeout), Some(sigset))); in test_ppoll()
|
/third_party/ltp/testcases/open_posix_testsuite/conformance/definitions/signal_h/ |
H A D | 45-1-buildonly.c | 3 void (*sigset(int, void (*)(int)))(int); 14 dummyvar = sigset; in dummyfcn()
|
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/sigset/ |
H A D | 10-1.c | 22 if (sigset(SIGKILL, SIG_IGN) == SIG_ERR) { in main() 25 ("Test FAILED: sigset() returned SIG_ERR but didn't set errno to EINVAL\n"); in main() 30 ("Test FAILED: sigset() didn't return SIG_ERROR even though SIGKILL was passed to it\n"); in main()
|
H A D | 3-1.c | 33 if (sigset(SIGCHLD, myhandler) == SIG_ERR) { in main() 34 perror("Unexpected error while using sigset()"); in main()
|
H A D | 1-1.c | 12 "myhandler" for SIGCHLD. Then another call to sigset() is made about 47 if (sigset(SIGCHLD, SIG_DFL) != myhandler) { in main()
|
H A D | 2-1.c | 45 if (sigset(SIGUSR1, SIG_IGN) != myhandler) { in main()
|
/third_party/ltp/testcases/kernel/mem/vmtests/ |
H A D | data_space.c | 44 //void (*sigset(int, void(*)(int)))(int); 137 if (sigset(SIGTERM, (void (*)())term) == SIG_ERR) { 138 tst_brkm(TBROK, NULL, "first sigset failed"); 140 if (sigset(SIGUSR1, (void (*)())chld) == SIG_ERR) { 141 tst_brkm(TBROK, NULL, "sigset shichld"); 466 if (sigset(SIGUSR1, (void (*)())chld) == SIG_ERR) { in chld() 467 tst_resm(TBROK, "sigset shichld"); in chld()
|