| /arkcompiler/runtime_core/static_core/runtime/ |
| H A D | default_debugger_agent.cpp | 19 DefaultDebuggerAgent::DefaultDebuggerAgent(os::memory::Mutex &mutex) in DefaultDebuggerAgent() argument
|
| H A D | loadable_agent.cpp | 21 LibraryAgent::LibraryAgent(os::memory::Mutex &mutex, PandaString libraryPath, PandaString loadCallbackName, in LibraryAgent() argument
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
| H A D | std_core_SyncPrimitives.cpp | 26 void EtsMutexLock(EtsObject *mutex) in EtsMutexLock() argument 32 void EtsMutexUnlock(EtsObject *mutex) in EtsMutexUnlock() argument 60 void EtsCondVarWait(EtsObject *condVar, EtsObject *mutex) in EtsCondVarWait() argument 70 void EtsCondVarNotifyOne(EtsObject *condVar, EtsObject *mutex) in EtsCondVarNotifyOne() argument 77 EtsCondVarNotifyAll(EtsObject *condVar, EtsObject *mutex) EtsCondVarNotifyAll() argument [all...] |
| /arkcompiler/ets_runtime/ecmascript/ |
| H A D | waiter_list.h | 90 explicit MutexGuard(Mutex *mutex) : mutex_(mutex), lockHolder_(*mutex) {}
in MutexGuard() argument
|
| /arkcompiler/ets_runtime/ecmascript/module/ |
| H A D | js_shared_module_manager.h | 30 Mutex mutex; member
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
| H A D | ets_sync_primitives.cpp | 104 void EtsCondVar::Wait(EtsHandle<EtsMutex> &mutex) in Wait() argument 115 void EtsCondVar::NotifyOne([[maybe_unused]] EtsMutex *mutex) in NotifyOne() argument 124 void EtsCondVar::NotifyAll([[maybe_unused]] EtsMutex *mutex) in NotifyAll() argument
|
| H A D | ets_promise.cpp | 31 auto *mutex = EtsMutex::Create(coro); in Create() local
|
| H A D | ets_shared_memory.cpp | 36 auto mutex = &EtsCoroutine::GetCurrent()->GetPandaVM()->GetAtomicsMutex(); in Wait() local
|
| H A D | ets_promise.h | 152 void SetMutex(EtsCoroutine *coro, EtsMutex *mutex) in SetMutex() argument 214 auto *mutex = GetMutex(EtsCoroutine::GetCurrent()); in Lock() local 221 auto *mutex = GetMutex(EtsCoroutine::GetCurrent()); in Unlock() local 229 auto *mutex in IsLocked() local [all...] |
| /arkcompiler/ets_runtime/ecmascript/platform/common/ |
| H A D | mutex.cpp | 152 void ConditionVariable::Wait(Mutex *mutex) in Wait() argument 178 bool ConditionVariable::TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute) in TimedWait() argument
|
| /arkcompiler/runtime_core/libpandabase/os/ |
| H A D | mutex.cpp | 172 void ConditionVariable::Wait(Mutex *mutex) in Wait() argument 198 bool ConditionVariable::TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute /* = false */) in TimedWait() argument
|
| /arkcompiler/runtime_core/static_core/libpandabase/os/ |
| H A D | mutex.cpp | 172 void ConditionVariable::Wait(Mutex *mutex) in Wait() argument 198 bool ConditionVariable::TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute /* = false */) in TimedWait() argument
|
| /arkcompiler/runtime_core/static_core/runtime/tests/ |
| H A D | multithreaded_intern_string_table_test.cpp | 135 std::mutex mutex; member in ark::mem::test::MultithreadedInternStringTableTest
|
| /arkcompiler/runtime_core/libpandabase/utils/ |
| H A D | logger.cpp | 132 os::memory::Mutex Logger::mutex; // NOLINT(fuchsia-statically-constructed-objects) member in panda::Logger
|
| H A D | logger.h | 325 static os::memory::Mutex mutex; member in panda::Logger
|
| /arkcompiler/runtime_core/platforms/unix/libpandabase/futex/ |
| H A D | mutex.cpp | 296 Wait(Mutex *mutex) Wait() argument 353 TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute) TimedWait() argument 422 auto mutex = mutex_ptr_.load(std::memory_order_relaxed); SignalCount() local [all...] |
| /arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/futex/ |
| H A D | mutex.h | 293 Wait(Mutex *mutex) Wait() argument 298 TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns = 0, bool isAbsolute = false) TimedWait() argument [all...] |
| H A D | fmutex.cpp | 501 auto mutex = ATOMIC_LOAD(&cond->mutexPtr, memory_order_relaxed); SignalCount() local [all...] |
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| H A D | ets_entrypoints.cpp | 94 auto *mutex = EtsMutex::Create(currentCoro); in LaunchCoroutine() local
|
| /arkcompiler/ets_runtime/ecmascript/napi/ |
| H A D | jsnapi_expo.cpp | 154 static Mutex *mutex = new panda::Mutex(); member
|