Home | History | Annotate | Download | only in native

Lines Matching refs:address

70     volatile int32_t* address = (volatile int32_t*) (((u1*) obj) + offset);
73 int result = android_atomic_release_cas(expectedValue, newValue, address);
90 volatile int64_t* address = (volatile int64_t*) (((u1*) obj) + offset);
94 dvmQuasiAtomicCas64(expectedValue, newValue, address);
111 int32_t* address = (int32_t*) (((u1*) obj) + offset);
115 (int32_t) newValue, address);
116 dvmWriteBarrierField(obj, address);
129 volatile int32_t* address = (volatile int32_t*) (((u1*) obj) + offset);
131 int32_t value = android_atomic_acquire_load(address);
145 volatile int32_t* address = (volatile int32_t*) (((u1*) obj) + offset);
147 android_atomic_release_store(value, address);
160 volatile int64_t* address = (volatile int64_t*) (((u1*) obj) + offset);
163 RETURN_LONG(dvmQuasiAtomicRead64(address));
176 volatile int64_t* address = (volatile int64_t*) (((u1*) obj) + offset);
179 dvmQuasiAtomicSwap64(value, address);
192 volatile int32_t* address = (volatile int32_t*) (((u1*) obj) + offset);
194 RETURN_PTR((Object*) android_atomic_acquire_load(address));
208 volatile int32_t* address = (volatile int32_t*) (((u1*) obj) + offset);
210 android_atomic_release_store((int32_t)value, address);
211 dvmWriteBarrierField(obj, (void *)address);
223 s4* address = (s4*) (((u1*) obj) + offset);
225 RETURN_INT(*address);
237 s4* address = (s4*) (((u1*) obj) + offset);
239 *address = value;
251 s8* address = (s8*) (((u1*) obj) + offset);
253 RETURN_LONG(*address);
265 s8* address = (s8*) (((u1*) obj) + offset);
267 *address = value;
279 Object** address = (Object**) (((u1*) obj) + offset);
281 RETURN_PTR(*address);
293 Object** address = (Object**) (((u1*) obj) + offset);
295 *address = value;
296 dvmWriteBarrierField(obj, address);