Home
last modified time | relevance | path

Searched refs:TimedWait (Results 1 – 25 of 38) sorted by relevance

12

/arkcompiler/runtime_core/static_core/runtime/
Dglobal_object_lock.cpp37 bool GlobalObjectLock::TimedWait(uint64_t timeout) const in TimedWait() function in panda::GlobalObjectLock
40 g_cv.TimedWait(&g_mtx, timeout); in TimedWait()
Dglobal_object_lock.h28 bool TimedWait(uint64_t timeout) const;
Dmonitor_object_lock.h29 bool TimedWait(uint64_t timeout);
Dmt_thread_manager.cpp155 stopVar_.TimedWait(&threadLock_, WAIT_INTERVAL); in WaitForDeregistration()
166 stopVar_.TimedWait(&threadLock_, WAIT_INTERVAL); in WaitForDeregistration()
172 stopVar_.TimedWait(&threadLock_, WAIT_INTERVAL); in WaitForDeregistration()
Dmonitor_object_lock.cpp38 bool ObjectLock::TimedWait(uint64_t timeout) in TimedWait() function in panda::ObjectLock
Dthread_pool.h246 condVar_.TimedWait(&queueLock_, TASK_WAIT_TIMEOUT); in WaitTask()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/workers/
Dgc_workers_task_pool.cpp68 … allSolvedTasksCondVar_.TimedWait(&allSolvedTasksCondVarLock_, ALL_GC_TASKS_FINISH_WAIT_TIMEOUT); in WaitUntilTasksEnd()
/arkcompiler/ets_runtime/ecmascript/dfx/
Dvm_thread_control.cpp30 if (vmThreadNeedSuspensionCV_.TimedWait(&vmThreadSuspensionMutex_, TIME_OUT_MS)) { in NotifyVMThreadSuspension()
/arkcompiler/runtime_core/static_core/libpandabase/tests/genmc/
Dcondvar_test_3.cpp37 if (TimedWait(&g_c, &g_x, 100_I, 0, false)) { in Thread1()
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/futex/
Dmutex.h290 …PANDA_PUBLIC_API bool TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns = 0, bool isAbsolute = fals…
292 return futex::TimedWait(&cond_, &mutex->mutex_, ms, ns, isAbsolute);
Dfmutex.h126 __attribute__((visibility("default"))) bool TimedWait(struct CondVar *cond, struct fmutex *m, uint6…
/arkcompiler/runtime_core/static_core/runtime/mem/gc/
Dgc_queue.h72 return condVar_.TimedWait(&lock_, GC_WAIT_TIMEOUT); in WaitForGCTask()
Dgc_queue.cpp48 condVar_.TimedWait(&lock_, ms, ns); in GetTask()
/arkcompiler/ets_runtime/ecmascript/platform/
Dmutex.h94 bool TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns = 0, bool is_absolute = false);
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
Dupdate_remset_thread.h102 threadCondVar_.TimedWait(&this->updateRemsetLock_, SLEEP_MS); in Sleep()
/arkcompiler/runtime_core/static_core/runtime/include/
Dmtmanaged_thread.h228 …bool TimedWait(ThreadStatus waitStatus, uint64_t timeout, uint64_t nanos = 0, bool isAbsolute = fa…
340 return condVar_.TimedWait(&condLock_, timeout, nanos, isAbsolute); in REQUIRES()
/arkcompiler/toolchain/tooling/test/utils/
Dtest_util.h178 bool timeExceeded = suspendCv_.TimedWait(&suspendMutex_, TIMEOUT_MSEC);
206 bool timeExceeded = eventCv_.TimedWait(&eventMutex_, TIMEOUT_MSEC); in WaitForEvent()
/arkcompiler/ets_runtime/ecmascript/platform/common/
Dmutex.cpp186 bool ConditionVariable::TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute) in TimedWait() function in panda::ecmascript::ConditionVariable
/arkcompiler/runtime_core/libpandabase/os/
Dmutex.cpp198 bool ConditionVariable::TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute /* = fal… in TimedWait() function in panda::os::memory::ConditionVariable
Dmutex.h138 bool TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns = 0, bool is_absolute = false);
/arkcompiler/runtime_core/static_core/libpandabase/os/
Dmutex.cpp198 bool ConditionVariable::TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns, bool is_absolute /* = fal… in TimedWait() function in panda::os::memory::ConditionVariable
Dmutex.h138 …PANDA_PUBLIC_API bool TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns = 0, bool is_absolute = fal…
/arkcompiler/runtime_core/platforms/unix/libpandabase/futex/
Dmutex.h282 …bool TimedWait(Mutex *mutex, uint64_t ms, uint64_t ns = 0, bool is_absolute = false) NO_THREAD_SAF…
/arkcompiler/runtime_core/static_core/libpandabase/tests/
Dfutex_test.cpp85 bool ret = TimedWait(&g_condvar, &g_futex, 1U, 0U, false); in Timedwaiter()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
Dets_shared_memory.cpp38 return cv_.TimedWait(mutex, ms); in Wait()

12