Lines Matching refs:soa

35   ScopedFastNativeObjectAccess soa(env);  in Thread_currentThread()  local
36 return soa.AddLocalReference<jobject>(soa.Self()->GetPeer()); in Thread_currentThread()
44 ScopedFastNativeObjectAccess soa(env); in Thread_isInterrupted() local
45 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); in Thread_isInterrupted()
46 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_isInterrupted()
73 ScopedObjectAccess soa(env); in Thread_nativeGetStatus() local
76 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); in Thread_nativeGetStatus()
77 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_nativeGetStatus()
119 ScopedObjectAccess soa(env); in Thread_holdsLock() local
120 ObjPtr<mirror::Object> object = soa.Decode<mirror::Object>(java_object); in Thread_holdsLock()
125 Thread* thread = soa.Self(); in Thread_holdsLock()
130 ScopedFastNativeObjectAccess soa(env); in Thread_interrupt0() local
131 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); in Thread_interrupt0()
132 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_interrupt0()
134 thread->Interrupt(soa.Self()); in Thread_interrupt0()
141 ScopedObjectAccess soa(env); in Thread_setNativeName() local
142 if (soa.Decode<mirror::Object>(peer) == soa.Self()->GetPeer()) { in Thread_setNativeName()
143 soa.Self()->SetThreadName(name.c_str()); in Thread_setNativeName()
155 ScopedObjectAccess soa(env); in Thread_setNativeName() local
169 ScopedObjectAccess soa(env); in Thread_setPriority0() local
170 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); in Thread_setPriority0()
171 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_setPriority0()
178 ScopedFastNativeObjectAccess soa(env); in Thread_sleep() local
179 ObjPtr<mirror::Object> lock = soa.Decode<mirror::Object>(java_lock); in Thread_sleep()