Home
last modified time | relevance | path

Searched refs:Unlock (Results 1 – 25 of 43) sorted by relevance

12

/arkcompiler/runtime_core/libpandabase/tests/
Dmutex_test.cpp47 arg->rwlock->Unlock(); in TestThread1()
57 arg->rwlock->Unlock(); in TestThread2()
68 arg->rwlock->Unlock(); in TestThread3()
74 arg->rwlock->Unlock(); in TestThread3()
86 arg->lock->Unlock(); in TestThread4()
96 arg->rwlock->Unlock(); in TestThread5()
121 rwlock->Unlock();
137 rwlock->Unlock();
145 rwlock->Unlock();
170 lock->Unlock();
[all …]
/arkcompiler/runtime_core/static_core/runtime/coroutines/
Dcoroutine_events.h39 Unlock(); in ~CoroutineEvent()
58 Unlock(); in SetHappened()
65 Unlock(); in SetNotHappened()
74 void Unlock() RELEASE() in Unlock() function
77 mutex_->Unlock(); in Unlock()
Dstackful_coroutine_worker.cpp57 awaitee->Unlock(); in WaitForEvent()
62 awaitee->Unlock(); in WaitForEvent()
245 runnablesLock_.Unlock(); in RequestScheduleImpl()
294 runnablesLock_.Unlock(); in ScheduleNextCoroUnlockRunnablesWaiters()
295 waitersLock_.Unlock(); in ScheduleNextCoroUnlockRunnablesWaiters()
306 runnablesLock_.Unlock(); in ScheduleNextCoroUnlockRunnables()
Dthreaded_coroutine_manager.cpp164 awaitee->Unlock(); in RegisterWaiter()
168 awaitee->Unlock(); in RegisterWaiter()
187 coroSwitchLock_.Unlock(); in Await()
195 coroSwitchLock_.Unlock(); in Await()
316 coroSwitchLock_.Unlock(); in ScheduleImpl()
319 coroSwitchLock_.Unlock(); in ScheduleImpl()
/arkcompiler/ets_runtime/ecmascript/platform/
Dmutex.h35 void Unlock();
73 void Unlock();
112 lock_.Unlock(); in ~LockHolder()
131 lock_.Unlock(); in ~ReadLockHolder()
150 lock_.Unlock(); in ~WriteLockHolder()
/arkcompiler/runtime_core/libpandabase/os/
Dmutex.h39 void Unlock() const {} in Unlock() function
62 void Unlock() RELEASE();
116 void Unlock() RELEASE_GENERIC();
166 lock_.Unlock(); in RELEASE()
190 lock_.Unlock(); in RELEASE()
214 lock_.Unlock(); in RELEASE()
Dmutex.cpp80 void Mutex::Unlock() in Unlock() function in panda::os::memory::Mutex
142 void RWLock::Unlock() in Unlock() function in panda::os::memory::RWLock
/arkcompiler/runtime_core/static_core/libpandabase/os/
Dmutex.h39 void Unlock() const {} in Unlock() function
62 PANDA_PUBLIC_API void Unlock() RELEASE();
116 PANDA_PUBLIC_API void Unlock() RELEASE_GENERIC();
166 lock_.Unlock(); in RELEASE()
190 lock_.Unlock(); in RELEASE()
214 lock_.Unlock(); in RELEASE()
Dmutex.cpp80 void Mutex::Unlock() in Unlock() function in panda::os::memory::Mutex
142 void RWLock::Unlock() in Unlock() function in panda::os::memory::RWLock
/arkcompiler/runtime_core/static_core/verification/util/
Dsynchronized.h51 obj->rwLock_.Unlock();
79 obj->rwLock_.Unlock();
110 void Unlock() RELEASE_GENERIC(rwLock_) in Unlock() function
112 rwLock_.Unlock(); in Unlock()
/arkcompiler/runtime_core/static_core/runtime/mem/
Drendezvous.cpp40 mutatorLock_->Unlock(); in SafepointEnd()
50 rendezvous_->GetMutatorLock()->Unlock(); in ScopedSuspendAllThreadsRunning()
Dmalloc-proxy-allocator-inl.h56 lock_.Unlock(); in Alloc()
81 lock_.Unlock(); in Free()
/arkcompiler/ets_runtime/ecmascript/
Dwaiter_list.h91 void Unlock() in Unlock() function
93 mutex_->Unlock(); in Unlock()
/arkcompiler/runtime_core/static_core/runtime/
Dlocks.cpp93 void MutatorLock::Unlock() in Unlock() function in panda::MutatorLock
96 os::memory::RWLock::Unlock(); in Unlock()
Dglobal_object_lock.cpp56 g_mtx.Unlock(); in ~GlobalObjectLock()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/workers/
Dgc_worker.cpp122 gcTaskRunMutex_.Unlock(); in GCTaskRunner()
125 gcTaskRunMutex_.Unlock(); in GCTaskRunner()
130 gcTaskRunMutex_.Unlock(); in GCTaskRunner()
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/
Devent_loop.h47 taskExecution_.Unlock(); in Continue()
/arkcompiler/runtime_core/static_core/runtime/include/
Dlocks.h37 void Unlock() RELEASE_GENERIC();
/arkcompiler/ets_runtime/ecmascript/platform/common/
Dmutex.cpp68 void Mutex::Unlock() in Unlock() function in panda::ecmascript::Mutex
130 void RWLock::Unlock() in Unlock() function in panda::ecmascript::RWLock
/arkcompiler/runtime_core/platforms/unix/libpandabase/futex/
Dmutex.h52 void Unlock() RELEASE();
160 ALWAYS_INLINE void Unlock() RELEASE_GENERIC() in Unlock() function
Dmutex.cpp96 void Mutex::Unlock() in Unlock() function in panda::os::unix::memory::futex::Mutex
322 mutex->Unlock(); in Wait()
381 mutex->Unlock(); in TimedWait()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/
Dstd_core_Promise.cpp162 promiseHandle->Unlock(); in EtsAwaitPromise()
199 promiseHandle->Unlock(); in EtsAwaitPromise()
/arkcompiler/runtime_core/static_core/platforms/unix/libpandabase/futex/
Dmutex.h51 PANDA_PUBLIC_API void Unlock() RELEASE();
159 ALWAYS_INLINE void Unlock() RELEASE_GENERIC() in Unlock() function
/arkcompiler/runtime_core/static_core/libpandabase/tests/
Dbase_thread_test.cpp96 g_mu.Unlock(); in TEST_F()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/g1/
Dupdate_remset_thread.cpp98 this->updateRemsetLock_.Unlock(); in ThreadLoop()

12