Home
last modified time | relevance | path

Searched refs:CriticalSection (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/flang/runtime/
H A Dunit-map.cpp30 CriticalSection critical{lock_}; in NewUnit()
40 CriticalSection critical{lock_}; in LookUpForClose()
61 CriticalSection critical{lock_}; in DestroyClosed()
89 CriticalSection critical{lock_}; in CloseAll()
106 CriticalSection critical{lock_}; in FlushAll()
H A Dlock.h76 class CriticalSection {
78 explicit CriticalSection(Lock &lock) : lock_{lock} { lock_.Take(); } in CriticalSection() function
79 ~CriticalSection() { lock_.Drop(); } in ~CriticalSection()
H A Drandom.cpp69 CriticalSection critical{lock}; in Generate()
98 CriticalSection critical{lock}; in RTNAME()
181 CriticalSection critical{lock}; in RTNAME()
190 CriticalSection critical{lock}; in RTNAME()
205 CriticalSection critical{lock}; in RTNAME()
H A Dunit-map.h27 CriticalSection critical{lock_}; in LookUp()
33 CriticalSection critical{lock_}; in LookUpOrCreate()
45 CriticalSection critical{lock_}; in LookUp()
H A Dunit.cpp33 CriticalSection critical{unitMapLock}; in FlushOutputOnCrash()
213 CriticalSection critical{unitMapLock}; in GetUnitMap()
249 CriticalSection critical{unitMapLock}; in CloseAll()
260 CriticalSection critical{unitMapLock}; in FlushAll()
/llvm-project-15.0.7/llvm/lib/Support/Windows/
H A DSignals.inc208 static CRITICAL_SECTION CriticalSection;
446 EnterCriticalSection(&CriticalSection);
471 LeaveCriticalSection(&CriticalSection);
487 LeaveCriticalSection(&CriticalSection);
520 LeaveCriticalSection(&CriticalSection);
569 LeaveCriticalSection(&CriticalSection);
591 LeaveCriticalSection(&CriticalSection);
598 EnterCriticalSection(&CriticalSection);
614 LeaveCriticalSection(&CriticalSection);
859 EnterCriticalSection(&CriticalSection);
[all …]