Home
last modified time | relevance | path

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

12

/dports/lang/polyml/polyml-5.8.2/libpolyml/
H A Dlocking.h48 class PLock {
50 PLock(const char *n = 0);
51 ~PLock();
74 PLocker(PLock *lock): m_lock(lock) { m_lock->Lock(); } in PLocker()
77 PLock *m_lock;
86 void Wait(PLock *pLock); // Wait indefinitely. Drops the lock and reaquires it.
90 void WaitUntil(PLock *pLock, const FILETIME *timeArg);
92 void WaitUntil(PLock *pLock, const timespec *timeArg);
95 bool WaitFor(PLock *pLock, unsigned milliseconds);
H A Dlocking.cpp79 PLock::PLock(const char *n): lockName(n), lockCount(0) in PLock() function in PLock
88 PLock::~PLock() in ~PLock()
97 void PLock::Lock(void) in Lock()
121 void PLock::Unlock(void) in Unlock()
130 bool PLock::Trylock(void) in Trylock()
161 void PCondVar::Wait(PLock *pLock) in Wait()
173 void PCondVar::WaitUntil(PLock *pLock, const FILETIME *time) in WaitUntil()
189 void PCondVar::WaitUntil(PLock *pLock, const timespec *time) in WaitUntil()
198 bool PCondVar::WaitFor(PLock *pLock, unsigned milliseconds) in WaitFor()
H A Dmemmgr.h151 PLock spaceLock; // Lock used to protect forwarding pointers
179 PLock bitmapLock; // Lock used in GC sharing pass.
378 PLock stackSpaceLock;
382 PLock codeSpaceLock;
385 PLock allocLock;
388 PLock codeBitmapLock;
426 PLock spaceTreeLock;
H A Dosmem.h92 PLock allocLock;
100 PLock bitmapLock;
H A Dprocesses.h233 class PLock; variable
342 virtual bool WaitForSignal(TaskData *taskData, PLock *sigLock) = 0;
H A Dgctaskfarm.h71 PLock workLock;
H A Dstatistics.h115 PLock accessLock;
H A Dgc_mark_phase.cpp160 static PLock stackLock;
169 PLock MTGCProcessMarkPointers::stackLock("GC mark stack");
568 PLock *lock = 0; in ScanConstant()
H A Dio_internal.h177 PLock lock;
H A Dgc_copy_phase.cpp87 static PLock copyLock("Copy");
H A Dsighandler.cpp129 static PLock sigLock;
H A Dprocesses.cpp267 virtual bool WaitForSignal(TaskData *taskData, PLock *sigLock);
291 PLock schedLock;
1919 bool Processes::WaitForSignal(TaskData *taskData, PLock *sigLock) in WaitForSignal()
H A Dprofiling.cpp191 static PLock countLock;
H A Dwinguiconsole.cpp92 static PLock iOInterlock;
H A Dquick_gc.cpp62 static PLock localTableLock("Minor GC tables");
H A Dtiming.cpp177 static PLock timeLock("Timing");
/dports/multimedia/obs-studio/obs-studio-27.1.3/plugins/linux-capture/
H A Dxcompcap-helper.hpp8 class PLock { class
13 PLock(const PLock &) = delete;
14 PLock &operator=(const PLock &) = delete;
16 PLock(pthread_mutex_t *mtx, bool trylock = false);
18 ~PLock();
H A Dxcompcap-helper.cpp175 PLock lock(&changeLock); in registerSource()
196 PLock lock(&changeLock); in unregisterSource()
238 PLock lock(&changeLock); in processEvents()
286 PLock lock(&changeLock); in sourceWasReconfigured()
302 PLock::PLock(pthread_mutex_t *mtx, bool trylock) : m(mtx) in PLock() function in PLock
310 PLock::~PLock() in ~PLock()
317 bool PLock::isLocked() in isLocked()
322 void PLock::unlock() in unlock()
330 void PLock::lock() in lock()
H A Dxcompcap-main.cpp267 PLock lock(&p->lock); in xcc_cleanup()
364 PLock lock(&p->lock); in updateSettings()
582 PLock lock(&p->lock, true); in tick()
654 PLock lock(&p->lock, true); in render()
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/src/objtools/data_loaders/genbank/
H A Dgbload_util.cpp233 void CGBLGuard::PLock()
272 PLock();
284 PLock();
/dports/biology/ncbi-blast+/ncbi-blast-2.12.0+-src/c++/src/objtools/data_loaders/genbank/
H A Dgbload_util.cpp233 void CGBLGuard::PLock()
272 PLock();
284 PLock();
/dports/mail/py-milter/pymilter-pymilter-1.0.4/Milter/
H A Dcache.py51 from Milter.plock import PLock
69 lock = PLock(self.fname)
H A Dplock.py8 class PLock(object): class
/dports/biology/ncbi-cxx-toolkit/ncbi_cxx--25_2_0/include/objtools/data_loaders/genbank/impl/
H A Dgbload_util.hpp198 void PLock();
/dports/biology/ncbi-blast+/ncbi-blast-2.12.0+-src/c++/include/objtools/data_loaders/genbank/impl/
H A Dgbload_util.hpp198 void PLock();

12