Home
last modified time | relevance | path

Searched defs:mutex (Results 1 – 16 of 16) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/
Dloadable_agent.cpp21 LibraryAgent::LibraryAgent(os::memory::Mutex &mutex, PandaString libraryPath, PandaString loadCallb… in LibraryAgent()
Ddefault_debugger_agent.cpp19 DefaultDebuggerAgent::DefaultDebuggerAgent(os::memory::Mutex &mutex) in DefaultDebuggerAgent()
/arkcompiler/ets_runtime/ecmascript/
Dwaiter_list.h90 explicit MutexGuard(Mutex *mutex) : mutex_(mutex), lockHolder_(*mutex) {} in MutexGuard()
/arkcompiler/runtime_core/platforms/unix/libpandabase/futex/
Dmutex.cpp296 void ConditionVariable::Wait(Mutex *mutex) in Wait()
353 bool ConditionVariable::TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute) in TimedWait()
422 auto mutex = mutex_ptr_.load(std::memory_order_relaxed); in SignalCount() local
/arkcompiler/ets_runtime/ecmascript/platform/common/
Dmutex.cpp160 void ConditionVariable::Wait(Mutex *mutex) in Wait()
186 bool ConditionVariable::TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute) in TimedWait()
/arkcompiler/runtime_core/libpandabase/os/
Dmutex.cpp172 void ConditionVariable::Wait(Mutex *mutex) in Wait()
198 bool ConditionVariable::TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute /* = fal… in TimedWait()
/arkcompiler/runtime_core/static_core/libpandabase/os/
Dmutex.cpp172 void ConditionVariable::Wait(Mutex *mutex) in Wait()
198 bool ConditionVariable::TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute /* = fal… in TimedWait()
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/futex/
Dmutex.h285 PANDA_PUBLIC_API void Wait(Mutex *mutex) in Wait()
Dfmutex.cpp498 auto mutex = ATOMIC_LOAD(&cond->mutexPtr, memory_order_relaxed); in SignalCount() local
/arkcompiler/runtime_core/static_core/runtime/tests/
Dmultithreaded_intern_string_table_test.cpp136 std::mutex mutex; member in panda::mem::test::MultithreadedInternStringTableTest
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dmir_builder.h378 pthread_mutex_t *mutex = nullptr; variable
/arkcompiler/runtime_core/libpandabase/utils/
Dlogger.cpp131 os::memory::Mutex Logger::mutex; // NOLINT(fuchsia-statically-constructed-objects) member in panda::Logger
Dlogger.h313 static os::memory::Mutex mutex; variable
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
Dets_shared_memory.cpp35 auto mutex = &EtsCoroutine::GetCurrent()->GetPandaVM()->GetAtomicsMutex(); in Wait() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/
Dmir_builder.cpp1315 MIRBuilderExt::MIRBuilderExt(MIRModule *module, pthread_mutex_t *mutex) : MIRBuilder(module), mutex… in MIRBuilderExt()
/arkcompiler/ets_runtime/ecmascript/napi/
Djsnapi_expo.cpp200 static Mutex *mutex = new panda::Mutex(); variable