Home
last modified time | relevance | path

Searched refs:signo (Results 1 - 25 of 598) sorted by relevance

12345678910>>...24

/third_party/musl/src/sigchain/linux/
H A Dsigchain.c139 * @param[in] signo, the value of the signal.
142 static bool ismarked(int signo) in ismarked() argument
144 return sig_chains[signo - 1].marked; in ismarked()
149 * @param[in] signo, the value of the signal.
154 static void signal_chain_handler(int signo, siginfo_t* siginfo, void* ucontext_raw) in signal_chain_handler() argument
156 SIGCHAIN_PRINT_DEBUG("%{public}s signo: %{public}d", __func__, signo); in signal_chain_handler()
162 if (sig_chains[signo - 1].sca_special_actions[idx].sca_sigaction == NULL) { in signal_chain_handler()
167 bool noreturn = (sig_chains[signo - 1].sca_special_actions[idx].sca_flags & in signal_chain_handler()
170 sigchain_sigmask(SIG_SETMASK, &sig_chains[signo in signal_chain_handler()
258 sigchain_register(int signo) sigchain_register() argument
275 unregister_sigchain(int signo) unregister_sigchain() argument
287 mark_signal_to_sigchain(int signo) mark_signal_to_sigchain() argument
302 setaction(int signo, const struct sigaction *restrict new_sa) setaction() argument
313 getaction(int signo) getaction() argument
325 add_special_handler(int signo, struct signal_chain_action* sa) add_special_handler() argument
345 rm_special_handler(int signo, bool (*fn)(int, siginfo_t*, void*)) rm_special_handler() argument
376 add_special_signal_handler(int signo, struct signal_chain_action* sa) add_special_signal_handler() argument
395 remove_special_signal_handler(int signo, bool (*fn)(int, siginfo_t*, void*)) remove_special_signal_handler() argument
414 remove_all_special_handler(int signo) remove_all_special_handler() argument
437 add_special_handler_at_last(int signo, struct signal_chain_action* sa) add_special_handler_at_last() argument
461 intercept_sigaction(int signo, const struct sigaction *restrict sa, struct sigaction *restrict old) intercept_sigaction() argument
[all...]
/third_party/musl/porting/linux/user/src/sigchain/
H A Dsigchain.c137 * @param[in] signo, the value of the signal.
140 static bool ismarked(int signo) in ismarked() argument
142 return sig_chains[signo - 1].marked; in ismarked()
147 * @param[in] signo, the value of the signal.
152 static void signal_chain_handler(int signo, siginfo_t* siginfo, void* ucontext_raw) in signal_chain_handler() argument
154 SIGCHAIN_PRINT_DEBUG("%{public}s signo: %{public}d", __func__, signo); in signal_chain_handler()
159 if (sig_chains[signo - 1].sca_special_actions[i].sca_sigaction == NULL) { in signal_chain_handler()
163 bool noreturn = (sig_chains[signo - 1].sca_special_actions[i].sca_flags & in signal_chain_handler()
166 sigchain_sigmask(SIG_SETMASK, &sig_chains[signo in signal_chain_handler()
231 sigchain_register(int signo) sigchain_register() argument
247 unregister_sigchain(int signo) unregister_sigchain() argument
259 mark_signal_to_sigchain(int signo) mark_signal_to_sigchain() argument
274 setaction(int signo, const struct sigaction *restrict new_sa) setaction() argument
285 getaction(int signo) getaction() argument
297 add_special_handler(int signo, struct signal_chain_action* sa) add_special_handler() argument
317 rm_special_handler(int signo, bool (*fn)(int, siginfo_t*, void*)) rm_special_handler() argument
348 add_special_signal_handler(int signo, struct signal_chain_action* sa) add_special_signal_handler() argument
367 remove_special_signal_handler(int signo, bool (*fn)(int, siginfo_t*, void*)) remove_special_signal_handler() argument
386 remove_all_special_handler(int signo) remove_all_special_handler() argument
409 add_special_handler_at_last(int signo, struct signal_chain_action* sa) add_special_handler_at_last() argument
433 intercept_sigaction(int signo, const struct sigaction *restrict sa, struct sigaction *restrict old) intercept_sigaction() argument
[all...]
/third_party/musl/libc-test/src/functionalext/sigchain/
H A Dsigchain_add_special_handler.c27 static bool sigchain_special_sigint_handler1(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_sigint_handler1() argument
30 EXPECT_EQ("sigchain_add_special_handler_001", signo, SIGINT); in sigchain_special_sigint_handler1()
37 static bool sigchain_special_sigint_handler2(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_sigint_handler2() argument
40 EXPECT_EQ("sigchain_add_special_handler_001", signo, SIGINT); in sigchain_special_sigint_handler2()
68 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGINT}; in sigchain_add_special_handler_001() local
69 SIGCHAIN_TEST_SET_MASK(set, "sigchain_add_special_handler_001", signo, SIGCHIAN_TEST_SIGNAL_NUM_1); in sigchain_add_special_handler_001()
79 static bool sigchain_special_sighup_handler1(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_sighup_handler1() argument
82 EXPECT_EQ("sigchain_add_special_handler_002", signo, SIGHUP); in sigchain_special_sighup_handler1()
89 static bool sigchain_special_sighup_handler2(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_sighup_handler2() argument
92 EXPECT_EQ("sigchain_add_special_handler_002", signo, SIGHU in sigchain_special_sighup_handler2()
99 signal_sighup_handler(int signo) signal_sighup_handler() argument
132 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGHUP}; sigchain_add_special_handler_002() local
142 sigchain_special_sigusr2_handler1(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_sigusr2_handler1() argument
152 sigchain_special_sigusr2_handler2(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_sigusr2_handler2() argument
162 signal_sigusr2_sigaction(int signo) signal_sigusr2_sigaction() argument
198 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGUSR2}; sigchain_add_special_handler_003() local
208 sigchain_special_sigterm_handler(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_sigterm_handler() argument
233 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGTERM}; sigchain_add_special_handler_004() local
244 sigchain_special_64_handler(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_64_handler() argument
254 signal_64_handler(int signo) signal_64_handler() argument
280 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGCHAIN_SIGNAL_64}; sigchain_add_special_handler_005() local
290 sigchain_special_37_handler(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_37_handler() argument
300 signal_37_sigaction(int signo) signal_37_sigaction() argument
329 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGCHAIN_SIGNAL_37}; sigchain_add_special_handler_006() local
340 sigchain_special_43_handler(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_43_handler() argument
350 signal_43_sigaction(int signo) signal_43_sigaction() argument
379 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGCHAIN_SIGNAL_43}; sigchain_add_special_handler_007() local
391 sigchain_special_45_handler(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_45_handler() argument
401 signal_45_sigaction(int signo) signal_45_sigaction() argument
429 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGCHAIN_SIGNAL_45}; sigchain_add_special_handler_008() local
441 sigchain_special_56_handler1(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_56_handler1() argument
452 sigchain_special_56_handler2(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_56_handler2() argument
463 signal_56_sigaction(int signo) signal_56_sigaction() argument
498 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGCHAIN_SIGNAL_56}; sigchain_add_special_handler_009() local
[all...]
H A Dsigchain_rm_special_handler.c27 static bool sigchain_special_sigabrt_handler1(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_sigabrt_handler1() argument
37 static bool sigchain_special_sigabrt_handler2(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_sigabrt_handler2() argument
68 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGCONT}; in sigchain_rm_special_handler_001() local
69 SIGCHAIN_TEST_SET_MASK(set, "sigchain_rm_special_handler_001", signo, SIGCHIAN_TEST_SIGNAL_NUM_1); in sigchain_rm_special_handler_001()
81 static bool sigchain_special_sighup_handler1(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_sighup_handler1() argument
91 static bool sigchain_special_sighup_handler2(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_sighup_handler2() argument
101 static void signal_sighup_handler(int signo) in signal_sighup_handler() argument
104 EXPECT_EQ("sigchain_rm_special_handler_002", signo, SIGHUP); in signal_sighup_handler()
134 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGHUP}; in sigchain_rm_special_handler_002() local
135 SIGCHAIN_TEST_SET_MASK(set, "sigchain_rm_special_handler_002", signo, SIGCHIAN_TEST_SIGNAL_NUM_ in sigchain_rm_special_handler_002()
147 sigchain_special_sigusr2_handler1(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_sigusr2_handler1() argument
157 sigchain_special_sigusr2_handler2(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_sigusr2_handler2() argument
167 signal_sigusr2_sigaction(int signo) signal_sigusr2_sigaction() argument
203 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGUSR2}; sigchain_rm_special_handler_003() local
216 sigchain_special_sigterm_handler(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_sigterm_handler() argument
242 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGCONT}; sigchain_rm_special_handler_004() local
254 sigchain_special_64_handler(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_64_handler() argument
264 signal_64_handler(int signo) signal_64_handler() argument
290 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGCHAIN_SIGNAL_64}; sigchain_rm_special_handler_005() local
302 sigchain_special_37_handler(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_37_handler() argument
312 signal_37_sigaction(int signo) signal_37_sigaction() argument
341 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGCHAIN_SIGNAL_37}; sigchain_rm_special_handler_006() local
353 sigchain_special_quit_handler(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_quit_handler() argument
360 sigchain_special_quit_handler1(int signo, siginfo_t *siginfo, void *ucontext_raw) sigchain_special_quit_handler1() argument
370 signal_quit_sigaction(int signo) signal_quit_sigaction() argument
406 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGQUIT}; sigchain_rm_all_special_handler_007() local
[all...]
H A Dsigchain_intercept_pthread_sigmask.c29 static bool sigchain_special_handler2(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_handler2() argument
32 EXPECT_EQ("sigchain_intercept_pthread_sigmask_001", signo, SIGUSR2); in sigchain_special_handler2()
39 static void signal_handler2(int signo) in signal_handler2() argument
42 EXPECT_EQ("sigchain_intercept_pthread_sigmask_001", signo, SIGUSR2); in signal_handler2()
66 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGUSR2}; in sigchain_intercept_pthread_sigmask_001() local
67 SIGCHAIN_TEST_SET_MASK(set, "sigchain_intercept_pthread_sigmask_001", signo, SIGCHIAN_TEST_SIGNAL_NUM_1); in sigchain_intercept_pthread_sigmask_001()
79 static bool sigchain_special_handler3(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_handler3() argument
89 static void signal_handler3(int signo) in signal_handler3() argument
92 EXPECT_EQ("sigchain_intercept_pthread_sigmask_002", signo, SIGPWR); in signal_handler3()
117 int signo[SIGCHIAN_TEST_SIGNAL_NUM_ in sigchain_intercept_pthread_sigmask_002() local
133 signal_handler1(int signo) signal_handler1() argument
154 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGHUP}; sigchain_intercept_pthread_sigmask_003() local
[all...]
H A Dsigchain_intercept_sigaction.c28 static void signal_handler1(int signo) in signal_handler1() argument
31 EXPECT_EQ("sigchain_intercept_sigaction_001", signo, SIGHUP); in signal_handler1()
55 static bool sigchain_special_handler2(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_handler2() argument
58 EXPECT_EQ("sigchain_intercept_sigaction_002", signo, SIGUSR2); in sigchain_special_handler2()
65 static void signal_handler2(int signo) in signal_handler2() argument
68 EXPECT_EQ("sigchain_intercept_sigaction_002", signo, SIGUSR2); in signal_handler2()
95 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGUSR2}; in sigchain_intercept_sigaction_002() local
96 SIGCHAIN_TEST_SET_MASK(set, "sigchain_intercept_sigaction_002", signo, SIGCHIAN_TEST_SIGNAL_NUM_1); in sigchain_intercept_sigaction_002()
106 static bool sigchain_special_handler3(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_handler3() argument
109 EXPECT_EQ("sigchain_intercept_sigaction_003", signo, SIGUR in sigchain_special_handler3()
116 signal_handler3(int signo) signal_handler3() argument
146 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGURG}; sigchain_intercept_sigaction_003() local
[all...]
H A Dsigchain_intercept_signal.c28 static void signal_handler1(int signo) in signal_handler1() argument
31 EXPECT_EQ("sigchain_intercept_signal_001", signo, SIGHUP); in signal_handler1()
49 static bool sigchain_special_handler1(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_handler1() argument
52 EXPECT_EQ("sigchain_intercept_signal_002", signo, SIGUSR2); in sigchain_special_handler1()
59 static void signal_handler2(int signo) in signal_handler2() argument
62 EXPECT_EQ("sigchain_intercept_signal_002", signo, SIGUSR2); in signal_handler2()
84 int signo[SIGCHIAN_TEST_SIGNAL_NUM_1] = {SIGUSR2}; in sigchain_intercept_signal_002() local
85 SIGCHAIN_TEST_SET_MASK(set, "sigchain_intercept_signal_002", signo, SIGCHIAN_TEST_SIGNAL_NUM_1); in sigchain_intercept_signal_002()
94 static bool sigchain_special_handler3(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_handler3() argument
97 EXPECT_EQ("sigchain_intercept_signal_003", signo, SIGUR in sigchain_special_handler3()
104 signal_handler3(int signo) signal_handler3() argument
[all...]
H A Dsigchain_handler_call_order.c28 static bool sigchain_special_handler(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_handler() argument
30 EXPECT_EQ("sigchain_handler_call_order_001", signo, SIGHUP); in sigchain_special_handler()
42 static bool sigchain_special_handler1(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_handler1() argument
44 EXPECT_EQ("sigchain_handler_call_order_001", signo, SIGUSR2); in sigchain_special_handler1()
53 static void signal_handler(int signo) in signal_handler() argument
90 static bool sigchain_special_handler3(int signo, siginfo_t *siginfo, void *ucontext_raw) in sigchain_special_handler3() argument
92 EXPECT_EQ("sigchain_handler_call_order_002", signo, SIGPWR); in sigchain_special_handler3()
100 static void signal_handler3(int signo) in signal_handler3() argument
102 EXPECT_EQ("sigchain_handler_call_order_002", signo, SIGPWR); in signal_handler3()
/third_party/ltp/libs/libltpsigwait/
H A Dsigwait.c12 void test_empty_set(swi_func sigwaitinfo, int signo, in test_empty_set() argument
22 child = create_sig_proc(signo, INT_MAX, 100000); in test_empty_set()
38 void test_timeout(swi_func sigwaitinfo, int signo, enum tst_ts_type type) in test_timeout() argument
52 child = create_sig_proc(signo, INT_MAX, 100000); in test_timeout()
71 void test_unmasked_matching(swi_func sigwaitinfo, int signo, in test_unmasked_matching() argument
79 SAFE_SIGADDSET(&sigs, signo); in test_unmasked_matching()
82 child = create_sig_proc(signo, INT_MAX, 100000); in test_unmasked_matching()
85 if (TST_RET == signo) { in test_unmasked_matching()
87 si.si_signo == signo) in test_unmasked_matching()
99 void test_unmasked_matching_noinfo(swi_func sigwaitinfo, int signo, in test_unmasked_matching_noinfo() argument
121 test_masked_matching(swi_func sigwaitinfo, int signo, enum tst_ts_type type LTP_ATTRIBUTE_UNUSED) test_masked_matching() argument
169 test_masked_matching_rt(swi_func sigwaitinfo, int signo, enum tst_ts_type type LTP_ATTRIBUTE_UNUSED) test_masked_matching_rt() argument
235 test_masked_matching_noinfo(swi_func sigwaitinfo, int signo, enum tst_ts_type type LTP_ATTRIBUTE_UNUSED) test_masked_matching_noinfo() argument
277 test_bad_address(swi_func sigwaitinfo, int signo, enum tst_ts_type type LTP_ATTRIBUTE_UNUSED) test_bad_address() argument
[all...]
/third_party/skia/third_party/externals/abseil-cpp/absl/debugging/
H A Dfailure_signal_handler.cc65 // Resets the signal handler for signo to the default action for that
67 static void RaiseToDefaultHandler(int signo) { in RaiseToDefaultHandler() argument
68 signal(signo, SIG_DFL); in RaiseToDefaultHandler()
69 raise(signo); in RaiseToDefaultHandler()
73 const int signo; member
100 static void RaiseToPreviousHandler(int signo) { in RaiseToPreviousHandler() argument
103 if (it.signo == signo) { in RaiseToPreviousHandler()
105 sigaction(signo, &it.previous_action, nullptr); in RaiseToPreviousHandler()
107 signal(signo, i in RaiseToPreviousHandler()
120 FailureSignalToString(int signo) FailureSignalToString() argument
224 WriteSignalMessage(int signo, int cpu, void (*writerfn)(const char*)) WriteSignalMessage() argument
281 WriteFailureInfo(int signo, void* ucontext, int cpu, void (*writerfn)(const char*)) WriteFailureInfo() argument
320 AbslFailureSignalHandler(int signo) AbslFailureSignalHandler() argument
323 AbslFailureSignalHandler(int signo, siginfo_t*, void* ucontext) AbslFailureSignalHandler() argument
[all...]
H A Dfailure_signal_handler_test.cc43 void InstallHandlerAndRaise(int signo) { in InstallHandlerAndRaise() argument
45 raise(signo); in InstallHandlerAndRaise()
49 const int signo = GetParam(); in TEST_P() local
51 "\\*\\*\\* ", absl::debugging_internal::FailureSignalToString(signo), in TEST_P()
54 EXPECT_EXIT(InstallHandlerAndRaise(signo), testing::KilledBySignal(signo), in TEST_P()
58 EXPECT_DEATH_IF_SUPPORTED(InstallHandlerAndRaise(signo), exit_regex); in TEST_P()
88 void InstallHandlerWithWriteToFileAndRaise(const char* file, int signo) { in InstallHandlerWithWriteToFileAndRaise() argument
94 raise(signo); in InstallHandlerWithWriteToFileAndRaise()
98 const int signo in TEST_P() local
[all...]
/third_party/ltp/include/
H A Dlibsigwait.h21 int signo; member
24 void test_empty_set(swi_func sigwaitinfo, int signo,
26 void test_timeout(swi_func sigwaitinfo, int signo, enum tst_ts_type type);
27 void test_unmasked_matching(swi_func sigwaitinfo, int signo,
29 void test_unmasked_matching_noinfo(swi_func sigwaitinfo, int signo,
31 void test_masked_matching(swi_func sigwaitinfo, int signo,
33 void test_masked_matching_rt(swi_func sigwaitinfo, int signo,
35 void test_masked_matching_noinfo(swi_func sigwaitinfo, int signo,
37 void test_bad_address(swi_func sigwaitinfo, int signo,
39 void test_bad_address2(swi_func sigwaitinfo, int signo LTP_ATTRIBUTE_UNUSE
[all...]
/third_party/musl/src/signal/liteos_a/
H A Dsigaction.c37 unsigned char signo; member
55 static void __sig_core(int signo);
56 static void __sig_kill(int signo);
57 static void __sig_cont(int signo);
58 static void __sig_stop(int signo);
59 static void __sig_ignore(int signo);
127 static void __sig_core(int signo) in __sig_core() argument
132 static void __sig_kill(int signo) in __sig_kill() argument
137 static void __sig_cont(int signo) in __sig_cont() argument
142 static void __sig_stop(int signo) in __sig_stop() argument
147 __sig_ignore(int signo) __sig_ignore() argument
221 __sig_find_def_action(unsigned char signo) __sig_find_def_action() argument
[all...]
/third_party/musl/porting/liteos_a/user/src/signal/
H A Dsigaction.c22 unsigned char signo; member
40 static void __sig_core(int signo);
41 static void __sig_kill(int signo);
42 static void __sig_cont(int signo);
43 static void __sig_stop(int signo);
44 static void __sig_ignore(int signo);
112 static void __sig_core(int signo) in __sig_core() argument
117 static void __sig_kill(int signo) in __sig_kill() argument
122 static void __sig_cont(int signo) in __sig_cont() argument
127 static void __sig_stop(int signo) in __sig_stop() argument
132 __sig_ignore(int signo) __sig_ignore() argument
206 __sig_find_def_action(unsigned char signo) __sig_find_def_action() argument
[all...]
/third_party/musl/libc-test/src/functionalext/supplement/signal/
H A D__getitimer_time64.c23 void expireTimer(int signo) in expireTimer() argument
28 __getitimer_time64(signo, &val); in expireTimer()
31 setitimer(signo, &val, NULL); in expireTimer()
36 void signalHandler(int signo) in signalHandler() argument
38 switch (signo) { in signalHandler()
41 expireTimer(signo); in signalHandler()
H A D__setitimer_time64.c26 void expireTimer(int signo) in expireTimer() argument
31 getitimer(signo, &val); in expireTimer()
34 __setitimer_time64(signo, &val, NULL); in expireTimer()
39 void signalHandler(int signo) in signalHandler() argument
41 switch (signo) { in signalHandler()
44 expireTimer(signo); in signalHandler()
H A Dgetitimer.c21 void expireTimer(int signo) in expireTimer() argument
26 getitimer(signo, &val); in expireTimer()
29 setitimer(signo, &val, NULL); in expireTimer()
34 void signalHandler(int signo) in signalHandler() argument
36 switch (signo) { in signalHandler()
39 expireTimer(signo); in signalHandler()
H A Dsetitimer.c24 void expireTimer(int signo) in expireTimer() argument
29 getitimer(signo, &val); in expireTimer()
32 setitimer(signo, &val, NULL); in expireTimer()
37 void signalHandler(int signo) in signalHandler() argument
39 switch (signo) { in signalHandler()
42 expireTimer(signo); in signalHandler()
/third_party/musl/porting/linux/user/include/
H A Dsigchain.h40 void add_special_signal_handler(int signo, struct signal_chain_action* sa);
42 void add_special_handler_at_last(int signo, struct signal_chain_action* sa);
44 void remove_special_signal_handler(int signo, bool (*fn)(int, siginfo_t*, void*));
46 void remove_all_special_handler(int signo);
/third_party/musl/include/linux/
H A Dsigchain.h40 void add_special_signal_handler(int signo, struct signal_chain_action* sa);
42 void add_special_handler_at_last(int signo, struct signal_chain_action* sa);
44 void remove_special_signal_handler(int signo, bool (*fn)(int, siginfo_t*, void*));
46 void remove_all_special_handler(int signo);
/third_party/musl/libc-test/src/functionalext/supplement/sigchain/sigchain_gtest/
H A Dsigchain_add_special_signal_handler_test.cpp12 static bool SigchainSigint1(int signo, siginfo_t* siginfo, void* contextRaw) in SigchainSigint1() argument
15 EXPECT_EQ(signo, SIGINT); in SigchainSigint1()
18 static bool SigchainSigint2(int signo, siginfo_t* siginfo, void* contextRaw) in SigchainSigint2() argument
21 EXPECT_EQ(signo, SIGINT); in SigchainSigint2()
/third_party/ltp/testcases/kernel/syscalls/setitimer/
H A Dsetitimer01.c34 int signo; member
46 static void sig_routine(int signo LTP_ATTRIBUTE_UNUSED) in sig_routine()
111 SAFE_SIGNAL(tc->signo, sig_routine); in verify_setitimer()
119 SAFE_SIGNAL(tc->signo, SIG_DFL); in verify_setitimer()
127 if (WIFSIGNALED(status) && WTERMSIG(status) == tc->signo) in verify_setitimer()
128 tst_res(TPASS, "Child received signal: %s", tst_strsig(tc->signo)); in verify_setitimer()
/third_party/node/test/addons/register-signal-handler/
H A Dbinding.cc13 void Handler(int signo, siginfo_t* siginfo, void* ucontext) { in Handler() argument
14 char signo_char = signo; in Handler()
26 int32_t signo = args[0].As<Int32>()->Value(); in RegisterSignalHandler() local
29 node::RegisterSignalHandler(signo, Handler, reset_handler); in RegisterSignalHandler()
/third_party/ltp/lib/
H A Dtst_safe_macros.c249 sigset_t *sigs, int signo) in safe_sigaddset()
253 rval = sigaddset(sigs, signo); in safe_sigaddset()
257 "sigaddset() %s (%i) failed", tst_strsig(signo), in safe_sigaddset()
258 signo); in safe_sigaddset()
262 tst_strsig(signo), signo, rval); in safe_sigaddset()
269 sigset_t *sigs, int signo) in safe_sigdelset()
273 rval = sigdelset(sigs, signo); in safe_sigdelset()
277 "sigdelset() %s (%i) failed", tst_strsig(signo), in safe_sigdelset()
278 signo); in safe_sigdelset()
248 safe_sigaddset(const char *file, const int lineno, sigset_t *sigs, int signo) safe_sigaddset() argument
268 safe_sigdelset(const char *file, const int lineno, sigset_t *sigs, int signo) safe_sigdelset() argument
[all...]
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/sigaction/
H A D16-1.c88 static struct sig_info *lookup(int signo) in lookup() argument
93 if (s->sig == signo) in lookup()
101 static void handler(int signo) in handler() argument
105 s = lookup(signo); in handler()

Completed in 15 milliseconds

12345678910>>...24