Home
last modified time | relevance | path

Searched defs:TryLock (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/common_components/base/
Datomic_spin_lock.h36 bool TryLock() { return (state_.test_and_set(std::memory_order_acquire) == false); } in TryLock() function
Dspin_lock.h35 bool TryLock() { return pthread_spin_trylock(&spinlock_) == 0; } in TryLock() function
/arkcompiler/runtime_core/static_core/libpandabase/os/
Dmutex.h41 bool TryLock() const TRY_ACQUIRE(true) in TryLock() function
261 inline int TryLock(L &lock) in TryLock() function
270 inline int TryLock(L0 &lock0, L1 &...rest) NO_THREAD_SAFETY_ANALYSIS in TryLock() function
Dmutex.cpp68 bool Mutex::TryLock() in TryLock() function in ark::os::memory::Mutex
/arkcompiler/ets_runtime/common_components/platform/
Dmutex.h79 inline bool Mutex::TryLock() in TryLock() function
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/futex/
Dmutex.cpp86 bool Mutex::TryLock() in TryLock() function in ark::os::unix::memory::futex::Mutex
/arkcompiler/ets_runtime/ecmascript/platform/common/
Dmutex.cpp46 bool Mutex::TryLock() in TryLock() function in panda::ecmascript::Mutex
/arkcompiler/runtime_core/libpandabase/os/
Dmutex.cpp68 bool Mutex::TryLock() in TryLock() function in panda::os::memory::Mutex
/arkcompiler/runtime_core/platforms/unix/libpandabase/futex/
Dmutex.cpp78 bool Mutex::TryLock() in TryLock() function in panda::os::unix::memory::futex::Mutex