• Home
  • Raw
  • Download

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()
118 ScopedObjectAccess soa(env); in Thread_holdsLock() local
119 ObjPtr<mirror::Object> object = soa.Decode<mirror::Object>(java_object); in Thread_holdsLock()
124 Thread* thread = soa.Self(); in Thread_holdsLock()
129 ScopedFastNativeObjectAccess soa(env); in Thread_interrupt0() local
130 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); in Thread_interrupt0()
131 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_interrupt0()
133 thread->Interrupt(soa.Self()); in Thread_interrupt0()
140 ScopedObjectAccess soa(env); in Thread_setNativeName() local
141 if (soa.Decode<mirror::Object>(peer) == soa.Self()->GetPeer()) { in Thread_setNativeName()
142 soa.Self()->SetThreadName(name.c_str()); in Thread_setNativeName()
157 ScopedObjectAccess soa(env); in Thread_setNativeName() local
174 ScopedObjectAccess soa(env); in Thread_setPriority0() local
175 MutexLock mu(soa.Self(), *Locks::thread_list_lock_); in Thread_setPriority0()
176 Thread* thread = Thread::FromManagedThread(soa, java_thread); in Thread_setPriority0()
183 ScopedFastNativeObjectAccess soa(env); in Thread_sleep() local
184 ObjPtr<mirror::Object> lock = soa.Decode<mirror::Object>(java_lock); in Thread_sleep()