Searched refs:_Event (Results 1 - 8 of 8) sorted by relevance
/openjdk7/hotspot/src/os/bsd/vm/ |
H A D | os_bsd.hpp | 277 volatile int _Event ; member in class:PlatformEvent 294 _Event = 0 ; 300 void reset() { _Event = 0 ; } 301 int fired() { return _Event; }
|
H A D | os_bsd.cpp | 5604 // Test-and-clear _Event, always leaves _Event set to 0, returns immediately. 5609 const int v = _Event ; 5611 if (Atomic::cmpxchg (0, &_Event, v) == v) return v ; 5621 v = _Event ; 5622 if (Atomic::cmpxchg (v-1, &_Event, v) == v) break ; 5631 while (_Event < 0) { 5640 _Event = 0 ; 5647 guarantee (_Event >= 0, "invariant") ; 5655 v = _Event ; [all...] |
/openjdk7/hotspot/src/os/linux/vm/ |
H A D | os_linux.hpp | 263 volatile int _Event ; member in class:PlatformEvent 280 _Event = 0 ; 286 void reset() { _Event = 0 ; } 287 int fired() { return _Event; }
|
H A D | os_linux.cpp | 5343 // Test-and-clear _Event, always leaves _Event set to 0, returns immediately. 5348 const int v = _Event ; 5350 if (Atomic::cmpxchg (0, &_Event, v) == v) return v ; 5360 v = _Event ; 5361 if (Atomic::cmpxchg (v-1, &_Event, v) == v) break ; 5370 while (_Event < 0) { 5379 _Event = 0 ; 5386 guarantee (_Event >= 0, "invariant") ; 5394 v = _Event ; [all...] |
/openjdk7/hotspot/src/os/windows/vm/ |
H A D | os_windows.hpp | 103 double CachePad [4] ; // increase odds that _Event is sole occupant of cache line 104 volatile int _Event ; member in class:PlatformEvent 112 _Event = 0 ; 118 void reset() { _Event = 0 ; } 119 int fired() { return _Event; }
|
H A D | os_windows.cpp | 4649 // _Event transitions in park() 4654 // _Event serves as a restricted-range semaphore : 4659 // Another possible encoding of _Event would be 4671 v = _Event ; 4672 if (Atomic::cmpxchg (v-1, &_Event, v) == v) break ; 4688 // WAIT_OBJECT_0 but _Event is still < 0) we don't bother to recompute Millis to compensate 4695 while (_Event < 0 && Millis > 0) { 4706 v = _Event ; 4707 _Event = 0 ; 4722 v = _Event ; [all...] |
/openjdk7/hotspot/src/os/solaris/vm/ |
H A D | os_solaris.hpp | 357 volatile int _Event ; member in class:PlatformEvent 376 _Event = 0 ; 383 void reset() { _Event = 0 ; } 384 int fired() { return _Event; }
|
H A D | os_solaris.cpp | 6220 // _Event transitions in park() 6225 // _Event serves as a restricted-range semaphore. 6227 // Another possible encoding of _Event would be with 6284 // Test-and-clear _Event, always leaves _Event set to 0, returns immediately. 6289 const int v = _Event ; 6291 if (Atomic::cmpxchg (0, &_Event, v) == v) return v ; 6300 v = _Event ; 6301 if (Atomic::cmpxchg (v-1, &_Event, v) == v) break ; 6316 while (_Event < [all...] |
Completed in 83 milliseconds