Home
last modified time | relevance | path

Searched refs:m_Semaphore (Results 1 – 25 of 25) sorted by relevance

/dports/games/0ad/0ad-0.0.23b-alpha/source/tools/atlas/GameInterface/
H A DMessagePasserImpl.cpp33 : 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 DMessagePasserImpl.h44 sem_t* m_Semaphore; variable
H A DGameLoop.cpp187 sem_post((sem_t*) static_cast<QueryMessage*>(msg)->m_Semaphore); in RunEngine()
H A DMessagesSetup.h76 void* m_Semaphore; // for use by MessagePasser implementations (yay encapsulation)
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Compatibility/Deprecated/src/
H A DitkConditionVariableWinThreads.cxx26 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 Dblast_async_format.cpp63 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 Dblast_async_format.cpp63 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 Dwn_cleanup.hpp83 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 Dwn_commit_thread.hpp100 m_Semaphore.Post(); in WakeUp()
104 CSemaphore m_Semaphore; member in CJobCommitterThread
H A Dwn_commit_thread.cpp63 m_Semaphore(0, 1), in CJobCommitterThread()
119 return !m_Semaphore.TryWait(timeout); in WaitForTimeout()
131 m_Semaphore.Wait(); in Main()
H A Dwn_cleanup.cpp111 m_Semaphore.Post(); in Main()
/dports/biology/ncbi-blast+/ncbi-blast-2.12.0+-src/c++/src/connect/services/
H A Dwn_cleanup.hpp83 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 Dwn_commit_thread.hpp100 m_Semaphore.Post(); in WakeUp()
104 CSemaphore m_Semaphore; member in CJobCommitterThread
H A Dwn_commit_thread.cpp63 m_Semaphore(0, 1), in CJobCommitterThread()
121 return !m_Semaphore.TryWait(timeout); in WaitForTimeout()
133 m_Semaphore.Wait(); in Main()
H A Dwn_cleanup.cpp111 m_Semaphore.Post(); in Main()
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/include/algo/blast/format/
H A Dblast_async_format.hpp67 : 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 Dblast_async_format.hpp67 : 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 Dtest_mt.cpp316 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 Dtest_mt.cpp316 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 Dtest_thread_pool.cpp106 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 DitkThreadSupport.h95 HANDLE m_Semaphore; // Semaphore to queue threads member
/dports/science/InsightToolkit/ITK-5.0.1/Modules/Segmentation/LevelSets/include/
H A DitkParallelSparseFieldLevelSetImageFilter.hxx799 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 DitkParallelSparseFieldLevelSetImageFilter.h735 int m_Semaphore[2]; member
/dports/biology/ncbi-blast+/ncbi-blast-2.12.0+-src/c++/src/objtools/data_loaders/genbank/
H A Dpsg_loader_impl.cpp557 : 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 Dpsg_loader_impl.cpp515 : 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