Home
last modified time | relevance | path

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

12

/external/llvm/lib/Support/
DMutex.cpp26 MutexImpl::MutexImpl( bool recursive) { } in MutexImpl() function in llvm::MutexImpl
27 MutexImpl::~MutexImpl() { } in ~MutexImpl()
28 bool MutexImpl::acquire() { return true; } in acquire()
29 bool MutexImpl::release() { return true; } in release()
30 bool MutexImpl::tryacquire() { return true; } in tryacquire()
44 MutexImpl::MutexImpl( bool recursive) in MutexImpl() function in llvm::MutexImpl
75 MutexImpl::~MutexImpl() in ~MutexImpl()
84 MutexImpl::acquire() in acquire()
94 MutexImpl::release() in release()
104 MutexImpl::tryacquire() in tryacquire()
/external/swiftshader/third_party/llvm-subzero/lib/Support/
DMutex.cpp26 MutexImpl::MutexImpl( bool recursive) { } in MutexImpl() function in llvm::MutexImpl
27 MutexImpl::~MutexImpl() { } in ~MutexImpl()
28 bool MutexImpl::acquire() { return true; } in acquire()
29 bool MutexImpl::release() { return true; } in release()
30 bool MutexImpl::tryacquire() { return true; } in tryacquire()
44 MutexImpl::MutexImpl( bool recursive) in MutexImpl() function in llvm::MutexImpl
75 MutexImpl::~MutexImpl() in ~MutexImpl()
84 MutexImpl::acquire() in acquire()
94 MutexImpl::release() in release()
104 MutexImpl::tryacquire() in tryacquire()
/external/rust/crates/grpcio-sys/grpc/third_party/abseil-cpp/absl/synchronization/internal/
Dmutex_nonprod.cc62 MutexImpl::MutexImpl() {} in MutexImpl() function in absl::synchronization_internal::MutexImpl
64 MutexImpl::~MutexImpl() { in ~MutexImpl()
70 void MutexImpl::Lock() { in Lock()
75 bool MutexImpl::TryLock() { in TryLock()
81 void MutexImpl::Unlock() { in Unlock()
95 void CondVarImpl::Wait(MutexImpl* mu) { in Wait()
100 bool CondVarImpl::WaitWithDeadline(MutexImpl* mu, absl::Time deadline) { in WaitWithDeadline()
117 MutexImpl::MutexImpl() { in MutexImpl() function in absl::synchronization_internal::MutexImpl
122 MutexImpl::~MutexImpl() { in ~MutexImpl()
129 void MutexImpl::Lock() { in Lock()
[all …]
Dmutex_nonprod.inc5 // base::internal::MutexImpl - implementation helper for Mutex
44 class MutexImpl;
60 void Wait(MutexImpl* mutex);
61 bool WaitWithDeadline(MutexImpl* mutex, absl::Time deadline);
76 class MutexImpl {
78 MutexImpl();
79 MutexImpl(const MutexImpl&) = delete;
80 MutexImpl& operator=(const MutexImpl&) = delete;
81 ~MutexImpl();
/external/webrtc/third_party/abseil-cpp/absl/synchronization/internal/
Dmutex_nonprod.cc57 MutexImpl::MutexImpl() {} in MutexImpl() function in absl::synchronization_internal::MutexImpl
59 MutexImpl::~MutexImpl() { in ~MutexImpl()
65 void MutexImpl::Lock() { in Lock()
70 bool MutexImpl::TryLock() { in TryLock()
76 void MutexImpl::Unlock() { in Unlock()
90 void CondVarImpl::Wait(MutexImpl* mu) { in Wait()
95 bool CondVarImpl::WaitWithDeadline(MutexImpl* mu, absl::Time deadline) { in WaitWithDeadline()
112 MutexImpl::MutexImpl() { in MutexImpl() function in absl::synchronization_internal::MutexImpl
117 MutexImpl::~MutexImpl() { in ~MutexImpl()
124 void MutexImpl::Lock() { in Lock()
[all …]
Dmutex_nonprod.inc5 // base::internal::MutexImpl - implementation helper for Mutex
44 class MutexImpl;
60 void Wait(MutexImpl* mutex);
61 bool WaitWithDeadline(MutexImpl* mutex, absl::Time deadline);
76 class MutexImpl {
78 MutexImpl();
79 MutexImpl(const MutexImpl&) = delete;
80 MutexImpl& operator=(const MutexImpl&) = delete;
81 ~MutexImpl();
/external/abseil-cpp/absl/synchronization/internal/
Dmutex_nonprod.cc57 MutexImpl::MutexImpl() {} in MutexImpl() function in absl::synchronization_internal::MutexImpl
59 MutexImpl::~MutexImpl() { in ~MutexImpl()
65 void MutexImpl::Lock() { in Lock()
70 bool MutexImpl::TryLock() { in TryLock()
76 void MutexImpl::Unlock() { in Unlock()
90 void CondVarImpl::Wait(MutexImpl* mu) { in Wait()
95 bool CondVarImpl::WaitWithDeadline(MutexImpl* mu, absl::Time deadline) { in WaitWithDeadline()
112 MutexImpl::MutexImpl() { in MutexImpl() function in absl::synchronization_internal::MutexImpl
117 MutexImpl::~MutexImpl() { in ~MutexImpl()
124 void MutexImpl::Lock() { in Lock()
[all …]
Dmutex_nonprod.inc5 // base::internal::MutexImpl - implementation helper for Mutex
44 class MutexImpl;
60 void Wait(MutexImpl* mutex);
61 bool WaitWithDeadline(MutexImpl* mutex, absl::Time deadline);
76 class MutexImpl {
78 MutexImpl();
79 MutexImpl(const MutexImpl&) = delete;
80 MutexImpl& operator=(const MutexImpl&) = delete;
81 ~MutexImpl();
/external/webrtc/rtc_base/synchronization/
Dmutex_critical_section.h30 class RTC_LOCKABLE MutexImpl final {
32 MutexImpl() { InitializeCriticalSection(&critical_section_); } in MutexImpl() function
33 MutexImpl(const MutexImpl&) = delete;
34 MutexImpl& operator=(const MutexImpl&) = delete;
35 ~MutexImpl() { DeleteCriticalSection(&critical_section_); } in ~MutexImpl()
Dmutex_pthread.h25 class RTC_LOCKABLE MutexImpl final {
27 MutexImpl() { in MutexImpl() function
37 MutexImpl(const MutexImpl&) = delete;
38 MutexImpl& operator=(const MutexImpl&) = delete;
39 ~MutexImpl() { pthread_mutex_destroy(&mutex_); } in ~MutexImpl()
Dmutex_abseil.h19 class RTC_LOCKABLE MutexImpl final {
21 MutexImpl() = default;
22 MutexImpl(const MutexImpl&) = delete;
23 MutexImpl& operator=(const MutexImpl&) = delete;
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
DMutex.h26 class MutexImpl
37 explicit MutexImpl(bool recursive = true);
41 ~MutexImpl();
81 MutexImpl(const MutexImpl &) = delete;
82 void operator=(const MutexImpl &) = delete;
92 MutexImpl impl;
/external/llvm/include/llvm/Support/
DMutex.h26 class MutexImpl
37 explicit MutexImpl(bool recursive = true);
41 ~MutexImpl();
81 MutexImpl(const MutexImpl &) = delete;
82 void operator=(const MutexImpl &) = delete;
92 MutexImpl impl;
/external/llvm/lib/Support/Windows/
DMutex.inc25 MutexImpl::MutexImpl(bool /*recursive*/)
31 MutexImpl::~MutexImpl()
39 MutexImpl::acquire()
46 MutexImpl::release()
53 MutexImpl::tryacquire()
/external/swiftshader/third_party/llvm-subzero/lib/Support/Windows/
DMutex.inc25 MutexImpl::MutexImpl(bool /*recursive*/)
31 MutexImpl::~MutexImpl()
39 MutexImpl::acquire()
46 MutexImpl::release()
53 MutexImpl::tryacquire()
/external/swiftshader/third_party/llvm-subzero/lib/Support/Unix/
DMutex.inc23 MutexImpl::MutexImpl( bool recursive)
27 MutexImpl::~MutexImpl()
32 MutexImpl::release()
38 MutexImpl::tryacquire( void )
DRWMutex.inc29 RWMutexImpl::RWMutexImpl() : data_(new MutexImpl(false)) { }
32 delete static_cast<MutexImpl *>(data_);
36 return static_cast<MutexImpl *>(data_)->acquire();
40 return static_cast<MutexImpl *>(data_)->release();
44 return static_cast<MutexImpl *>(data_)->acquire();
48 return static_cast<MutexImpl *>(data_)->release();
/external/llvm/lib/Support/Unix/
DMutex.inc23 MutexImpl::MutexImpl( bool recursive)
27 MutexImpl::~MutexImpl()
32 MutexImpl::release()
38 MutexImpl::tryacquire( void )
DRWMutex.inc29 RWMutexImpl::RWMutexImpl() : data_(new MutexImpl(false)) { }
32 delete static_cast<MutexImpl *>(data_);
36 return static_cast<MutexImpl *>(data_)->acquire();
40 return static_cast<MutexImpl *>(data_)->release();
44 return static_cast<MutexImpl *>(data_)->acquire();
48 return static_cast<MutexImpl *>(data_)->release();
/external/llvm-project/llvm/lib/Support/
DRWMutex.cpp112 RWMutexImpl::RWMutexImpl() : data_(new MutexImpl(false)) { } in RWMutexImpl()
115 delete static_cast<MutexImpl *>(data_); in ~RWMutexImpl()
119 return static_cast<MutexImpl *>(data_)->acquire(); in lock_shared()
123 return static_cast<MutexImpl *>(data_)->release(); in unlock_shared()
127 return static_cast<MutexImpl *>(data_)->acquire(); in lock()
131 return static_cast<MutexImpl *>(data_)->release(); in unlock()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DRWMutex.cpp112 RWMutexImpl::RWMutexImpl() : data_(new MutexImpl(false)) { } in RWMutexImpl()
115 delete static_cast<MutexImpl *>(data_); in ~RWMutexImpl()
119 return static_cast<MutexImpl *>(data_)->acquire(); in lock_shared()
123 return static_cast<MutexImpl *>(data_)->release(); in unlock_shared()
127 return static_cast<MutexImpl *>(data_)->acquire(); in lock()
131 return static_cast<MutexImpl *>(data_)->release(); in unlock()
/external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/sync/
DMutex.kt98 MutexImpl(locked) in Mutex()
144 internal class MutexImpl(locked: Boolean) : Mutex, SelectClause2<Any?, Mutex> { in toString() class
267 @JvmField val mutex: MutexImpl, in toString()
274 (affected as MutexImpl)._state.compareAndSet(this, update) in toString()
379 … block.startCoroutineCancellable(receiver = this@MutexImpl, completion = select.completion) { in toString()
390 ) : AtomicOp<MutexImpl>() { in toString()
391 override fun prepare(affected: MutexImpl): Any? = in toString()
394 override fun complete(affected: MutexImpl, failure: Any?) { in toString()
/external/libtextclassifier/abseil-cpp/absl/synchronization/internal/
Dmutex_nonprod.inc5 // base::internal::MutexImpl - implementation helper for Mutex
44 class MutexImpl;
60 void Wait(MutexImpl* mutex);
61 bool WaitWithDeadline(MutexImpl* mutex, absl::Time deadline);
76 class MutexImpl {
78 MutexImpl();
79 MutexImpl(const MutexImpl&) = delete;
80 MutexImpl& operator=(const MutexImpl&) = delete;
81 ~MutexImpl();
/external/llvm-project/libcxxabi/test/
Dguard_test_basic.pass.cpp148 using MutexImpl = in main() typedef
151 Tests<uint32_t, MutexImpl>::test(); in main()
152 Tests<uint64_t, MutexImpl>::test(); in main()
Dguard_threaded_test.pass.cpp329 using MutexImpl = SelectImplementation<Implementation::GlobalLock>::type; in test_all_impls() typedef
337 MutexImpl in test_all_impls()
340 test_impl<MutexImpl>(); in test_all_impls()

12