Lines Matching refs:soa
57 ScopedFastNativeObjectAccess soa(env); in Unsafe_compareAndSetInt() local
58 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_compareAndSetInt()
78 ScopedFastNativeObjectAccess soa(env); in Unsafe_compareAndSetLong() local
79 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_compareAndSetLong()
101 ScopedFastNativeObjectAccess soa(env); in Unsafe_compareAndSetReference() local
102 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_compareAndSetReference()
103 ObjPtr<mirror::Object> expectedValue = soa.Decode<mirror::Object>(javaExpectedValue); in Unsafe_compareAndSetReference()
104 ObjPtr<mirror::Object> newValue = soa.Decode<mirror::Object>(javaNewValue); in Unsafe_compareAndSetReference()
136 ScopedFastNativeObjectAccess soa(env); in Unsafe_getInt() local
137 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getInt()
142 ScopedFastNativeObjectAccess soa(env); in Unsafe_getIntVolatile() local
143 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getIntVolatile()
148 ScopedFastNativeObjectAccess soa(env); in Unsafe_putInt() local
149 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putInt()
156 ScopedFastNativeObjectAccess soa(env); in Unsafe_putIntVolatile() local
157 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putIntVolatile()
164 ScopedFastNativeObjectAccess soa(env); in Unsafe_putOrderedInt() local
165 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putOrderedInt()
173 ScopedFastNativeObjectAccess soa(env); in Unsafe_getLong() local
174 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getLong()
179 ScopedFastNativeObjectAccess soa(env); in Unsafe_getLongVolatile() local
180 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getLongVolatile()
185 ScopedFastNativeObjectAccess soa(env); in Unsafe_putLong() local
186 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putLong()
193 ScopedFastNativeObjectAccess soa(env); in Unsafe_putLongVolatile() local
194 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putLongVolatile()
201 ScopedFastNativeObjectAccess soa(env); in Unsafe_putOrderedLong() local
202 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putOrderedLong()
209 ScopedFastNativeObjectAccess soa(env); in Unsafe_getReferenceVolatile() local
210 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getReferenceVolatile()
212 return soa.AddLocalReference<jobject>(value); in Unsafe_getReferenceVolatile()
216 ScopedFastNativeObjectAccess soa(env); in Unsafe_getReference() local
217 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getReference()
219 return soa.AddLocalReference<jobject>(value); in Unsafe_getReference()
224 ScopedFastNativeObjectAccess soa(env); in Unsafe_putReference() local
225 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putReference()
226 ObjPtr<mirror::Object> newValue = soa.Decode<mirror::Object>(javaNewValue); in Unsafe_putReference()
233 ScopedFastNativeObjectAccess soa(env); in Unsafe_putReferenceVolatile() local
234 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putReferenceVolatile()
235 ObjPtr<mirror::Object> newValue = soa.Decode<mirror::Object>(javaNewValue); in Unsafe_putReferenceVolatile()
242 ScopedFastNativeObjectAccess soa(env); in Unsafe_putOrderedObject() local
243 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putOrderedObject()
244 ObjPtr<mirror::Object> newValue = soa.Decode<mirror::Object>(javaNewValue); in Unsafe_putOrderedObject()
251 ScopedFastNativeObjectAccess soa(env); in Unsafe_getArrayBaseOffsetForComponentType() local
252 ObjPtr<mirror::Class> component = soa.Decode<mirror::Class>(component_class); in Unsafe_getArrayBaseOffsetForComponentType()
258 ScopedFastNativeObjectAccess soa(env); in Unsafe_getArrayIndexScaleForComponentType() local
259 ObjPtr<mirror::Class> component = soa.Decode<mirror::Class>(component_class); in Unsafe_getArrayIndexScaleForComponentType()
273 ScopedFastNativeObjectAccess soa(env); in Unsafe_allocateMemory() local
279 DCHECK(soa.Self()->IsExceptionPending()); in Unsafe_allocateMemory()
285 soa.Self()->ThrowOutOfMemoryError("native alloc"); in Unsafe_allocateMemory()
358 ScopedFastNativeObjectAccess soa(env); in Unsafe_copyMemory0() local
363 DCHECK(soa.Self()->IsExceptionPending()); in Unsafe_copyMemory0()
368 ObjPtr<mirror::Object> src = soa.Decode<mirror::Object>(srcObj); in Unsafe_copyMemory0()
370 ObjPtr<mirror::Object> dst = soa.Decode<mirror::Object>(dstObj); in Unsafe_copyMemory0()
377 ScopedFastNativeObjectAccess soa(env); in Unsafe_getBoolean() local
378 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getBoolean()
383 ScopedFastNativeObjectAccess soa(env); in Unsafe_putBoolean() local
384 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putBoolean()
390 ScopedFastNativeObjectAccess soa(env); in Unsafe_getByte() local
391 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getByte()
396 ScopedFastNativeObjectAccess soa(env); in Unsafe_putByte() local
397 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putByte()
403 ScopedFastNativeObjectAccess soa(env); in Unsafe_getChar() local
404 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getChar()
409 ScopedFastNativeObjectAccess soa(env); in Unsafe_putChar() local
410 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putChar()
416 ScopedFastNativeObjectAccess soa(env); in Unsafe_getShort() local
417 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getShort()
422 ScopedFastNativeObjectAccess soa(env); in Unsafe_putShort() local
423 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putShort()
429 ScopedFastNativeObjectAccess soa(env); in Unsafe_getFloat() local
430 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getFloat()
437 ScopedFastNativeObjectAccess soa(env); in Unsafe_putFloat() local
438 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putFloat()
446 ScopedFastNativeObjectAccess soa(env); in Unsafe_getDouble() local
447 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_getDouble()
454 ScopedFastNativeObjectAccess soa(env); in Unsafe_putDouble() local
455 ObjPtr<mirror::Object> obj = soa.Decode<mirror::Object>(javaObj); in Unsafe_putDouble()
475 ScopedObjectAccess soa(env); in Unsafe_park() local
480 art::ScopedFastNativeObjectAccess soa(env); in Unsafe_unpark() local
481 ObjPtr<mirror::Object> mirror_thread = soa.Decode<mirror::Object>(jthread); in Unsafe_unpark()
487 art::MutexLock mu(soa.Self(), *art::Locks::thread_list_lock_); in Unsafe_unpark()
488 art::Thread* thread = art::Thread::FromManagedThread(soa, mirror_thread); in Unsafe_unpark()