Home
last modified time | relevance | path

Searched refs:Unlock (Results 1 - 25 of 52) sorted by relevance

123

/arkcompiler/runtime_core/libpandabase/tests/
H A 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(); in HWTEST_F()
137 rwlock->Unlock(); in HWTEST_F()
145 rwlock->Unlock(); in HWTEST_F()
170 lock->Unlock(); in HWTEST_F()
[all...]
/arkcompiler/ets_runtime/ecmascript/platform/
H A Dmutex.h45 void Unlock();
79 void Unlock();
115 lock_.Unlock(); in ~LockHolder()
134 lock_.Unlock(); in ~ReadLockHolder()
153 lock_.Unlock(); in ~WriteLockHolder()
/arkcompiler/runtime_core/static_core/runtime/coroutines/
H A Dcoroutine_events.h41 Unlock(); in ~CoroutineEvent()
63 Unlock(); in SetNotHappened()
72 void Unlock() RELEASE() in RELEASE()
75 mutex_->Unlock(); in RELEASE()
93 Unlock(); in SetHappened()
H A Dthreaded_coroutine_manager.cpp173 awaitee->Unlock(); in RegisterWaiter()
177 awaitee->Unlock(); in RegisterWaiter()
196 coroSwitchLock_.Unlock(); in Await()
204 coroSwitchLock_.Unlock(); in Await()
332 coroSwitchLock_.Unlock(); in ScheduleImpl()
335 coroSwitchLock_.Unlock(); in ScheduleImpl()
H A Dstackful_coroutine_worker.cpp61 awaitee->Unlock(); in WaitForEvent()
66 awaitee->Unlock(); in WaitForEvent()
256 runnablesLock_.Unlock(); in RequestScheduleImpl()
305 runnablesLock_.Unlock(); in ScheduleNextCoroUnlockRunnablesWaiters()
306 waitersLock_.Unlock(); in ScheduleNextCoroUnlockRunnablesWaiters()
317 runnablesLock_.Unlock(); in ScheduleNextCoroUnlockRunnables()
/arkcompiler/runtime_core/static_core/libpandabase/os/
H A Dmutex.h53 void Unlock() const {} in Unlock() function in ark::os::memory::DummyLock
76 PANDA_PUBLIC_API void Unlock() RELEASE();
130 PANDA_PUBLIC_API void Unlock() RELEASE_GENERIC();
180 lock_.Unlock(); in RELEASE()
204 lock_.Unlock(); in RELEASE()
228 lock_.Unlock(); in RELEASE()
277 lock0.Unlock();
312 lock0.Unlock();
338 auto unlock = [](auto &...lock) NO_THREAD_SAFETY_ANALYSIS { (lock.Unlock(), ...); }; in ~ScopedLock()
371 auto unlock = [](auto &...lock) NO_THREAD_SAFETY_ANALYSIS { (lock.Unlock(), in ~ReadScopedLock()
[all...]
H A Dmutex.cpp80 void Mutex::Unlock() in Unlock() function in ark::os::memory::Mutex
142 void RWLock::Unlock() in Unlock() function in ark::os::memory::RWLock
/arkcompiler/runtime_core/libpandabase/os/
H A Dmutex.h39 void Unlock() const {} in Unlock() function in panda::os::memory::DummyLock
62 void Unlock() RELEASE();
116 void Unlock() RELEASE_GENERIC();
166 lock_.Unlock(); in RELEASE()
190 lock_.Unlock(); in RELEASE()
214 lock_.Unlock(); in RELEASE()
H A 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/
H A Dsynchronized.h51 obj->rwLock_.Unlock();
79 obj->rwLock_.Unlock();
110 void Unlock() RELEASE_GENERIC(rwLock_) in RELEASE_GENERIC()
112 rwLock_.Unlock(); in RELEASE_GENERIC()
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Drendezvous.cpp40 mutatorLock_->Unlock(); in SafepointEnd()
50 rendezvous_->GetMutatorLock()->Unlock(); in ScopedSuspendAllThreadsRunning()
H A Dmalloc-proxy-allocator-inl.h56 lock_.Unlock(); in Alloc()
81 lock_.Unlock(); in Free()
/arkcompiler/ets_runtime/ecmascript/
H A Dwaiter_list.h91 void Unlock() in Unlock() function in panda::ecmascript::MutexGuard
93 mutex_->Unlock(); in Unlock()
H A Dmutator_lock.cpp55 void MutatorLock::Unlock() in Unlock() function in panda::ecmascript::MutatorLock
58 RWLock::Unlock(); in Unlock()
H A Druntime_lock.h28 mtx_.Unlock(); in ~RuntimeLockHolder()
/arkcompiler/runtime_core/static_core/runtime/
H A Dlocks.cpp93 void MutatorLock::Unlock() in Unlock() function in ark::MutatorLock
96 os::memory::RWLock::Unlock(); in Unlock()
97 LOG(DEBUG, RUNTIME) << "MutatorLock::Unlock"; in Unlock()
H A Dglobal_object_lock.cpp56 g_mtx.Unlock(); in ~GlobalObjectLock()
/arkcompiler/toolchain/tooling/client/ark_multi/
H A Dmain.cpp111 g_mutex.Unlock(); in StartThread()
115 g_mutex.Unlock(); in StartThread()
181 g_mutex.Unlock(); in Main()
201 g_mutex.Unlock(); in Main()
229 g_mutex.Unlock(); in Main()
/arkcompiler/runtime_core/static_core/runtime/mem/gc/workers/
H A 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/connection/
H A Devent_loop.h44 taskExecution_.Unlock(); in RELEASE_GENERIC()
/arkcompiler/ets_runtime/ecmascript/platform/common/
H A Dmutex.cpp60 void Mutex::Unlock() in Unlock() function in panda::ecmascript::Mutex
122 void RWLock::Unlock() in Unlock() function in panda::ecmascript::RWLock
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/mem/
H A Dmpsc_set.h90 setStorageLock_.Unlock(); in Insert()
98 setStorageLock_.Unlock(); in Insert()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_sync_primitives.h120 hLock_->Unlock(); in ~LockHolder()
137 void Unlock();
H A Dets_sync_primitives.cpp34 // Atomic with acq_rel order reason: sync Lock/Unlock in other threads in Lock()
43 void EtsMutex::Unlock() in Unlock() function in ark::ets::EtsMutex
45 // Atomic with acq_rel order reason: sync Lock/Unlock in other threads in Unlock()
55 // because it is expected that method is not called concurrently with Lock/Unlock in IsHeld()
108 mutex->Unlock(); in Wait()
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dlocks.h37 void Unlock() RELEASE_GENERIC();

Completed in 9 milliseconds

123