• Home
  • Raw
  • Download

Lines Matching refs:val

28                                      Object* val) {  in dvmSetObjectArrayElement()  argument
29 ((Object **)(obj)->contents)[index] = val; in dvmSetObjectArrayElement()
30 if (val != NULL) { in dvmSetObjectArrayElement()
109 s8 val = dvmQuasiAtomicRead64(addr); in dvmGetFieldLongVolatile() local
111 return val; in dvmGetFieldLongVolatile()
125 INLINE void dvmSetFieldBoolean(Object* obj, int offset, bool val) { in dvmSetFieldBoolean() argument
126 ((JValue*)BYTE_OFFSET(obj, offset))->i = val; in dvmSetFieldBoolean()
128 INLINE void dvmSetFieldByte(Object* obj, int offset, s1 val) { in dvmSetFieldByte() argument
129 ((JValue*)BYTE_OFFSET(obj, offset))->i = val; in dvmSetFieldByte()
131 INLINE void dvmSetFieldShort(Object* obj, int offset, s2 val) { in dvmSetFieldShort() argument
132 ((JValue*)BYTE_OFFSET(obj, offset))->i = val; in dvmSetFieldShort()
134 INLINE void dvmSetFieldChar(Object* obj, int offset, u2 val) { in dvmSetFieldChar() argument
135 ((JValue*)BYTE_OFFSET(obj, offset))->i = val; in dvmSetFieldChar()
137 INLINE void dvmSetFieldInt(Object* obj, int offset, s4 val) { in dvmSetFieldInt() argument
138 ((JValue*)BYTE_OFFSET(obj, offset))->i = val; in dvmSetFieldInt()
140 INLINE void dvmSetFieldFloat(Object* obj, int offset, float val) { in dvmSetFieldFloat() argument
141 ((JValue*)BYTE_OFFSET(obj, offset))->f = val; in dvmSetFieldFloat()
143 INLINE void dvmSetFieldLong(Object* obj, int offset, s8 val) { in dvmSetFieldLong() argument
144 ((JValue*)BYTE_OFFSET(obj, offset))->j = val; in dvmSetFieldLong()
146 INLINE void dvmSetFieldDouble(Object* obj, int offset, double val) { in dvmSetFieldDouble() argument
147 ((JValue*)BYTE_OFFSET(obj, offset))->d = val; in dvmSetFieldDouble()
149 INLINE void dvmSetFieldObject(Object* obj, int offset, Object* val) { in dvmSetFieldObject() argument
151 lhs->l = val; in dvmSetFieldObject()
152 if (val != NULL) { in dvmSetFieldObject()
156 INLINE void dvmSetFieldIntVolatile(Object* obj, int offset, s4 val) { in dvmSetFieldIntVolatile() argument
158 android_atomic_release_store(val, ptr); in dvmSetFieldIntVolatile()
160 INLINE void dvmSetFieldBooleanVolatile(Object* obj, int offset, bool val) { in dvmSetFieldBooleanVolatile() argument
161 dvmSetFieldIntVolatile(obj, offset, val); in dvmSetFieldBooleanVolatile()
163 INLINE void dvmSetFieldByteVolatile(Object* obj, int offset, s1 val) { in dvmSetFieldByteVolatile() argument
164 dvmSetFieldIntVolatile(obj, offset, val); in dvmSetFieldByteVolatile()
166 INLINE void dvmSetFieldShortVolatile(Object* obj, int offset, s2 val) { in dvmSetFieldShortVolatile() argument
167 dvmSetFieldIntVolatile(obj, offset, val); in dvmSetFieldShortVolatile()
169 INLINE void dvmSetFieldCharVolatile(Object* obj, int offset, u2 val) { in dvmSetFieldCharVolatile() argument
170 dvmSetFieldIntVolatile(obj, offset, val); in dvmSetFieldCharVolatile()
172 INLINE void dvmSetFieldFloatVolatile(Object* obj, int offset, float val) { in dvmSetFieldFloatVolatile() argument
174 alias.fval = val; in dvmSetFieldFloatVolatile()
177 INLINE void dvmSetFieldLongVolatile(Object* obj, int offset, s8 val) { in dvmSetFieldLongVolatile() argument
180 dvmQuasiAtomicSwap64(val, addr); in dvmSetFieldLongVolatile()
182 INLINE void dvmSetFieldDoubleVolatile(Object* obj, int offset, double val) { in dvmSetFieldDoubleVolatile() argument
184 alias.dval = val; in dvmSetFieldDoubleVolatile()
187 INLINE void dvmSetFieldObjectVolatile(Object* obj, int offset, Object* val) { in dvmSetFieldObjectVolatile() argument
189 android_atomic_release_store((int32_t)val, (int32_t*)ptr); in dvmSetFieldObjectVolatile()
190 if (val != NULL) { in dvmSetFieldObjectVolatile()
257 s8 val = dvmQuasiAtomicRead64(addr); in dvmGetStaticFieldLongVolatile() local
259 return val; in dvmGetStaticFieldLongVolatile()
273 INLINE void dvmSetStaticFieldBoolean(StaticField* sfield, bool val) { in dvmSetStaticFieldBoolean() argument
274 sfield->value.i = val; in dvmSetStaticFieldBoolean()
276 INLINE void dvmSetStaticFieldByte(StaticField* sfield, s1 val) { in dvmSetStaticFieldByte() argument
277 sfield->value.i = val; in dvmSetStaticFieldByte()
279 INLINE void dvmSetStaticFieldShort(StaticField* sfield, s2 val) { in dvmSetStaticFieldShort() argument
280 sfield->value.i = val; in dvmSetStaticFieldShort()
282 INLINE void dvmSetStaticFieldChar(StaticField* sfield, u2 val) { in dvmSetStaticFieldChar() argument
283 sfield->value.i = val; in dvmSetStaticFieldChar()
285 INLINE void dvmSetStaticFieldInt(StaticField* sfield, s4 val) { in dvmSetStaticFieldInt() argument
286 sfield->value.i = val; in dvmSetStaticFieldInt()
288 INLINE void dvmSetStaticFieldFloat(StaticField* sfield, float val) { in dvmSetStaticFieldFloat() argument
289 sfield->value.f = val; in dvmSetStaticFieldFloat()
291 INLINE void dvmSetStaticFieldLong(StaticField* sfield, s8 val) { in dvmSetStaticFieldLong() argument
292 sfield->value.j = val; in dvmSetStaticFieldLong()
294 INLINE void dvmSetStaticFieldDouble(StaticField* sfield, double val) { in dvmSetStaticFieldDouble() argument
295 sfield->value.d = val; in dvmSetStaticFieldDouble()
297 INLINE void dvmSetStaticFieldObject(StaticField* sfield, Object* val) { in dvmSetStaticFieldObject() argument
298 sfield->value.l = val; in dvmSetStaticFieldObject()
299 if (val != NULL) { in dvmSetStaticFieldObject()
303 INLINE void dvmSetStaticFieldIntVolatile(StaticField* sfield, s4 val) { in dvmSetStaticFieldIntVolatile() argument
305 android_atomic_release_store(val, ptr); in dvmSetStaticFieldIntVolatile()
307 INLINE void dvmSetStaticFieldBooleanVolatile(StaticField* sfield, bool val) { in dvmSetStaticFieldBooleanVolatile() argument
308 dvmSetStaticFieldIntVolatile(sfield, val); in dvmSetStaticFieldBooleanVolatile()
310 INLINE void dvmSetStaticFieldByteVolatile(StaticField* sfield, s1 val) { in dvmSetStaticFieldByteVolatile() argument
311 dvmSetStaticFieldIntVolatile(sfield, val); in dvmSetStaticFieldByteVolatile()
313 INLINE void dvmSetStaticFieldShortVolatile(StaticField* sfield, s2 val) { in dvmSetStaticFieldShortVolatile() argument
314 dvmSetStaticFieldIntVolatile(sfield, val); in dvmSetStaticFieldShortVolatile()
316 INLINE void dvmSetStaticFieldCharVolatile(StaticField* sfield, u2 val) { in dvmSetStaticFieldCharVolatile() argument
317 dvmSetStaticFieldIntVolatile(sfield, val); in dvmSetStaticFieldCharVolatile()
319 INLINE void dvmSetStaticFieldFloatVolatile(StaticField* sfield, float val) { in dvmSetStaticFieldFloatVolatile() argument
321 alias.fval = val; in dvmSetStaticFieldFloatVolatile()
324 INLINE void dvmSetStaticFieldLongVolatile(StaticField* sfield, s8 val) { in dvmSetStaticFieldLongVolatile() argument
327 dvmQuasiAtomicSwap64(val, addr); in dvmSetStaticFieldLongVolatile()
329 INLINE void dvmSetStaticFieldDoubleVolatile(StaticField* sfield, double val) { in dvmSetStaticFieldDoubleVolatile() argument
331 alias.dval = val; in dvmSetStaticFieldDoubleVolatile()
334 INLINE void dvmSetStaticFieldObjectVolatile(StaticField* sfield, Object* val) { in dvmSetStaticFieldObjectVolatile() argument
336 android_atomic_release_store((int32_t)val, (int32_t*)ptr); in dvmSetStaticFieldObjectVolatile()
337 if (val != NULL) { in dvmSetStaticFieldObjectVolatile()