Home
last modified time | relevance | path

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

12345678

/freebsd-12.1/sys/contrib/dev/acpica/components/utilities/
H A Dutlock.c175 ACPI_RW_LOCK *Lock) in AcpiUtCreateRwLock() argument
180 Lock->NumReaders = 0; in AcpiUtCreateRwLock()
194 ACPI_RW_LOCK *Lock) in AcpiUtDeleteRwLock() argument
200 Lock->NumReaders = 0; in AcpiUtDeleteRwLock()
201 Lock->ReaderMutex = NULL; in AcpiUtDeleteRwLock()
202 Lock->WriterMutex = NULL; in AcpiUtDeleteRwLock()
226 ACPI_RW_LOCK *Lock) in AcpiUtAcquireReadLock() argument
239 Lock->NumReaders++; in AcpiUtAcquireReadLock()
240 if (Lock->NumReaders == 1) in AcpiUtAcquireReadLock()
265 Lock->NumReaders--; in AcpiUtReleaseReadLock()
[all …]
/freebsd-12.1/contrib/compiler-rt/lib/builtins/
H A Datomic.c58 typedef struct _usem Lock; typedef
65 __inline static void lock(Lock *l) { in lock()
78 typedef OSSpinLock Lock; typedef
84 __inline static void lock(Lock *l) { in lock()
90 typedef _Atomic(uintptr_t) Lock; typedef
97 __inline static void lock(Lock *l) { in lock()
104 static Lock locks[SPINLOCK_COUNT];
168 Lock *l = lock_for_pointer(src); in __atomic_load_c()
182 Lock *l = lock_for_pointer(dest); in __atomic_store_c()
200 Lock *l = lock_for_pointer(ptr); in __atomic_compare_exchange_c()
[all …]
/freebsd-12.1/contrib/llvm/lib/Support/
H A DParallel.cpp79 std::unique_lock<std::mutex> Lock(Mutex); in ~ThreadPoolExecutor() local
81 Lock.unlock(); in ~ThreadPoolExecutor()
87 std::unique_lock<std::mutex> Lock(Mutex); in add() local
89 Lock.unlock(); in add()
96 std::unique_lock<std::mutex> Lock(Mutex); in work() local
97 Cond.wait(Lock, [&] { return Stop || !WorkStack.empty(); }); in work()
102 Lock.unlock(); in work()
H A DPluginLoader.cpp27 sys::SmartScopedLock<true> Lock(*PluginsLock); in operator =() local
38 sys::SmartScopedLock<true> Lock(*PluginsLock); in getNumPlugins() local
43 sys::SmartScopedLock<true> Lock(*PluginsLock); in getPlugin() local
H A DErrorHandling.cpp67 std::lock_guard<std::mutex> Lock(ErrorHandlerMutex); in install_fatal_error_handler() local
76 std::lock_guard<std::mutex> Lock(ErrorHandlerMutex); in remove_fatal_error_handler() local
101 std::lock_guard<std::mutex> Lock(ErrorHandlerMutex); in report_fatal_error() local
132 std::lock_guard<std::mutex> Lock(BadAllocErrorHandlerMutex); in install_bad_alloc_error_handler() local
141 std::lock_guard<std::mutex> Lock(BadAllocErrorHandlerMutex); in remove_bad_alloc_error_handler() local
154 std::lock_guard<std::mutex> Lock(BadAllocErrorHandlerMutex); in report_bad_alloc_error() local
H A DDynamicLibrary.cpp145 SmartScopedLock<true> Lock(*SymbolsMutex); in AddSymbol() local
157 SmartScopedLock<true> Lock(*SymbolsMutex); in getPermanentLibrary() local
166 SmartScopedLock<true> Lock(*SymbolsMutex); in addPermanentLibrary() local
182 SmartScopedLock<true> Lock(*SymbolsMutex); in SearchForAddressOfSymbol() local
H A DManagedStatic.cpp39 MutexGuard Lock(*getManagedStaticMutex()); in RegisterManagedStatic() local
81 MutexGuard Lock(*getManagedStaticMutex()); in llvm_shutdown() local
/freebsd-12.1/contrib/llvm/lib/IR/
H A DPassRegistry.cpp43 sys::SmartScopedReader<true> Guard(Lock); in getPassInfo()
49 sys::SmartScopedReader<true> Guard(Lock); in getPassInfo()
59 sys::SmartScopedWriter<true> Guard(Lock); in registerPass()
75 sys::SmartScopedReader<true> Guard(Lock); in enumerateWith()
99 sys::SmartScopedWriter<true> Guard(Lock); in registerAnalysisGroup()
120 sys::SmartScopedWriter<true> Guard(Lock); in addRegistrationListener()
125 sys::SmartScopedWriter<true> Guard(Lock); in removeRegistrationListener()
/freebsd-12.1/libexec/rtld-elf/
H A Drtld_lock.c66 } Lock; typedef
77 Lock *l; in def_lock_create()
95 l = (Lock *)p; in def_lock_create()
104 Lock *l = (Lock *)lock; in def_lock_destroy()
112 Lock *l = (Lock *)lock; in def_rlock_acquire()
122 Lock *l; in def_wlock_acquire()
125 l = (Lock *)lock; in def_wlock_acquire()
139 Lock *l; in def_lock_release()
141 l = (Lock *)lock; in def_lock_release()
/freebsd-12.1/contrib/libc++/include/
H A Dcondition_variable78 template <class Lock>
79 void wait(Lock& lock);
80 template <class Lock, class Predicate>
81 void wait(Lock& lock, Predicate pred);
83 template <class Lock, class Clock, class Duration>
85 wait_until(Lock& lock,
90 wait_until(Lock& lock,
94 template <class Lock, class Rep, class Period>
96 wait_for(Lock& lock,
99 template <class Lock, class Rep, class Period, class Predicate>
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/
H A DGDBRemoteClientBase.cpp142 Lock lock(*this, true); in SendAsyncSignal()
153 Lock lock(*this, true); in Interrupt()
163 Lock lock(*this, send_async); in SendPacketAndWaitForResponse()
182 Lock lock(*this, send_async); in SendPacketAndReceiveResponseWithOutputSupport()
237 Lock lock(*this, true); in SendvContPacket()
348 GDBRemoteClientBase::Lock::Lock(GDBRemoteClientBase &comm, bool interrupt) in Lock() function in GDBRemoteClientBase::Lock
356 void GDBRemoteClientBase::Lock::SyncWithContinueThread(bool interrupt) { in SyncWithContinueThread()
388 GDBRemoteClientBase::Lock::~Lock() { in ~Lock()
H A DGDBRemoteClientBase.h59 class Lock {
61 Lock(GDBRemoteClientBase &comm, bool interrupt);
62 ~Lock();
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/Orc/
H A DThreadSafeModule.h41 class LLVM_NODISCARD Lock {
46 Lock(std::shared_ptr<State> S) in Lock() function
73 Lock getLock() { in getLock()
75 return Lock(S); in getLock()
133 ThreadSafeContext::Lock getContextLock() { return TSCtx.getLock(); } in getContextLock()
H A DIndirectionUtils.h91 std::lock_guard<std::mutex> Lock(LTPMutex); in getTrampoline()
104 std::lock_guard<std::mutex> Lock(LTPMutex); in releaseTrampoline()
298 std::lock_guard<std::mutex> Lock(StubsMutex); in createStub()
308 std::lock_guard<std::mutex> Lock(StubsMutex); in createStubs()
320 std::lock_guard<std::mutex> Lock(StubsMutex); in findStub()
336 std::lock_guard<std::mutex> Lock(StubsMutex); in findPointer()
351 std::lock_guard<std::mutex> Lock(StubsMutex); in updatePointer()
H A DSymbolStringPool.h127 std::lock_guard<std::mutex> Lock(PoolMutex);
135 std::lock_guard<std::mutex> Lock(PoolMutex);
144 std::lock_guard<std::mutex> Lock(PoolMutex);
H A DRPCSerialization.h131 std::lock_guard<std::mutex> Lock(NameMutex); in getName()
154 std::lock_guard<std::mutex> Lock(NameMutex); in getName()
174 std::lock_guard<std::mutex> Lock(NameMutex); in getName()
194 std::lock_guard<std::mutex> Lock(NameMutex); in getName()
214 std::lock_guard<std::mutex> Lock(NameMutex); in getName()
232 std::lock_guard<std::mutex> Lock(NameMutex); in getName()
390 std::lock_guard<std::recursive_mutex> Lock(DeserializersMutex); in registerErrorType()
400 std::lock_guard<std::recursive_mutex> Lock(SerializersMutex); in registerErrorType()
414 std::lock_guard<std::recursive_mutex> Lock(SerializersMutex); in serialize()
429 std::lock_guard<std::recursive_mutex> Lock(DeserializersMutex); in deserialize()
/freebsd-12.1/contrib/llvm/tools/lldb/tools/lldb-mi/
H A DMICmnStreamStderr.cpp202 bool CMICmnStreamStderr::Lock() { in Lock() function in CMICmnStreamStderr
203 m_mutex.Lock(); in Lock()
233 const bool bLock = CMICmnStreamStderr::Instance().Lock(); in TextToStderr()
256 const bool bLock = CMICmnStreamStderr::Instance().Lock(); in LLDBMsgToConsole()
H A DMIUtilThreadBaseStd.h30 void Lock(); // Wait until mutex can be obtained
130 m_rMutex.Lock(); in CMIUtilThreadLock()
/freebsd-12.1/contrib/llvm/tools/lld/Common/
H A DErrorHandler.cpp101 std::lock_guard<std::mutex> Lock(Mu); in log() local
107 std::lock_guard<std::mutex> Lock(Mu); in message() local
118 std::lock_guard<std::mutex> Lock(Mu); in warn() local
125 std::lock_guard<std::mutex> Lock(Mu); in error() local
/freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/
H A Dtsan_mutex.h48 void Lock();
69 typedef GenericScopedLock<Mutex> Lock; typedef
75 void Lock(MutexType t);
H A Dtsan_mutex.cc135 void InternalDeadlockDetector::Lock(MutexType t) { in Lock() function in __tsan::InternalDeadlockDetector
227 void Mutex::Lock() { in Lock() function in __tsan::Mutex
229 cur_thread()->internal_deadlock_detector.Lock(type_); in Lock()
260 cur_thread()->internal_deadlock_detector.Lock(type_); in ReadLock()
/freebsd-12.1/contrib/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_mutex.h29 void Lock() { in Lock() function
79 void Lock();
108 void Lock() { in Lock() function
184 mu_->Lock(); in GenericScopedLock()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXUtilities.cpp38 static sys::Mutex Lock; variable
41 MutexGuard Guard(Lock); in clearAnnotationCache()
46 MutexGuard Guard(Lock); in cacheAnnotationFromMD()
72 MutexGuard Guard(Lock); in cacheAnnotationFromMD()
106 MutexGuard Guard(Lock); in findOneNVVMAnnotation()
120 MutexGuard Guard(Lock); in findAllNVVMAnnotation()
/freebsd-12.1/contrib/subversion/subversion/svn/schema/
H A Dcommon.rnc49 ## Lock info stored in repository or working copy.
55 ## Lock token.
58 ## Lock owner.
61 ## Lock comment.
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/Orc/
H A DIRCompileLayer.cpp20 std::lock_guard<std::mutex> Lock(IRLayerMutex); in setNotifyCompiled() local
30 std::lock_guard<std::mutex> Lock(IRLayerMutex); in emit() local

12345678