Lines Matching refs:m_semaphore
330 MPSemaphoreID m_semaphore;
337 m_semaphore = kInvalidID;
343 verify_noerr( MPCreateBinarySemaphore( &m_semaphore ) );
344 m_isOk = ( m_semaphore != kInvalidID );
359 if ( m_semaphore != kInvalidID )
360 MPDeleteSemaphore( m_semaphore );
368 OSStatus err = MPWaitOnSemaphore( m_semaphore, kDurationForever );
382 OSStatus err = MPWaitOnSemaphore( m_semaphore, kDurationImmediate );
399 OSStatus err = MPSignalSemaphore( m_semaphore );
533 MPSemaphoreID m_semaphore;
540 m_semaphore = kInvalidID;
545 verify_noerr( MPCreateSemaphore( maxcount, initialcount, &m_semaphore ) );
546 m_isOk = ( m_semaphore != kInvalidID );
556 if (m_semaphore != kInvalidID)
557 MPDeleteSemaphore( m_semaphore );
564 OSStatus err = MPWaitOnSemaphore( m_semaphore, milliseconds );
578 OSStatus err = MPSignalSemaphore( m_semaphore );
598 m_semaphore( 0, 1 ),
626 wxSemaphoreInternal m_semaphore; // Signals the waiting threads.
652 wxSemaError err = m_semaphore.WaitTimeout( msectimeout);
666 wxSemaError err2 = m_semaphore.Wait();
752 wxSemaError err = m_semaphore.Post();
767 { return m_mutex.IsOk() && m_semaphore.IsOk(); }
783 wxSemaphore m_semaphore;
814 wxSemaError err = m_semaphore.Wait();
830 wxSemaError err = m_semaphore.WaitTimeout(milliseconds);
848 err = m_semaphore.WaitTimeout(0);
868 if ( m_semaphore.Post() != wxSEMA_NO_ERROR )
883 if ( m_semaphore.Post() != wxSEMA_NO_ERROR )