• Home
  • Raw
  • Download

Lines Matching refs:alias

102     union { s4 ival; float fval; } alias;  in dvmGetFieldFloatVolatile()  local
104 alias.ival = android_atomic_acquire_load(ptr); in dvmGetFieldFloatVolatile()
105 return alias.fval; in dvmGetFieldFloatVolatile()
114 union { s8 lval; double dval; } alias; in dvmGetFieldDoubleVolatile() local
116 alias.lval = dvmQuasiAtomicRead64(addr); in dvmGetFieldDoubleVolatile()
118 return alias.dval; in dvmGetFieldDoubleVolatile()
180 union { s4 ival; float fval; } alias; in dvmSetFieldFloatVolatile() local
181 alias.fval = val; in dvmSetFieldFloatVolatile()
182 dvmSetFieldIntVolatile(obj, offset, alias.ival); in dvmSetFieldFloatVolatile()
189 union { s8 lval; double dval; } alias; in dvmSetFieldDoubleVolatile() local
190 alias.dval = val; in dvmSetFieldDoubleVolatile()
191 dvmSetFieldLongVolatile(obj, offset, alias.lval); in dvmSetFieldDoubleVolatile()
258 union { s4 ival; float fval; } alias; in dvmGetStaticFieldFloatVolatile() local
260 alias.ival = android_atomic_acquire_load((s4*)ptr); in dvmGetStaticFieldFloatVolatile()
261 return alias.fval; in dvmGetStaticFieldFloatVolatile()
270 union { s8 lval; double dval; } alias; in dvmGetStaticFieldDoubleVolatile() local
272 alias.lval = dvmQuasiAtomicRead64(addr); in dvmGetStaticFieldDoubleVolatile()
274 return alias.dval; in dvmGetStaticFieldDoubleVolatile()
330 union { s4 ival; float fval; } alias; in dvmSetStaticFieldFloatVolatile() local
331 alias.fval = val; in dvmSetStaticFieldFloatVolatile()
332 dvmSetStaticFieldIntVolatile(sfield, alias.ival); in dvmSetStaticFieldFloatVolatile()
339 union { s8 lval; double dval; } alias; in dvmSetStaticFieldDoubleVolatile() local
340 alias.dval = val; in dvmSetStaticFieldDoubleVolatile()
341 dvmSetStaticFieldLongVolatile(sfield, alias.lval); in dvmSetStaticFieldDoubleVolatile()