Lines Matching defs:signal
28 * libthread to interpose the signal handler installation functions:
29 * sigaction(), signal(), sigset().
30 * Used for signal-chaining. See RFE 4381843.
33 #include <signal.h>
41 #define MASK(sig) ((uint32_t)1 << (sig-1)) // 0 is not a signal.
45 static struct sigaction sact[NSIG]; /* saved signal handlers */
49 /* used to synchronize the installation of signal handlers */
59 static signal_t os_signal = 0; /* os's version of signal()/sigset() */
67 /* When the jvm is installing its set of signal handlers, threads
86 os_signal = (signal_t)dlsym(RTLD_NEXT, "signal");
117 /* jvm has installed its signal handler for this signal. */
125 /* jvm is installing its signal handlers. Install the new
137 /* jvm has no relation with this signal (yet). Install the
146 sa_handler_t signal(int sig, sa_handler_t disp) {
180 /* jvm has installed its signal handler for this signal. */
192 /* jvm is installing its signal handlers. Install the new
206 /* jvm has no relation with this signal (yet). Install the