/arkcompiler/runtime_core/static_core/runtime/ |
H A D | monitor_object_lock.cpp | 31 bool ObjectLock::Wait(bool ignoreInterruption) in Wait() function in ark::ObjectLock 33 Monitor::State state = Monitor::Wait(objHandler_.GetPtr(), ThreadStatus::IS_WAITING, 0, 0, ignoreInterruption); in Wait() 34 LOG_IF(state == Monitor::State::ILLEGAL, FATAL, RUNTIME) << "Monitor::Wait() failed"; in Wait() 40 Monitor::State state = Monitor::Wait(objHandler_.GetPtr(), ThreadStatus::IS_TIMED_WAITING, timeout, 0); in TimedWait() 41 LOG_IF(state == Monitor::State::ILLEGAL, FATAL, RUNTIME) << "Monitor::Wait() failed"; in TimedWait()
|
H A D | global_object_lock.cpp | 30 bool GlobalObjectLock::Wait([[maybe_unused]] bool ignoreInterruption) const in Wait() function in ark::GlobalObjectLock 33 g_cv.Wait(&g_mtx); in Wait()
|
H A D | global_object_lock.h | 26 bool Wait(bool ignoreInterruption = false) const;
|
H A D | monitor_object_lock.h | 27 bool Wait(bool ignoreInterruption = false);
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | mutator_lock.h | 50 void Wait(); 70 Wait(); in Increment()
|
H A D | mutator_lock.cpp | 78 void SuspendBarrier::Wait() in Wait() function in panda::ecmascript::SuspendBarrier
|
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/ |
H A D | exec.cpp | 39 Expected<int, Error> Wait(int64_t process, bool testStatus) in Wait() function 67 return Wait(pid, true); in Exec()
|
H A D | signal.h | 70 int Wait() const in Wait() function in ark::os::unix::SignalCtl 130 // Wait until the catcher_thread_ is started in StartThread() 144 // Wait for catcher_thread_ to finish in StopThread() 176 int sig = self->signalCtl_.Wait(); in Run()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_shared_memory.cpp | 34 bool EtsSharedMemory::Waiter::Wait(std::optional<uint64_t> timeout) in Wait() function in ark::ets::EtsSharedMemory::Waiter 42 cv_.Wait(mutex); in Wait() 148 EtsSharedMemory::WaitResult Wait(EtsSharedMemory *mem, uint32_t byteOffset, IntegerType expectedValue, in Wait() function 160 LOG(DEBUG, ATOMICS) << "Wait: witnesseed_value=" << witnessedValue << ", expected_value=" << expectedValue; in Wait() 167 LOG(DEBUG, ATOMICS) << "Wait: added waiter: " << reinterpret_cast<size_t>(&waiter) in Wait() 170 // 2. Wait in Wait() 175 timedOut = waiter.Wait(timeout); in Wait() 176 LOG(DEBUG, ATOMICS) << "Wait: woke up, waiter: " << reinterpret_cast<size_t>(&waiter); in Wait() 181 LOG(DEBUG, ATOMICS) << "Wait: removed waiter: " << reinterpret_cast<size_t>(&waiter) in Wait() 186 LOG(DEBUG, ATOMICS) << "Wait in Wait() [all...] |
H A D | ets_sync_primitives.h | 158 void Wait(); 198 void Wait(EtsHandle<EtsMutex> &mutex);
|
H A D | ets_sync_primitives.cpp | 69 void EtsEvent::Wait() in Wait() function in ark::ets::EtsEvent 71 // Atomic with acq_rel order reason: sync Wait/Fire in other threads in Wait() 83 // Atomic with acq_rel order reason: sync Wait/Fire in other threads in Fire() 104 void EtsCondVar::Wait(EtsHandle<EtsMutex> &mutex) in Wait() function in ark::ets::EtsCondVar
|
/arkcompiler/runtime_core/static_core/libpandabase/tests/ |
H A D | base_thread_test.cpp | 49 g_cv.Wait(&g_mu); in ThreadFunc() 83 g_cv.Wait(&g_mu); in TEST_F()
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/ |
H A D | ets_finalizable_weak_ref_test.cpp | 136 void Wait() in Wait() function in ark::ets::test::TestEvent 140 cv_.Wait(&mutex_); in Wait() 190 event.Wait(); in TEST_F()
|
/arkcompiler/ets_runtime/ecmascript/mem/shared_heap/ |
H A D | shared_concurrent_sweeper.cpp | 86 cvs_[spaceIndex].Wait(&mutexs_[spaceIndex]); in WaitAllTaskFinished() 129 cvs_[spaceIndex].Wait(&mutexs_[spaceIndex]); in WaitingTaskFinish()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
H A D | std_core_SyncPrimitives.cpp | 46 EtsEvent::FromEtsObject(event)->Wait(); in EtsEventWait() 67 EtsCondVar::FromEtsObject(condVar)->Wait(hMutex); in EtsCondVarWait()
|
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/ |
H A D | update_remset_thread.cpp | 84 threadCondVar_.Wait(&this->updateRemsetLock_); in ThreadLoop() 89 threadCondVar_.Wait(&this->updateRemsetLock_); in ThreadLoop()
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | compileQueue.h | 49 void Wait(const JobsFinishedCb &onFinishedCb);
|
/arkcompiler/ets_runtime/ecmascript/dfx/ |
H A D | vm_thread_control.cpp | 76 vmThreadHasSuspendedCV_.Wait(&vmThreadSuspensionMutex_); in SuspendVM()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | concurrent_sweeper.cpp | 89 cvs_[i].Wait(&mutexs_[i]); in WaitAllTaskFinished() 133 cvs_[type].Wait(&mutexs_[type]); in WaitingTaskFinish()
|
/arkcompiler/runtime_core/platforms/unix/libpandabase/ |
H A D | signal.h | 70 int Wait() const in Wait() function in panda::os::unix::SignalCtl 131 // Wait until the catcher_thread_ is started in StartThread() 145 // Wait for catcher_thread_ to finish in StopThread() 177 int sig = self->signal_ctl_.Wait(); in Run()
|
/arkcompiler/runtime_core/static_core/runtime/coroutines/ |
H A D | threaded_coroutine.cpp | 129 cv_.Wait(&cvMutex_); in WaitUntilInitialized() 137 cv_.Wait(&cvMutex_); in WaitUntilResumed()
|
/arkcompiler/ets_runtime/ecmascript/taskpool/ |
H A D | task_queue.cpp | 40 cv_.Wait(&mtx_); in PopTask()
|
/arkcompiler/runtime_core/static_core/libpandabase/tests/genmc/ |
H A D | condvar_test_2.cpp | 18 // The test checks the work of Wait-SignalAll 37 Wait(&g_c, &g_x); in Thread1()
|
H A D | condvar_test_1.cpp | 18 // The test checks the work of Wait-SignalOne 38 Wait(&g_c, &g_x); in Thread1()
|
/arkcompiler/runtime_core/static_core/libpandabase/os/ |
H A D | exec.h | 36 PANDA_PUBLIC_API Expected<int, Error> Wait(int64_t process, bool testStatus);
|