Lines Matching refs:s8
69 INLINE s8 dvmGetFieldLong(const Object* obj, int offset) { in dvmGetFieldLong()
107 INLINE s8 dvmGetFieldLongVolatile(const Object* obj, int offset) { in dvmGetFieldLongVolatile()
108 const s8* addr = (const s8*)BYTE_OFFSET(obj, offset); in dvmGetFieldLongVolatile()
109 s8 val = dvmQuasiAtomicRead64(addr); in dvmGetFieldLongVolatile()
114 union { s8 lval; double dval; } alias; in dvmGetFieldDoubleVolatile()
115 const s8* addr = (const s8*)BYTE_OFFSET(obj, offset); in dvmGetFieldDoubleVolatile()
143 INLINE void dvmSetFieldLong(Object* obj, int offset, s8 val) { in dvmSetFieldLong()
184 INLINE void dvmSetFieldLongVolatile(Object* obj, int offset, s8 val) { in dvmSetFieldLongVolatile()
185 s8* addr = (s8*)BYTE_OFFSET(obj, offset); in dvmSetFieldLongVolatile()
189 union { s8 lval; double dval; } alias; in dvmSetFieldDoubleVolatile()
228 INLINE s8 dvmGetStaticFieldLong(const StaticField* sfield) { in dvmGetStaticFieldLong()
263 INLINE s8 dvmGetStaticFieldLongVolatile(const StaticField* sfield) { in dvmGetStaticFieldLongVolatile()
264 const s8* addr = &sfield->value.j; in dvmGetStaticFieldLongVolatile()
265 s8 val = dvmQuasiAtomicRead64(addr); in dvmGetStaticFieldLongVolatile()
270 union { s8 lval; double dval; } alias; in dvmGetStaticFieldDoubleVolatile()
271 const s8* addr = &sfield->value.j; in dvmGetStaticFieldDoubleVolatile()
299 INLINE void dvmSetStaticFieldLong(StaticField* sfield, s8 val) { in dvmSetStaticFieldLong()
334 INLINE void dvmSetStaticFieldLongVolatile(StaticField* sfield, s8 val) { in dvmSetStaticFieldLongVolatile()
335 s8* addr = &sfield->value.j; in dvmSetStaticFieldLongVolatile()
339 union { s8 lval; double dval; } alias; in dvmSetStaticFieldDoubleVolatile()