Lines Matching refs:soa

34   ScopedFastNativeObjectAccess soa(env);  in Thread_currentThread()  local
35 return soa.AddLocalReference<jobject>(soa.Self()->GetPeer()); in Thread_currentThread()
43 ScopedFastNativeObjectAccess soa(env); in Thread_isInterrupted() local
44 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); in Thread_isInterrupted()
45 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_isInterrupted()
63 ScopedObjectAccess soa(env); in Thread_nativeGetStatus() local
65 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); in Thread_nativeGetStatus()
66 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_nativeGetStatus()
101 ScopedObjectAccess soa(env); in Thread_nativeHoldsLock() local
102 mirror::Object* object = soa.Decode<mirror::Object*>(java_object); in Thread_nativeHoldsLock()
107 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); in Thread_nativeHoldsLock()
108 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_nativeHoldsLock()
113 ScopedFastNativeObjectAccess soa(env); in Thread_nativeInterrupt() local
114 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); in Thread_nativeInterrupt()
115 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_nativeInterrupt()
117 thread->Interrupt(soa.Self()); in Thread_nativeInterrupt()
124 ScopedObjectAccess soa(env); in Thread_nativeSetName() local
125 if (soa.Decode<mirror::Object*>(peer) == soa.Self()->GetPeer()) { in Thread_nativeSetName()
126 soa.Self()->SetThreadName(name.c_str()); in Thread_nativeSetName()
139 ScopedObjectAccess soa(env); in Thread_nativeSetName() local
155 ScopedObjectAccess soa(env); in Thread_nativeSetPriority() local
156 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); in Thread_nativeSetPriority()
157 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_nativeSetPriority()
164 ScopedFastNativeObjectAccess soa(env); in Thread_sleep() local
165 mirror::Object* lock = soa.Decode<mirror::Object*>(java_lock); in Thread_sleep()