Home
last modified time | relevance | path

Searched refs:TryLock (Results 1 - 15 of 15) sorted by relevance

/arkcompiler/runtime_core/static_core/libpandabase/os/
H A Dmutex.h41 bool TryLock() const in TryLock() function in ark::os::memory::DummyLock
74 PANDA_PUBLIC_API bool TryLock() TRY_ACQUIRE(true);
251 return lock.TryLock(); in onstexpr()
261 inline int TryLock(L &lock) in TryLock() function
270 inline int TryLock(L0 &lock0, L1 &...rest) NO_THREAD_SAFETY_ANALYSIS
273 int failedIndex = TryLock<TYPE>(rest...);
307 int failedIndex = detail::TryLock<TYPE>(rest...);
H A Dmutex.cpp68 bool Mutex::TryLock() in TryLock() function in ark::os::memory::Mutex
/arkcompiler/ets_runtime/ecmascript/
H A Druntime_lock.cpp23 if (mtx_.TryLock()) { in RuntimeLockHolder()
/arkcompiler/runtime_core/static_core/libpandabase/tests/
H A Dlock_holder_test.cpp256 std::thread thread {[&lock0] { ASSERT_FALSE(lock0.TryLock()); }}; in TEST_F()
263 ASSERT_FALSE(lock0.TryLock()); in TEST_F()
264 ASSERT_FALSE(lock1.TryLock()); in TEST_F()
265 ASSERT_FALSE(recursiveLock.TryLock()); in TEST_F()
/arkcompiler/ets_runtime/ecmascript/platform/
H A Dmutex.h43 bool TryLock();
/arkcompiler/ets_runtime/ecmascript/platform/common/
H A Dmutex.cpp48 bool Mutex::TryLock() in TryLock() function in panda::ecmascript::Mutex
/arkcompiler/runtime_core/libpandabase/os/
H A Dmutex.cpp68 bool Mutex::TryLock() in TryLock() function in panda::os::memory::Mutex
H A Dmutex.h60 bool TryLock() TRY_ACQUIRE(true);
/arkcompiler/runtime_core/static_core/runtime/mem/gc/workers/
H A Dgc_worker.cpp108 if (!gcTaskRunMutex_.TryLock()) { in GCTaskRunner()
120 // already held the mutex, so TryLock fails and task running cancels in GCTaskRunner()
/arkcompiler/runtime_core/static_core/runtime/
H A Dmonitor.cpp595 if (!lock_.TryLock()) { in Acquire()
602 if (!lock_.TryLock()) { in Acquire()
661 [[maybe_unused]] bool res = lock_.TryLock(); in Acquire()
841 if (!lock_.TryLock()) { in Acquire()
842 LOG(DEBUG, RUNTIME) << "Couldn't TryLock monitor for deflation"; in Acquire()
/arkcompiler/runtime_core/libpandabase/tests/
H A Dmutex_test.cpp184 bool res = lock->TryLock(); in HWTEST_F()
/arkcompiler/runtime_core/platforms/unix/libpandabase/futex/
H A Dmutex.h48 bool TryLock() TRY_ACQUIRE(true);
H A Dmutex.cpp86 bool Mutex::TryLock() in TryLock() function in panda::os::unix::memory::futex::Mutex
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/futex/
H A Dmutex.cpp86 bool Mutex::TryLock() in TryLock() function in ark::os::unix::memory::futex::Mutex
H A Dmutex.h47 PANDA_PUBLIC_API bool TryLock() TRY_ACQUIRE(true);

Completed in 8 milliseconds