/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/sigwait/ |
H A D | 2-1.c | 19 * 1) Block a signal that supports queueing (the realtime signal SIGRTMIN). 26 * 6) Verify that there are no more instances for SIGRTMIN in the pending list. * 41 /* Add SIGRTMIN to the set of blocked signals */ in main() 42 if (sigaddset(&newmask, SIGRTMIN) == -1) { in main() 47 /* Obtain a set of pending signals and make sure SIGRTMIN in main() 54 if (sigismember(&pendingset, SIGRTMIN) == 1) { in main() 55 printf("Error: signal SIGRTMIN is pending\n"); in main() 67 if (raise(SIGRTMIN) != 0) { in main() 72 if (raise(SIGRTMIN) != 0) { in main() 83 /* Make sure SIGRTMIN i in main() [all...] |
H A D | 7-1.c | 20 * range SIGRTMIN-SIGRTMAX are selected, the lower numbered is returned first. 23 * -> mask SIGRTMIN-SIGRTMAX 24 * -> raise the signals in the range SIGRTMIN-SIGRTMAX 105 for (i = SIGRTMIN; i <= SIGRTMAX; i++) { in main() 122 for (i = SIGRTMIN + 1; i <= SIGRTMAX; i += 3) { in main() 130 for (i = SIGRTMIN; i <= SIGRTMAX; i += 3) { in main() 138 for (i = SIGRTMIN + 2; i <= SIGRTMAX; i += 3) { in main() 149 for (i = SIGRTMIN; i <= SIGRTMAX; i++) { in main() 157 output("SIGRTMIN: %d, SIGRTMAX: %d, i: %d, sig:%d\n", in main() 158 SIGRTMIN, SIGRTMA in main() [all...] |
/third_party/musl/porting/linux/user/include/ |
H A D | signal.h | 211 #define SIGRTMIN (__libc_current_sigrtmin()) macro 214 #define MUSL_SIGNAL_NATIVE_REMOTE (SIGRTMIN + 0) 215 #define MUSL_SIGNAL_HOOK (SIGRTMIN + 1) 216 #define MUSL_SIGNAL_UNHOOK (SIGRTMIN + 2) 217 #define MUSL_SIGNAL_NATIVE_LOCAL (SIGRTMIN + 3) 218 #define MUSL_SIGNAL_JSHEAP (SIGRTMIN + 4) 219 #define MUSL_SIGNAL_JSHEAP_PRIV (SIGRTMIN + 5) 220 #define MUSL_SIGNAL_SAMPLE_STACK (SIGRTMIN + 6) 221 #define MUSL_SIGNAL_LEAK_STACK (SIGRTMIN + 7) 223 #define MUSL_SIGNAL_RECYCLE_JEMALLOC (SIGRTMIN [all...] |
/third_party/musl/include/ |
H A D | signal.h | 210 #define SIGRTMIN (__libc_current_sigrtmin()) macro 212 #define MUSL_SIGNAL_NATIVE_REMOTE (SIGRTMIN + 0) 213 #define MUSL_SIGNAL_HOOK (SIGRTMIN + 1) 214 #define MUSL_SIGNAL_UNHOOK (SIGRTMIN + 2) 215 #define MUSL_SIGNAL_NATIVE_LOCAL (SIGRTMIN + 3) 216 #define MUSL_SIGNAL_JSHEAP (SIGRTMIN + 4) 217 #define MUSL_SIGNAL_JSHEAP_PRIV (SIGRTMIN + 5) 218 #define MUSL_SIGNAL_SAMPLE_STACK (SIGRTMIN + 6) 219 #define MUSL_SIGNAL_LEAK_STACK (SIGRTMIN + 7) 221 #define MUSL_SIGNAL_RECYCLE_JEMALLOC (SIGRTMIN [all...] |
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/sigwaitinfo/ |
H A D | 2-1.c | 10 range SIGRTMIN to SIGRTMAX. 13 - Register for myhandler to be called when any signal between SIGRTMIN 19 - call sigwaitinfo() and verify that it returns SIGRTMIN 50 for (rtsig = SIGRTMAX; rtsig >= SIGRTMIN; rtsig--) { in main() 59 for (rtsig = SIGRTMAX; rtsig >= SIGRTMIN; rtsig--) { in main() 68 if (sigwaitinfo(&selectset, NULL) != SIGRTMIN) { in main() 70 ("Test FAILED: sigwaitinfo() did not return the lowest of the multiple pending signals between SIGRTMIN and SIGRTMAX\n"); in main()
|
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/lio_listio/ |
H A D | 10-1.c | 108 aiocbs[i]->aio_sigevent.sigev_signo = SIGRTMIN + 1; in main() 112 /* Use SIGRTMIN+2 for list completion */ in main() 114 event.sigev_signo = SIGRTMIN + 2; in main() 121 sigaction(SIGRTMIN + 1, &action, NULL); in main() 127 sigaction(SIGRTMIN + 2, &action, NULL); in main()
|
H A D | 3-1.c | 108 aiocbs[i]->aio_sigevent.sigev_signo = SIGRTMIN + 1; in main() 112 /* Use SIGRTMIN+2 for list completion */ in main() 114 event.sigev_signo = SIGRTMIN + 2; in main() 121 sigaction(SIGRTMIN + 1, &action, NULL); in main() 127 sigaction(SIGRTMIN + 2, &action, NULL); in main()
|
H A D | 14-1.c | 119 aiocbs[i]->aio_sigevent.sigev_signo = SIGRTMIN + 1; in main() 123 /* Use SIGRTMIN+2 for list completion */ in main() 125 event.sigev_signo = SIGRTMIN + 2; in main() 132 sigaction(SIGRTMIN + 1, &action, NULL); in main() 138 sigaction(SIGRTMIN + 2, &action, NULL); in main()
|
H A D | 15-1.c | 113 aiocbs[i]->aio_sigevent.sigev_signo = SIGRTMIN + 1; in main() 117 /* Use SIGRTMIN+2 for list completion */ in main() 119 event.sigev_signo = SIGRTMIN + 2; in main() 126 sigaction(SIGRTMIN + 1, &action, NULL); in main() 132 sigaction(SIGRTMIN + 2, &action, NULL); in main()
|
H A D | 4-1.c | 116 aiocbs[i]->aio_sigevent.sigev_signo = SIGRTMIN + 1; in main() 120 /* Use SIGRTMIN+2 for list completion */ in main() 122 event.sigev_signo = SIGRTMIN + 2; in main() 129 sigaction(SIGRTMIN + 1, &action, NULL); in main() 135 sigaction(SIGRTMIN + 2, &action, NULL); in main()
|
H A D | 7-1.c | 113 aiocbs[i]->aio_sigevent.sigev_signo = SIGRTMIN + 1; in main() 117 /* Use SIGRTMIN+2 for list completion */ in main() 119 event.sigev_signo = SIGRTMIN + 2; in main() 126 sigaction(SIGRTMIN + 1, &action, NULL); in main() 132 sigaction(SIGRTMIN + 2, &action, NULL); in main()
|
H A D | 1-1.c | 104 /* Use SIGRTMIN+1 for list completion */ in main() 106 event.sigev_signo = SIGRTMIN + 1; in main() 113 sigaction(SIGRTMIN + 1, &action, NULL); in main()
|
H A D | 2-1.c | 99 /* Use SIGRTMIN+2 for list completion */ in main() 101 event.sigev_signo = SIGRTMIN + 2; in main() 108 sigaction(SIGRTMIN + 2, &action, NULL); in main()
|
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/aio_suspend/ |
H A D | 4-1.c | 110 /* Use SIGRTMIN+1 for individual completions */ in main() 113 aiocbs[i].aio_sigevent.sigev_signo = SIGRTMIN + 1; in main() 121 /* Use SIGRTMIN+2 for list completion */ in main() 123 event.sigev_signo = SIGRTMIN + 2; in main() 130 sigaction(SIGRTMIN + 1, &action, NULL); in main() 136 sigaction(SIGRTMIN + 2, &action, NULL); in main()
|
H A D | 9-1.c | 113 /* Use SIGRTMIN+1 for list completion */ in do_test() 115 event.sigev_signo = SIGRTMIN + 1; in do_test() 121 sigaction(SIGRTMIN + 1, &action, NULL); in do_test()
|
H A D | 1-1.c | 121 /* Use SIGRTMIN + 1 for list completion */ in main() 123 event.sigev_signo = SIGRTMIN + 1; in main() 130 sigaction(SIGRTMIN + 1, &action, NULL); in main()
|
/third_party/toybox/lib/ |
H A D | portability.c | 443 // Convert a string like "9", "KILL", "SIGHUP", or "SIGRTMIN+2" to a number. 461 #ifdef SIGRTMIN in sig_to_num() 462 if (strcasestart(&sigstr, "rtmin")) i = SIGRTMIN; in sig_to_num() 469 // We allow any offset that's still a real-time signal: SIGRTMIN+20 is fine. in sig_to_num() 474 if (i >= SIGRTMIN && i <= SIGRTMAX) return i; in sig_to_num() 489 #ifdef SIGRTMIN in num_to_sig() 490 if (sig == SIGRTMIN) return "RTMIN"; in num_to_sig() 492 if (sig > SIGRTMIN && sig < SIGRTMAX) { in num_to_sig() 493 if (sig-SIGRTMIN <= SIGRTMAX-sig) sprintf(libbuf, "RTMIN+%d", sig-SIGRTMIN); in num_to_sig() [all...] |
/third_party/musl/libc-test/src/regression/ |
H A D | sigprocmask-internal.c | 16 for (i = 32; i < SIGRTMIN; i++) { in main() 25 for (i = 32; i < SIGRTMIN; i++) in main()
|
/third_party/ltp/testcases/kernel/syscalls/tgkill/ |
H A D | tgkill02.c | 6 * real-time signal. Test this by starting a child thread with SIGRTMIN 8 * SIGRTMIN from the parent thread. 29 sigaddset(&sigrtmin, SIGRTMIN); in thread_func() 53 TEST(sys_tgkill(getpid(), tid, SIGRTMIN)); in run()
|
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/sigqueue/ |
H A D | 7-1.c | 10 range SIGRTMIN to SIGRTMAX. 13 - Register for myhandler to be called when any signal between SIGRTMIN 59 for (rtsig = SIGRTMAX; rtsig >= SIGRTMIN; rtsig--) { in main() 68 for (rtsig = SIGRTMAX; rtsig >= SIGRTMIN; rtsig--) { in main()
|
H A D | 6-1.c | 27 #define SIGTOTEST SIGRTMIN
|
/third_party/ltp/testcases/open_posix_testsuite/conformance/interfaces/aio_cancel/ |
H A D | 3-1.c | 96 if (sigaction(SIGRTMIN + 1, &action, NULL)) { in main() 123 aiocb->aio_sigevent.sigev_signo = SIGRTMIN + 1; in main()
|
/third_party/rust/crates/libc/libc-test/src/ |
H A D | sigrt.c | 8 return SIGRTMIN; in sigrtmin()
|
/third_party/ltp/testcases/kernel/mem/mtest01/ |
H A D | mtest01.c | 12 * processes send SIGRTMIN signal and resumes all children by sending the 17 * amount of memory is allocated then it sends SIGRTMIN signal to the parent 107 sigaction(SIGRTMIN, &act, 0); in setup() 165 kill(getppid(), SIGRTMIN); in child_loop_alloc() local
|
/third_party/rust/crates/libc/libc-test/test/ |
H A D | sigrt.rs | 1 //! Compare libc's SIGRTMAX and SIGRTMIN functions against the actual C macros 29 assert_eq!(libc::SIGRTMIN(), sigrtmin()); in test_sigrtmin()
|