/dports/games/0ad/0ad-0.0.23b-alpha/source/tools/atlas/GameInterface/ |
H A D | MessagePasserImpl.cpp | 33 : m_Trace(false), m_Semaphore(NULL) in MessagePasserImpl() 58 m_Semaphore = sem; in MessagePasserImpl() 63 if (! m_Semaphore) in MessagePasserImpl() 73 if (m_Semaphore) in ~MessagePasserImpl() 76 sem_close(m_Semaphore); in ~MessagePasserImpl() 127 qry->m_Semaphore = static_cast<void*>(m_Semaphore); in Query() 168 while (0 != sem_wait(m_Semaphore)) in Query() 183 qry->m_Semaphore = NULL; in Query()
|
H A D | MessagePasserImpl.h | 44 sem_t* m_Semaphore; variable
|
H A D | GameLoop.cpp | 187 sem_post((sem_t*) static_cast<QueryMessage*>(msg)->m_Semaphore); in RunEngine()
|
H A D | MessagesSetup.h | 76 void* m_Semaphore; // for use by MessagePasser implementations (yay encapsulation)
|
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Compatibility/Deprecated/src/ |
H A D | itkConditionVariableWinThreads.cxx | 26 m_ConditionVariable.m_Semaphore = CreateSemaphore(nullptr, // no security in ConditionVariable() 39 CloseHandle(m_ConditionVariable.m_Semaphore); in ~ConditionVariable() 53 ReleaseSemaphore(m_ConditionVariable.m_Semaphore, 1, 0); in Signal() 76 ReleaseSemaphore(m_ConditionVariable.m_Semaphore, m_ConditionVariable.m_NumberOfWaiters, 0); in Broadcast() 102 SignalObjectAndWait(mutex->GetMutexLock(), m_ConditionVariable.m_Semaphore, INFINITE, FALSE); in Wait()
|
/dports/biology/ncbi-blast+/ncbi-blast-2.12.0+-src/c++/src/algo/blast/format/ |
H A D | blast_async_format.cpp | 63 m_Semaphore.Post(); in QueueResults() 73 m_Semaphore.Post(); in Finalize() 95 m_Semaphore.Wait(); in Main() 124 m_Semaphore.Post(); in Main()
|
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/src/algo/blast/format/ |
H A D | blast_async_format.cpp | 63 m_Semaphore.Post(); in QueueResults() 73 m_Semaphore.Post(); in Finalize() 95 m_Semaphore.Wait(); in Main() 124 m_Semaphore.Post(); in Main()
|
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/src/connect/services/ |
H A D | wn_cleanup.hpp | 83 m_Semaphore(0, 1) in CGridCleanupThread() 87 bool Wait(unsigned seconds) {return m_Semaphore.TryWait(seconds);} in Wait() 95 CSemaphore m_Semaphore; member in CGridCleanupThread
|
H A D | wn_commit_thread.hpp | 100 m_Semaphore.Post(); in WakeUp() 104 CSemaphore m_Semaphore; member in CJobCommitterThread
|
H A D | wn_commit_thread.cpp | 63 m_Semaphore(0, 1), in CJobCommitterThread() 119 return !m_Semaphore.TryWait(timeout); in WaitForTimeout() 131 m_Semaphore.Wait(); in Main()
|
H A D | wn_cleanup.cpp | 111 m_Semaphore.Post(); in Main()
|
/dports/biology/ncbi-blast+/ncbi-blast-2.12.0+-src/c++/src/connect/services/ |
H A D | wn_cleanup.hpp | 83 m_Semaphore(0, 1) in CGridCleanupThread() 87 bool Wait(unsigned seconds) {return m_Semaphore.TryWait(seconds);} in Wait() 95 CSemaphore m_Semaphore; member in CGridCleanupThread
|
H A D | wn_commit_thread.hpp | 100 m_Semaphore.Post(); in WakeUp() 104 CSemaphore m_Semaphore; member in CJobCommitterThread
|
H A D | wn_commit_thread.cpp | 63 m_Semaphore(0, 1), in CJobCommitterThread() 121 return !m_Semaphore.TryWait(timeout); in WaitForTimeout() 133 m_Semaphore.Wait(); in Main()
|
H A D | wn_cleanup.cpp | 111 m_Semaphore.Post(); in Main()
|
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/include/algo/blast/format/ |
H A D | blast_async_format.hpp | 67 : m_ResultsMap(), m_Done(false), m_Semaphore(0, kMax_Int) in CBlastAsyncFormatThread() 101 CSemaphore m_Semaphore; member in CBlastAsyncFormatThread
|
/dports/biology/ncbi-blast+/ncbi-blast-2.12.0+-src/c++/include/algo/blast/format/ |
H A D | blast_async_format.hpp | 67 : m_ResultsMap(), m_Done(false), m_Semaphore(0, kMax_Int) in CBlastAsyncFormatThread() 101 CSemaphore m_Semaphore; member in CBlastAsyncFormatThread
|
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/src/corelib/ |
H A D | test_mt.cpp | 316 CSemaphore m_Semaphore; member in CThreadGroup 356 m_Semaphore(0,number_of_threads), m_SyncCounter(0) in CThreadGroup() 377 m_Semaphore.Post(m_Number_of_threads); in Go() 393 m_Semaphore.Post(m_Number_of_threads-1); in SyncPoint() 397 m_Semaphore.Wait(); in SyncPoint() 408 m_Semaphore.Wait(); in ThreadWait() 415 m_Semaphore.Post(); in ThreadComplete()
|
/dports/biology/ncbi-blast+/ncbi-blast-2.12.0+-src/c++/src/corelib/ |
H A D | test_mt.cpp | 316 CSemaphore m_Semaphore; member in CThreadGroup 356 m_Semaphore(0,number_of_threads), m_SyncCounter(0) in CThreadGroup() 377 m_Semaphore.Post(m_Number_of_threads); in Go() 393 m_Semaphore.Post(m_Number_of_threads-1); in SyncPoint() 397 m_Semaphore.Wait(); in SyncPoint() 408 m_Semaphore.Wait(); in ThreadWait() 415 m_Semaphore.Post(); in ThreadComplete()
|
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/src/util/test/ |
H A D | test_thread_pool.cpp | 106 CTerminator_Task() : m_Semaphore(0,1) { s_TaskCounter.Add(1); } in CTerminator_Task() 111 m_Semaphore.Post(); in Execute() 126 terminator->m_Semaphore.Wait(); in Wait() 130 CSemaphore m_Semaphore; member in CTerminator_Task
|
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Core/Common/include/ |
H A D | itkThreadSupport.h | 95 HANDLE m_Semaphore; // Semaphore to queue threads member
|
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Segmentation/LevelSets/include/ |
H A D | itkParallelSparseFieldLevelSetImageFilter.hxx | 799 m_Data[ThreadId].m_Semaphore[0] = 0; in ThreadedAllocateData() 800 m_Data[ThreadId].m_Semaphore[1] = 0; in ThreadedAllocateData() 2547 ++td.m_Semaphore[SemaphoreArrayNumber]; in SignalNeighbor() 2559 if ( td.m_Semaphore[SemaphoreArrayNumber] == 0 ) in WaitForNeighbor() 2562 { return (td.m_Semaphore[SemaphoreArrayNumber] != 0); } ); in WaitForNeighbor() 2564 --td.m_Semaphore[SemaphoreArrayNumber]; in WaitForNeighbor()
|
H A D | itkParallelSparseFieldLevelSetImageFilter.h | 735 int m_Semaphore[2]; member
|
/dports/biology/ncbi-blast+/ncbi-blast-2.12.0+-src/c++/src/objtools/data_loaders/genbank/ |
H A D | psg_loader_impl.cpp | 557 : m_Pool(pool), m_Semaphore(0, kMax_UInt) {} in CPSG_TaskGroup() 577 m_Semaphore.Post(); in PostFinished() 592 m_Semaphore.Wait(); in GetTask() 606 CSemaphore m_Semaphore; member in CPSG_TaskGroup
|
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/src/objtools/data_loaders/genbank/ |
H A D | psg_loader_impl.cpp | 515 : m_Pool(pool), m_Semaphore(0, kMax_UInt) {} in CPSG_TaskGroup() 535 m_Semaphore.Post(); in PostFinished() 550 m_Semaphore.Wait(); in GetTask() 575 CSemaphore m_Semaphore; member in CPSG_TaskGroup
|