Lines Matching refs:val
28 Object* val) { in dvmSetObjectArrayElement() argument
29 ((Object **)(void *)(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
164 *ptr = val; in dvmSetFieldIntVolatile()
167 INLINE void dvmSetFieldBooleanVolatile(Object* obj, int offset, bool val) { in dvmSetFieldBooleanVolatile() argument
168 dvmSetFieldIntVolatile(obj, offset, val); in dvmSetFieldBooleanVolatile()
170 INLINE void dvmSetFieldByteVolatile(Object* obj, int offset, s1 val) { in dvmSetFieldByteVolatile() argument
171 dvmSetFieldIntVolatile(obj, offset, val); in dvmSetFieldByteVolatile()
173 INLINE void dvmSetFieldShortVolatile(Object* obj, int offset, s2 val) { in dvmSetFieldShortVolatile() argument
174 dvmSetFieldIntVolatile(obj, offset, val); in dvmSetFieldShortVolatile()
176 INLINE void dvmSetFieldCharVolatile(Object* obj, int offset, u2 val) { in dvmSetFieldCharVolatile() argument
177 dvmSetFieldIntVolatile(obj, offset, val); in dvmSetFieldCharVolatile()
179 INLINE void dvmSetFieldFloatVolatile(Object* obj, int offset, float val) { in dvmSetFieldFloatVolatile() argument
181 alias.fval = val; in dvmSetFieldFloatVolatile()
184 INLINE void dvmSetFieldLongVolatile(Object* obj, int offset, s8 val) { in dvmSetFieldLongVolatile() argument
186 dvmQuasiAtomicSwap64Sync(val, addr); in dvmSetFieldLongVolatile()
188 INLINE void dvmSetFieldDoubleVolatile(Object* obj, int offset, double val) { in dvmSetFieldDoubleVolatile() argument
190 alias.dval = val; in dvmSetFieldDoubleVolatile()
193 INLINE void dvmSetFieldObjectVolatile(Object* obj, int offset, Object* val) { in dvmSetFieldObjectVolatile() argument
196 *ptr = val; in dvmSetFieldObjectVolatile()
198 if (val != NULL) { in dvmSetFieldObjectVolatile()
265 s8 val = dvmQuasiAtomicRead64(addr); in dvmGetStaticFieldLongVolatile() local
267 return val; in dvmGetStaticFieldLongVolatile()
281 INLINE void dvmSetStaticFieldBoolean(StaticField* sfield, bool val) { in dvmSetStaticFieldBoolean() argument
282 sfield->value.i = val; in dvmSetStaticFieldBoolean()
284 INLINE void dvmSetStaticFieldByte(StaticField* sfield, s1 val) { in dvmSetStaticFieldByte() argument
285 sfield->value.i = val; in dvmSetStaticFieldByte()
287 INLINE void dvmSetStaticFieldShort(StaticField* sfield, s2 val) { in dvmSetStaticFieldShort() argument
288 sfield->value.i = val; in dvmSetStaticFieldShort()
290 INLINE void dvmSetStaticFieldChar(StaticField* sfield, u2 val) { in dvmSetStaticFieldChar() argument
291 sfield->value.i = val; in dvmSetStaticFieldChar()
293 INLINE void dvmSetStaticFieldInt(StaticField* sfield, s4 val) { in dvmSetStaticFieldInt() argument
294 sfield->value.i = val; in dvmSetStaticFieldInt()
296 INLINE void dvmSetStaticFieldFloat(StaticField* sfield, float val) { in dvmSetStaticFieldFloat() argument
297 sfield->value.f = val; in dvmSetStaticFieldFloat()
299 INLINE void dvmSetStaticFieldLong(StaticField* sfield, s8 val) { in dvmSetStaticFieldLong() argument
300 sfield->value.j = val; in dvmSetStaticFieldLong()
302 INLINE void dvmSetStaticFieldDouble(StaticField* sfield, double val) { in dvmSetStaticFieldDouble() argument
303 sfield->value.d = val; in dvmSetStaticFieldDouble()
305 INLINE void dvmSetStaticFieldObject(StaticField* sfield, Object* val) { in dvmSetStaticFieldObject() argument
306 sfield->value.l = val; in dvmSetStaticFieldObject()
307 if (val != NULL) { in dvmSetStaticFieldObject()
311 INLINE void dvmSetStaticFieldIntVolatile(StaticField* sfield, s4 val) { in dvmSetStaticFieldIntVolatile() argument
314 *ptr = val; in dvmSetStaticFieldIntVolatile()
317 INLINE void dvmSetStaticFieldBooleanVolatile(StaticField* sfield, bool val) { in dvmSetStaticFieldBooleanVolatile() argument
318 dvmSetStaticFieldIntVolatile(sfield, val); in dvmSetStaticFieldBooleanVolatile()
320 INLINE void dvmSetStaticFieldByteVolatile(StaticField* sfield, s1 val) { in dvmSetStaticFieldByteVolatile() argument
321 dvmSetStaticFieldIntVolatile(sfield, val); in dvmSetStaticFieldByteVolatile()
323 INLINE void dvmSetStaticFieldShortVolatile(StaticField* sfield, s2 val) { in dvmSetStaticFieldShortVolatile() argument
324 dvmSetStaticFieldIntVolatile(sfield, val); in dvmSetStaticFieldShortVolatile()
326 INLINE void dvmSetStaticFieldCharVolatile(StaticField* sfield, u2 val) { in dvmSetStaticFieldCharVolatile() argument
327 dvmSetStaticFieldIntVolatile(sfield, val); in dvmSetStaticFieldCharVolatile()
329 INLINE void dvmSetStaticFieldFloatVolatile(StaticField* sfield, float val) { in dvmSetStaticFieldFloatVolatile() argument
331 alias.fval = val; in dvmSetStaticFieldFloatVolatile()
334 INLINE void dvmSetStaticFieldLongVolatile(StaticField* sfield, s8 val) { in dvmSetStaticFieldLongVolatile() argument
336 dvmQuasiAtomicSwap64Sync(val, addr); in dvmSetStaticFieldLongVolatile()
338 INLINE void dvmSetStaticFieldDoubleVolatile(StaticField* sfield, double val) { in dvmSetStaticFieldDoubleVolatile() argument
340 alias.dval = val; in dvmSetStaticFieldDoubleVolatile()
343 INLINE void dvmSetStaticFieldObjectVolatile(StaticField* sfield, Object* val) { in dvmSetStaticFieldObjectVolatile() argument
346 *ptr = val; in dvmSetStaticFieldObjectVolatile()
348 if (val != NULL) { in dvmSetStaticFieldObjectVolatile()