Searched refs:Lock (Results 1 - 25 of 43) sorted by relevance

12

/freebsd-10.2-release/sys/contrib/dev/acpica/components/utilities/
H A Dutlock.c57 * PARAMETERS: Lock - Pointer to a valid RW lock
67 ACPI_RW_LOCK *Lock)
72 Lock->NumReaders = 0;
73 Status = AcpiOsCreateMutex (&Lock->ReaderMutex);
79 Status = AcpiOsCreateMutex (&Lock->WriterMutex);
86 ACPI_RW_LOCK *Lock)
89 AcpiOsDeleteMutex (Lock->ReaderMutex);
90 AcpiOsDeleteMutex (Lock->WriterMutex);
92 Lock->NumReaders = 0;
93 Lock
66 AcpiUtCreateRwLock( ACPI_RW_LOCK *Lock) argument
85 AcpiUtDeleteRwLock( ACPI_RW_LOCK *Lock) argument
117 AcpiUtAcquireReadLock( ACPI_RW_LOCK *Lock) argument
143 AcpiUtReleaseReadLock( ACPI_RW_LOCK *Lock) argument
185 AcpiUtAcquireWriteLock( ACPI_RW_LOCK *Lock) argument
197 AcpiUtReleaseWriteLock( ACPI_RW_LOCK *Lock) argument
[all...]
/freebsd-10.2-release/contrib/llvm/lib/Support/
H A DPluginLoader.cpp27 sys::SmartScopedLock<true> Lock(*PluginsLock);
38 sys::SmartScopedLock<true> Lock(*PluginsLock);
43 sys::SmartScopedLock<true> Lock(*PluginsLock);
H A DDynamicLibrary.cpp112 SmartScopedLock<true> Lock(*SymbolsMutex);
/freebsd-10.2-release/lib/libkse/test/
H A Dmutex_d.exp102 Lock on unlocked mutex - PASS
103 Lock on invalid mutex - PASS
104 Lock on mutex held by self - PASS
106 Lock on unlocked mutex - PASS
107 Lock on invalid mutex - PASS
108 Lock on mutex held by self - PASS
110 Lock on unlocked mutex - PASS
111 Lock on invalid mutex - PASS
112 Lock on mutex held by self - PASS
114 Lock o
[all...]
/freebsd-10.2-release/contrib/llvm/tools/lldb/include/lldb/Host/
H A DMutex.h103 Lock (Mutex &mutex);
106 Lock (Mutex *mutex) function in class:lldb_private::Mutex::Locker
109 Lock(*mutex);
187 /// Lock the mutex.
200 Lock();
297 Lock ();
/freebsd-10.2-release/contrib/compiler-rt/lib/
H A Datomic.c48 // defined. Each platform should define the Lock type, and corresponding
56 typedef struct _usem Lock; typedef in typeref:struct:_usem
57 inline static void unlock(Lock *l) {
63 inline static void lock(Lock *l) {
72 static Lock locks[SPINLOCK_COUNT] = { [0 ... SPINLOCK_COUNT-1] = {0,1,0} };
74 typedef _Atomic(uintptr_t) Lock; typedef
76 inline static void unlock(Lock *l) {
81 inline static void lock(Lock *l) {
88 static Lock locks[SPINLOCK_COUNT];
93 static inline Lock *lock_for_pointe
[all...]
/freebsd-10.2-release/contrib/llvm/lib/IR/
H A DLeakDetector.cpp33 sys::SmartScopedLock<true> Lock(*ObjectsLock);
43 sys::SmartScopedLock<true> Lock(*ObjectsLock);
55 sys::SmartScopedLock<true> Lock(*ObjectsLock);
H A DPassRegistry.cpp39 static ManagedStatic<sys::SmartRWMutex<true> > Lock; variable
76 sys::SmartScopedWriter<true> Guard(*Lock);
88 sys::SmartScopedReader<true> Guard(*Lock);
95 sys::SmartScopedReader<true> Guard(*Lock);
107 sys::SmartScopedWriter<true> Guard(*Lock);
124 sys::SmartScopedWriter<true> Guard(*Lock);
136 sys::SmartScopedReader<true> Guard(*Lock);
164 sys::SmartScopedWriter<true> Guard(*Lock);
190 sys::SmartScopedWriter<true> Guard(*Lock);
196 sys::SmartScopedWriter<true> Guard(*Lock);
[all...]
/freebsd-10.2-release/libexec/rtld-elf/
H A Drtld_lock.c64 } Lock; typedef in typeref:struct:Struct_Lock
75 Lock *l;
93 l = (Lock *)p;
102 Lock *l = (Lock *)lock;
110 Lock *l = (Lock *)lock;
120 Lock *l = (Lock *)lock;
135 Lock *
[all...]
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Host/common/
H A DMutex.cpp114 Lock (m);
127 Lock (m);
145 Mutex::Locker::Lock (Mutex &mutex) function in class:Mutex::Locker
154 m_mutex_ptr->Lock();
268 Mutex::Lock() function in class:Mutex
364 LoggingMutex::Lock () function in class:LoggingMutex
367 int x = Mutex::Lock();
/freebsd-10.2-release/contrib/llvm/lib/CodeGen/
H A DPseudoSourceValue.cpp29 sys::Mutex Lock; // Guards FSValues, but not the values inside it. member in struct:__anon2303::PSVGlobalsTy
75 sys::ScopedLock locked(PG.Lock);
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/API/
H A DSBInstruction.cpp82 api_locker.Lock (target_sp->GetAPIMutex());
101 api_locker.Lock (target_sp->GetAPIMutex());
120 api_locker.Lock (target_sp->GetAPIMutex());
H A DSBFunction.cpp139 api_locker.Lock (target_sp->GetAPIMutex());
H A DSBSymbol.cpp133 api_locker.Lock (target_sp->GetAPIMutex());
/freebsd-10.2-release/sys/boot/efi/include/
H A Defidebug.h89 #define ASSERT_LOCKED(l) if(!(l)->Lock) DBGASSERT(l not locked)
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Plugins/Disassembler/llvm/
H A DDisassemblerLLVMC.h142 void Lock(InstructionLLVMC *inst, function in class:DisassemblerLLVMC
145 m_mutex.Lock();
H A DDisassemblerLLVMC.cpp71 GetDisassemblerLLVMC().Lock(this, NULL);
208 llvm_disasm.Lock(this, NULL);
284 llvm_disasm.Lock(this, exe_ctx);
/freebsd-10.2-release/contrib/llvm/tools/lldb/include/lldb/Utility/
H A DSharedCluster.h92 m_mutex.Lock();
/freebsd-10.2-release/sys/contrib/dev/acpica/include/
H A Dacutils.h611 ACPI_RW_LOCK *Lock);
615 ACPI_RW_LOCK *Lock);
619 ACPI_RW_LOCK *Lock);
623 ACPI_RW_LOCK *Lock);
627 ACPI_RW_LOCK *Lock);
631 ACPI_RW_LOCK *Lock);
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/DataFormatters/
H A DLibCxxUnorderedMap.cpp88 ExecutionContext exe_ctx = val_hash.first->GetExecutionContextRef().Lock(thread_and_frame_only_if_stopped);
/freebsd-10.2-release/contrib/llvm/lib/Support/Windows/
H A DDynamicLibrary.inc124 SmartScopedLock<true> Lock(*SymbolsMutex);
/freebsd-10.2-release/contrib/llvm/tools/lldb/include/lldb/Target/
H A DExecutionContext.h301 Lock (bool thread_and_frame_only_if_stopped) const;
/freebsd-10.2-release/contrib/llvm/tools/lldb/source/Core/
H A DValueObjectChild.cpp210 ExecutionContext exe_ctx (GetExecutionContextRef().Lock(thread_and_frame_only_if_stopped));
/freebsd-10.2-release/contrib/llvm/lib/ExecutionEngine/JIT/
H A DJIT.cpp98 mutable sys::Mutex Lock; member in class:__anon2363::JitPool
101 MutexGuard guard(Lock);
105 MutexGuard guard(Lock);
109 MutexGuard guard(Lock);
H A DJITEmitter.cpp235 /// Guarded by Lock.
239 mutable sys::Mutex Lock; member in class:__anon2364::StubToResolverMapTy
244 MutexGuard guard(Lock);
249 MutexGuard guard(Lock);
254 MutexGuard guard(Lock);
267 MutexGuard guard(Lock);

Completed in 133 milliseconds

12