Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/libcxx/include/
H A Dmutex29 bool try_lock();
46 bool try_lock() noexcept;
63 bool try_lock();
81 bool try_lock() noexcept;
149 bool try_lock();
170 int try_lock(L1&, L2&, L3&...);
232 bool try_lock() _NOEXCEPT;
254 bool try_lock() _NOEXCEPT;
291 bool try_lock() _NOEXCEPT;
323 _LIBCPP_HIDE_FROM_ABI int try_lock(_L0& __l0, _L1& __l1) {
[all …]
H A Dshared_mutex32 bool try_lock();
55 bool try_lock();
101 bool try_lock();
173 bool try_lock();
198 …P_TRY_ACQUIRE_CAPABILITY(true) _LIBCPP_HIDE_FROM_ABI bool try_lock() { return __base_.try_lock(); }
225 _LIBCPP_TRY_ACQUIRE_CAPABILITY(true) bool try_lock();
355 _LIBCPP_HIDE_FROM_ABI bool try_lock();
395 bool shared_lock<_Mutex>::try_lock() {
397 std::__throw_system_error(EPERM, "shared_lock::try_lock: references null mutex");
399 std::__throw_system_error(EDEADLK, "shared_lock::try_lock: already locked");
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dmutex29 bool try_lock();
46 bool try_lock() noexcept;
63 bool try_lock();
81 bool try_lock() noexcept;
149 bool try_lock();
170 int try_lock(L1&, L2&, L3&...);
228 bool try_lock() _NOEXCEPT;
250 bool try_lock() _NOEXCEPT;
289 bool try_lock() _NOEXCEPT;
323 _LIBCPP_HIDE_FROM_ABI int try_lock(_L0& __l0, _L1& __l1) {
[all …]
/freebsd/contrib/llvm-project/libcxx/src/
H A Dmutex.cpp35 bool mutex::try_lock() noexcept { return __libcpp_mutex_trylock(&__m_); } in try_lock() function in mutex
71 bool recursive_mutex::try_lock() noexcept { return __libcpp_recursive_mutex_trylock(&__m_); } in try_lock() function in recursive_mutex
86 bool timed_mutex::try_lock() noexcept { in try_lock() function in timed_mutex
122 bool recursive_timed_mutex::try_lock() noexcept { in try_lock() function in recursive_timed_mutex
H A Dshared_mutex.cpp31 bool __shared_mutex_base::try_lock() { in try_lock() function in __shared_mutex_base
93 bool shared_timed_mutex::try_lock() { return __base_.try_lock(); } in try_lock() function in shared_timed_mutex
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DRWMutex.h84 bool try_lock();
162 bool try_lock() { return impl.try_lock(); } in try_lock() function
H A DMutex.h58 bool try_lock() { in try_lock() function
60 return impl.try_lock(); in try_lock()
/freebsd/contrib/libcxxrt/
H A Dguard.cc150 GuardState try_lock() in try_lock() function
219 GuardState try_lock() in try_lock() function in __anone6a749c70111::DoubleWordGuard
331 switch (guard_object->try_lock()) in __cxa_guard_acquire()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DRWMutex.cpp33 bool RWMutexImpl::try_lock() { return true; } in try_lock() function in RWMutexImpl
121 bool RWMutexImpl::try_lock() { in try_lock() function in RWMutexImpl
157 bool RWMutexImpl::try_lock() { in try_lock() function in RWMutexImpl
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__mutex/
H A Dunique_lock.h50 : __m_(std::addressof(__m)), __owns_(__m.try_lock()) {} in unique_lock()
90 bool try_lock();
129 bool unique_lock<_Mutex>::try_lock() { in try_lock() function
134 __owns_ = __m_->try_lock(); in try_lock()
H A Dmutex.h40 bool try_lock() _NOEXCEPT _LIBCPP_THREAD_SAFETY_ANNOTATION(try_acquire_capability(true));
/freebsd/contrib/llvm-project/libcxx/include/__mutex/
H A Dunique_lock.h48 : __m_(std::addressof(__m)), __owns_(__m.try_lock()) {} in unique_lock()
88 _LIBCPP_HIDE_FROM_ABI bool try_lock();
127 _LIBCPP_HIDE_FROM_ABI bool unique_lock<_Mutex>::try_lock() { in try_lock() function
132 __owns_ = __m_->try_lock(); in try_lock()
H A Dmutex.h40 _LIBCPP_TRY_ACQUIRE_CAPABILITY(true) bool try_lock() _NOEXCEPT;
/freebsd/contrib/llvm-project/libc/src/__support/threads/
H A Dspin_lock.h23 LIBC_INLINE bool try_lock() { in try_lock() function
50 while (!try_lock()) in lock()
/freebsd/contrib/llvm-project/libc/src/__support/threads/linux/
H A Dmutex.h81 LIBC_INLINE MutexError try_lock() { in try_lock() function
82 if (this->RawMutex::try_lock()) in try_lock()
H A Draw_mutex.h98 [[nodiscard]] LIBC_INLINE bool try_lock() { in try_lock() function
109 if (LIBC_LIKELY(try_lock()))
H A Drwlock.h341 template <Role role> LIBC_INLINE LockResult try_lock(RwState &old) { in try_lock() function
381 return try_lock<Role::Reader>(old); in try_read_lock()
386 return try_lock<Role::Writer>(old); in try_write_lock()
413 LockResult result = try_lock<role>(old);
/freebsd/contrib/llvm-project/libcxx/modules/std/
H A Dmutex.cppm
H A Dmutex.inc38 using std::try_lock;
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DInProcessModuleCache.cpp30 Expected<bool> tryLock() override { return OwningLock.try_lock(); } in tryLock()
/freebsd/contrib/llvm-project/libc/shared/
H A Drpc.h171 RPC_ATTRS bool try_lock(uint64_t lane_mask, uint32_t index) { in try_lock() function
528 if (!process.try_lock(lane_mask, index)) in open()
566 if (!process.try_lock(lane_mask, index)) in try_open()
/freebsd/contrib/llvm-project/llvm/tools/llvm-dwarfutil/
H A DDebugInfoLinker.cpp310 if (!ErrorHandlerMutex.try_lock()) in linkDebugInfoImpl()
327 if (!ErrorHandlerMutex.try_lock()) in linkDebugInfoImpl()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DSymbolFile.cpp147 return this->GetModuleMutex().try_lock(); in AssertModuleLock()
/freebsd/sys/contrib/openzfs/contrib/pam_zfs_key/
H A Dpam_zfs_key.c91 try_lock(mlock_func_t lock_func, const void *addr, size_t len) in try_lock() function
134 if (try_lock(mlock, pw->value, pw->len) != 0) { in alloc_pw_size()
159 if (try_lock(munlock, pw->value, pw->len) == 0) { in pw_free()
/freebsd/contrib/llvm-project/lldb/source/Host/posix/
H A DConnectionFileDescriptorPosix.cpp206 if (!locker.try_lock()) { in Disconnect()
246 if (!locker.try_lock()) { in Read()

12