Lines Matching refs:signo
12 void test_empty_set(swi_func sigwaitinfo, int signo,
22 child = create_sig_proc(signo, INT_MAX, 100000);
38 void test_timeout(swi_func sigwaitinfo, int signo, enum tst_ts_type type)
52 child = create_sig_proc(signo, INT_MAX, 100000);
71 void test_unmasked_matching(swi_func sigwaitinfo, int signo,
79 SAFE_SIGADDSET(&sigs, signo);
82 child = create_sig_proc(signo, INT_MAX, 100000);
85 if (TST_RET == signo) {
87 si.si_signo == signo)
99 void test_unmasked_matching_noinfo(swi_func sigwaitinfo, int signo,
106 SAFE_SIGADDSET(&sigs, signo);
109 child = create_sig_proc(signo, INT_MAX, 100000);
112 if (TST_RET == signo)
121 void test_masked_matching(swi_func sigwaitinfo, int signo,
129 SAFE_SIGADDSET(&sigs, signo);
142 child = create_sig_proc(signo, 1, 0);
145 if (TST_RET == signo) {
147 si.si_signo == signo)
159 if (sigismember(&sigs, signo))
169 void test_masked_matching_rt(swi_func sigwaitinfo, int signo,
177 signo = SIGRTMIN + 1;
180 SAFE_SIGADDSET(&sigs, signo);
181 SAFE_SIGADDSET(&sigs, signo + 1);
194 child[0] = create_sig_proc(signo, 1, 0);
195 child[1] = create_sig_proc(signo + 1, 1, 0);
202 if (TST_RET == signo) {
204 si.si_signo == signo)
214 if (TST_RET == signo + 1) {
216 si.si_signo == signo + 1)
228 if (sigismember(&sigs, signo))
235 void test_masked_matching_noinfo(swi_func sigwaitinfo, int signo,
242 SAFE_SIGADDSET(&sigs, signo);
255 child = create_sig_proc(signo, 1, 0);
258 if (TST_RET == signo)
267 if (sigismember(&sigs, signo))
277 void test_bad_address(swi_func sigwaitinfo, int signo,
284 SAFE_SIGADDSET(&sigs, signo);
297 child = create_sig_proc(signo, 1, 0);
317 void test_bad_address2(swi_func sigwaitinfo, int signo LTP_ATTRIBUTE_UNUSED,
358 void test_bad_address3(swi_func sigwaitinfo, int signo LTP_ATTRIBUTE_UNUSED,