Searched defs:_semaphore (Results 1 - 3 of 3) sorted by relevance
/openjdk7/hotspot/src/os/bsd/vm/ |
H A D | os_bsd.cpp | 2693 semaphore_t _semaphore; member in class:Semaphore 2696 Semaphore::Semaphore() : _semaphore(0) { 2697 SEM_INIT(_semaphore, 0); 2701 SEM_DESTROY(_semaphore); 2705 SEM_POST(_semaphore); 2709 SEM_WAIT(_semaphore); 2731 kr = semaphore_timedwait(_semaphore, waitspec); 2747 kr = semaphore_timedwait(_semaphore, waitspec); 2756 return sem_trywait(&_semaphore) == 0; 2764 int result = sem_timedwait(&_semaphore, [all...] |
/openjdk7/hotspot/src/os/linux/vm/ |
H A D | os_linux.cpp | 2450 sem_t _semaphore; member in class:Semaphore 2455 sem_init(&_semaphore, 0, 0); 2459 sem_destroy(&_semaphore); 2463 sem_post(&_semaphore); 2467 sem_wait(&_semaphore); 2471 return sem_trywait(&_semaphore) == 0; 2479 int result = sem_timedwait(&_semaphore, &ts);
|
/openjdk7/hotspot/src/os/solaris/vm/ |
H A D | os_solaris.cpp | 2618 sema_t _semaphore; member in class:Semaphore 2623 sema_init(&_semaphore, 0, NULL, NULL); 2627 sema_destroy(&_semaphore); 2631 sema_post(&_semaphore); 2635 sema_wait(&_semaphore); 2639 return sema_trywait(&_semaphore) == 0; 2647 int result = sema_timedwait(&_semaphore, &ts);
|
Completed in 317 milliseconds