Searched refs:sigaction (Results 1 - 19 of 19) sorted by relevance

/openjdk7/hotspot/src/os/solaris/vm/
H A Djsig.c29 * sigaction(), signal(), sigset().
46 static struct sigaction *sact = (struct sigaction *)NULL; /* saved signal handlers */
57 typedef int (*sigaction_t)(int, const struct sigaction *, struct sigaction *);
60 static sigaction_t os_sigaction = 0; /* os's version of sigaction() */
71 sact = (struct sigaction *)malloc((maxsignum+1) * (size_t)sizeof(struct sigaction));
72 memset(sact, 0, (maxsignum+1) * (size_t)sizeof(struct sigaction));
159 * handlers and save the old ones. jvm uses sigaction()
199 int sigaction(int sig, const struct sigaction *act, struct sigaction *oact) { function
[all...]
H A DvmError_solaris.cpp68 struct sigaction sa;
69 sigaction(sig, NULL, &sa);
H A Dos_solaris.hpp119 static struct sigaction *(*get_signal_action)(int);
120 static struct sigaction *get_preinstalled_handler(int);
122 static void save_preinstalled_handler(int, struct sigaction&);
210 static bool libjsig_is_loaded; // libjsig that interposes sigaction(),
212 static struct sigaction *get_chained_signal_action(int sig);
H A Dos_solaris.cpp1383 struct sigaction oact;
1384 sigaction(sig, (struct sigaction*)NULL, &oact);
2419 struct sigaction sa;
2421 sigaction(sig, NULL, &sa);
2666 struct sigaction sigAct, oldSigAct;
2671 if (sigaction(signal_number, &sigAct, &oldSigAct))
2692 static struct sigaction *chainedsigactions = NULL;
2717 chainedsigactions = (struct sigaction *)malloc(sizeof(struct sigaction)
[all...]
/openjdk7/hotspot/src/os/bsd/vm/
H A Djsig.c29 * sigaction(), signal(), sigset().
43 static struct sigaction sact[MAXSIGNUM]; /* saved signal handlers */
54 typedef int (*sigaction_t)(int, const struct sigaction *, struct sigaction *);
57 static sigaction_t os_sigaction = 0; /* os's version of sigaction() */
118 * handlers and save the old ones. jvm uses sigaction().
147 static int call_os_sigaction(int sig, const struct sigaction *act,
148 struct sigaction *oact) {
150 os_sigaction = (sigaction_t)dlsym(RTLD_NEXT, "sigaction");
159 int sigaction(in function
[all...]
H A DvmError_bsd.cpp72 struct sigaction sa;
73 sigaction(sig, NULL, &sa);
H A Dos_bsd.hpp44 static struct sigaction sigact[MAXSIGNUM]; // saved preinstalled sigactions
47 static bool libjsig_is_loaded; // libjsig that interposes sigaction(),
49 static struct sigaction *(*get_signal_action)(int);
50 static struct sigaction *get_preinstalled_handler(int);
51 static void save_preinstalled_handler(int, struct sigaction&);
161 static struct sigaction *get_chained_signal_action(int sig);
H A Dos_bsd.cpp653 struct sigaction oact;
654 sigaction(sig, (struct sigaction*)NULL, &oact);
2637 struct sigaction sigAct, oldSigAct;
2643 if (sigaction(signal_number, &sigAct, &oldSigAct)) {
3963 struct sigaction act;
3990 if (sigaction(SR_signum, &act, 0) == -1) {
4147 // field of the structure passed to sigaction(). This routine assumes that
4148 // the sa_flags field passed to sigaction() includes SA_SIGINFO and SA_RESTART.
4168 struct sigaction o
[all...]
/openjdk7/hotspot/src/os/linux/vm/
H A Djsig.c29 * sigaction(), signal(), sigset().
46 static struct sigaction sact[MAXSIGNUM]; /* saved signal handlers */
57 typedef int (*sigaction_t)(int, const struct sigaction *, struct sigaction *);
60 static sigaction_t os_sigaction = 0; /* os's version of sigaction() */
121 * handlers and save the old ones. jvm uses sigaction().
149 static int call_os_sigaction(int sig, const struct sigaction *act,
150 struct sigaction *oact) {
152 os_sigaction = (sigaction_t)dlsym(RTLD_NEXT, "sigaction");
161 int sigaction(in function
[all...]
H A DvmError_linux.cpp72 struct sigaction sa;
73 sigaction(sig, NULL, &sa);
H A Dos_linux.hpp38 static struct sigaction sigact[MAXSIGNUM]; // saved preinstalled sigactions
41 static bool libjsig_is_loaded; // libjsig that interposes sigaction(),
43 static struct sigaction *(*get_signal_action)(int);
44 static struct sigaction *get_preinstalled_handler(int);
45 static void save_preinstalled_handler(int, struct sigaction&);
154 static struct sigaction *get_chained_signal_action(int sig);
H A Dos_linux.cpp528 struct sigaction oact;
529 sigaction(sig, (struct sigaction*)NULL, &oact);
2498 struct sigaction sigAct, oldSigAct;
2504 if (sigaction(signal_number, &sigAct, &oldSigAct)) {
3809 struct sigaction act;
3836 if (sigaction(SR_signum, &act, 0) == -1) {
3993 // field of the structure passed to sigaction(). This routine assumes that
3994 // the sa_flags field passed to sigaction() includes SA_SIGINFO and SA_RESTART.
4014 struct sigaction o
[all...]
/openjdk7/jdk/src/solaris/native/sun/nio/ch/
H A DNativeThread.c64 struct sigaction sa, osa;
68 if (sigaction(INTERRUPT_SIGNAL, &sa, &osa) < 0)
69 JNU_ThrowIOExceptionWithLastError(env, "sigaction");
/openjdk7/jdk/src/solaris/native/java/net/
H A Dbsd_close.c90 struct sigaction sa;
119 sigaction(sigWakeup, &sa, NULL);
H A Dlinux_close.c81 struct sigaction sa;
102 sigaction(sigWakeup, &sa, NULL);
/openjdk7/hotspot/agent/src/os/solaris/proc/
H A Dlibproc.h247 int, const struct sigaction *, struct sigaction *);
/openjdk7/jdk/src/solaris/native/java/lang/
H A DUNIXProcess_md.c194 struct sigaction sa;
198 if (sigaction(SIGCHLD, &sa, NULL) < 0)
/openjdk7/hotspot/src/os_cpu/solaris_sparc/vm/
H A Dos_solaris_sparc.cpp550 struct sigaction oldAct;
551 sigaction(sig, (struct sigaction *)0, &oldAct);
/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/
H A Dos_solaris_x86.cpp708 struct sigaction oldAct;
709 sigaction(sig, (struct sigaction *)0, &oldAct);

Completed in 380 milliseconds