Home
last modified time | relevance | path

Searched refs:locked (Results 1 – 5 of 5) sorted by relevance

/art/runtime/entrypoints/quick/
Dquick_jni_entrypoints.cc81 extern void JniMethodEndSynchronized(uint32_t saved_local_ref_cookie, jobject locked, in JniMethodEndSynchronized() argument
84 UnlockJniSynchronizedMethod(locked, self); // Must decode before pop. in JniMethodEndSynchronized()
112 jobject locked, Thread* self) { in JniMethodEndWithReferenceSynchronized() argument
114 UnlockJniSynchronizedMethod(locked, self); in JniMethodEndWithReferenceSynchronized()
129 jobject locked = called->IsSynchronized() ? handle_scope->GetHandle(0).ToJObject() : nullptr; in GenericJniMethodEnd() local
132 if (locked != nullptr) { in GenericJniMethodEnd()
133 UnlockJniSynchronizedMethod(locked, self); in GenericJniMethodEnd()
138 if (locked != nullptr) { in GenericJniMethodEnd()
139 UnlockJniSynchronizedMethod(locked, self); // Must decode before pop. in GenericJniMethodEnd()
Dquick_entrypoints.h59 extern void JniMethodEndSynchronized(uint32_t saved_local_ref_cookie, jobject locked,
68 jobject locked, Thread* self)
/art/runtime/entrypoints/
Dentrypoint_utils.h165 inline void UnlockJniSynchronizedMethod(jobject locked, Thread* self)
Dentrypoint_utils-inl.h764 inline void UnlockJniSynchronizedMethod(jobject locked, Thread* self) { in UnlockJniSynchronizedMethod() argument
772 self->DecodeJObject(locked)->MonitorExit(self); in UnlockJniSynchronizedMethod()
/art/runtime/arch/arm/
Dquick_entrypoints_arm.S543 cbnz r3, .Lnot_unlocked @ already thin locked