Searched defs:pending_signals (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/os/bsd/vm/
H A Dos_bsd.cpp2666 static volatile jint pending_signals[NSIG+1] = { 0 }; variable
2784 ::memset((void*)pending_signals, 0, sizeof(pending_signals));
2791 Atomic::inc(&pending_signals[sig]);
2799 jint n = pending_signals[i];
2800 if (n > 0 && n == Atomic::cmpxchg(n - 1, &pending_signals[i], n)) {
/openjdk7/hotspot/src/os/linux/vm/
H A Dos_linux.cpp2527 static volatile jint pending_signals[NSIG+1] = { 0 }; variable
2535 ::memset((void*)pending_signals, 0, sizeof(pending_signals));
2542 Atomic::inc(&pending_signals[sig]);
2550 jint n = pending_signals[i];
2551 if (n > 0 && n == Atomic::cmpxchg(n - 1, &pending_signals[i], n)) {
/openjdk7/hotspot/src/os/solaris/vm/
H A Dos_solaris.cpp2690 static jint *pending_signals = NULL; variable
2711 // pending_signals has one int per signal
2713 pending_signals = (jint *)os::malloc(sizeof(jint) * (Sigexit+1), mtInternal);
2714 memset(pending_signals, 0, (sizeof(jint) * (Sigexit+1)));
2737 Atomic::inc(&pending_signals[signal_number]);
2746 jint n = pending_signals[i];
2747 if (n > 0 && n == Atomic::cmpxchg(n - 1, &pending_signals[i], n)) {
/openjdk7/hotspot/src/os/windows/vm/
H A Dos_windows.cpp1930 static volatile jint pending_signals[NSIG+1] = { 0 }; variable
1935 memset((void*)pending_signals, 0, sizeof(pending_signals));
1962 Atomic::inc(&pending_signals[signal_number]);
1972 jint n = pending_signals[i];
1973 if (n > 0 && n == Atomic::cmpxchg(n - 1, &pending_signals[i], n)) {

Completed in 123 milliseconds