Lines Matching refs:sigwaitinfo

12 void test_empty_set(swi_func sigwaitinfo, int signo,
24 TEST(sigwaitinfo(&sigs, &si, NULL));
38 void test_timeout(swi_func sigwaitinfo, int signo, enum tst_ts_type type)
54 TEST(sigwaitinfo(&sigs, &si, tst_ts_get(&ts)));
71 void test_unmasked_matching(swi_func sigwaitinfo, int signo,
84 TEST(sigwaitinfo(&sigs, &si, NULL));
92 tst_res(TFAIL | TTERRNO, "sigwaitinfo() failed");
99 void test_unmasked_matching_noinfo(swi_func sigwaitinfo, int signo,
111 TEST(sigwaitinfo(&sigs, NULL, NULL));
115 tst_res(TFAIL | TTERRNO, "sigwaitinfo() failed");
121 void test_masked_matching(swi_func sigwaitinfo, int signo,
144 TEST(sigwaitinfo(&sigs, &si, NULL));
152 tst_res(TFAIL | TTERRNO, "sigwaitinfo() failed");
160 tst_res(TPASS, "sigwaitinfo restored the original mask");
163 "sigwaitinfo failed to restore the original mask");
169 void test_masked_matching_rt(swi_func sigwaitinfo, int signo,
201 TEST(sigwaitinfo(&sigs, &si, NULL));
209 tst_res(TFAIL | TTERRNO, "sigwaitinfo() failed");
213 TEST(sigwaitinfo(&sigs, &si, NULL));
221 tst_res(TFAIL | TTERRNO, "sigwaitinfo() failed");
229 tst_res(TPASS, "sigwaitinfo restored the original mask");
232 "sigwaitinfo failed to restore the original mask");
235 void test_masked_matching_noinfo(swi_func sigwaitinfo, int signo,
257 TEST(sigwaitinfo(&sigs, NULL, NULL));
261 tst_res(TFAIL | TTERRNO, "sigwaitinfo() failed");
268 tst_res(TPASS, "sigwaitinfo restored the original mask");
271 "sigwaitinfo failed to restore the original mask");
277 void test_bad_address(swi_func sigwaitinfo, int signo,
299 TEST(sigwaitinfo(&sigs, (void *)1, NULL));
317 void test_bad_address2(swi_func sigwaitinfo, int signo LTP_ATTRIBUTE_UNUSED,
331 TEST(sigwaitinfo((void *)1, NULL, NULL));
358 void test_bad_address3(swi_func sigwaitinfo, int signo LTP_ATTRIBUTE_UNUSED,
364 TEST(sigwaitinfo(&sigs, NULL, (void *)1));