• Home
  • Raw
  • Download

Lines Matching refs:address

70     volatile int32_t* address = (volatile int32_t*) (((u1*) obj) + offset);  in Dalvik_sun_misc_Unsafe_compareAndSwapInt()  local
73 int result = android_atomic_release_cas(expectedValue, newValue, address); in Dalvik_sun_misc_Unsafe_compareAndSwapInt()
90 volatile int64_t* address = (volatile int64_t*) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_compareAndSwapLong() local
94 dvmQuasiAtomicCas64(expectedValue, newValue, address); in Dalvik_sun_misc_Unsafe_compareAndSwapLong()
111 int32_t* address = (int32_t*) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_compareAndSwapObject() local
115 (int32_t) newValue, address); in Dalvik_sun_misc_Unsafe_compareAndSwapObject()
116 dvmWriteBarrierField(obj, address); in Dalvik_sun_misc_Unsafe_compareAndSwapObject()
129 volatile int32_t* address = (volatile int32_t*) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_getIntVolatile() local
131 int32_t value = android_atomic_acquire_load(address); in Dalvik_sun_misc_Unsafe_getIntVolatile()
145 volatile int32_t* address = (volatile int32_t*) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_putIntVolatile() local
147 android_atomic_release_store(value, address); in Dalvik_sun_misc_Unsafe_putIntVolatile()
160 volatile int64_t* address = (volatile int64_t*) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_getLongVolatile() local
163 RETURN_LONG(dvmQuasiAtomicRead64(address)); in Dalvik_sun_misc_Unsafe_getLongVolatile()
176 volatile int64_t* address = (volatile int64_t*) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_putLongVolatile() local
179 dvmQuasiAtomicSwap64(value, address); in Dalvik_sun_misc_Unsafe_putLongVolatile()
192 volatile int32_t* address = (volatile int32_t*) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_getObjectVolatile() local
194 RETURN_PTR((Object*) android_atomic_acquire_load(address)); in Dalvik_sun_misc_Unsafe_getObjectVolatile()
208 volatile int32_t* address = (volatile int32_t*) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_putObjectVolatile() local
210 android_atomic_release_store((int32_t)value, address); in Dalvik_sun_misc_Unsafe_putObjectVolatile()
211 dvmWriteBarrierField(obj, (void *)address); in Dalvik_sun_misc_Unsafe_putObjectVolatile()
223 s4* address = (s4*) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_getInt() local
225 RETURN_INT(*address); in Dalvik_sun_misc_Unsafe_getInt()
237 s4* address = (s4*) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_putInt() local
239 *address = value; in Dalvik_sun_misc_Unsafe_putInt()
253 s4* address = (s4*) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_putOrderedInt() local
256 *address = value; in Dalvik_sun_misc_Unsafe_putOrderedInt()
268 s8* address = (s8*) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_getLong() local
270 RETURN_LONG(*address); in Dalvik_sun_misc_Unsafe_getLong()
282 s8* address = (s8*) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_putLong() local
284 *address = value; in Dalvik_sun_misc_Unsafe_putLong()
298 s8* address = (s8*) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_putOrderedLong() local
301 *address = value; in Dalvik_sun_misc_Unsafe_putOrderedLong()
313 Object** address = (Object**) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_getObject() local
315 RETURN_PTR(*address); in Dalvik_sun_misc_Unsafe_getObject()
327 Object** address = (Object**) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_putObject() local
329 *address = value; in Dalvik_sun_misc_Unsafe_putObject()
330 dvmWriteBarrierField(obj, address); in Dalvik_sun_misc_Unsafe_putObject()
345 Object** address = (Object**) (((u1*) obj) + offset); in Dalvik_sun_misc_Unsafe_putOrderedObject() local
348 *address = value; in Dalvik_sun_misc_Unsafe_putOrderedObject()
349 dvmWriteBarrierField(obj, address); in Dalvik_sun_misc_Unsafe_putOrderedObject()