Home
last modified time | relevance | path

Searched refs:sigset (Results 1 - 25 of 88) sorted by relevance

1234

/kernel/liteos_a/testsuites/unittest/extended/signal/full/
H A Dsignal_test_028.cpp34 // 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 Dkillpg.c47 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 Dsigset.c90 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 Dsigpending02.c36 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 Dsignal.rs473 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 Dsignalmodule.c.h425 "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 Ddirty_log_test.c526 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 Depoll.c123 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 Dspawnndk1.cpp266 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 Dsigset_test_002.cpp46 ret = sigset(0, SigUsr); in PthreadSigsetSigSetError()
51 ret = sigset(_NSIG, SigUsr); in PthreadSigsetSigSetError()
H A Dsigset_test_001.cpp47 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 Dsignal.c239 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 Dsignal.c258 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 Dsignal.py81 def sigwait(sigset):
82 retsig = _signal.sigwait(sigset)
/third_party/libuv/test/
H A Dtest-signal-multiple-loops.c227 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 Dgetdelays.c285 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 Dgetdelays.c301 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 Dkill12.c89 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 Dtest_poll.rs57 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 D45-1-buildonly.c3 void (*sigset(int, void (*)(int)))(int);
14 dummyvar = sigset; in dummyfcn()
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/sigset/
H A D10-1.c22 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 D3-1.c33 if (sigset(SIGCHLD, myhandler) == SIG_ERR) { in main()
34 perror("Unexpected error while using sigset()"); in main()
H A D1-1.c12 "myhandler" for SIGCHLD. Then another call to sigset() is made about
47 if (sigset(SIGCHLD, SIG_DFL) != myhandler) { in main()
H A D2-1.c45 if (sigset(SIGUSR1, SIG_IGN) != myhandler) { in main()
/third_party/ltp/testcases/kernel/mem/vmtests/
H A Ddata_space.c44 //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()

Completed in 12 milliseconds

1234