Lines Matching refs:BYTE_OFFSET
48 #define BYTE_OFFSET(_ptr, _offset) ((void*) (((u1*)(_ptr)) + (_offset))) macro
51 return ((JValue*)BYTE_OFFSET(obj, offset)); in dvmFieldPtr()
55 return ((JValue*)BYTE_OFFSET(obj, offset))->z; in dvmGetFieldBoolean()
58 return ((JValue*)BYTE_OFFSET(obj, offset))->b; in dvmGetFieldByte()
61 return ((JValue*)BYTE_OFFSET(obj, offset))->s; in dvmGetFieldShort()
64 return ((JValue*)BYTE_OFFSET(obj, offset))->c; in dvmGetFieldChar()
67 return ((JValue*)BYTE_OFFSET(obj, offset))->i; in dvmGetFieldInt()
70 return ((JValue*)BYTE_OFFSET(obj, offset))->j; in dvmGetFieldLong()
73 return ((JValue*)BYTE_OFFSET(obj, offset))->f; in dvmGetFieldFloat()
76 return ((JValue*)BYTE_OFFSET(obj, offset))->d; in dvmGetFieldDouble()
79 return ((JValue*)BYTE_OFFSET(obj, offset))->l; in dvmGetFieldObject()
82 s4* ptr = &((JValue*)BYTE_OFFSET(obj, offset))->i; in dvmGetFieldBooleanVolatile()
86 s4* ptr = &((JValue*)BYTE_OFFSET(obj, offset))->i; in dvmGetFieldByteVolatile()
90 s4* ptr = &((JValue*)BYTE_OFFSET(obj, offset))->i; in dvmGetFieldShortVolatile()
94 s4* ptr = &((JValue*)BYTE_OFFSET(obj, offset))->i; in dvmGetFieldCharVolatile()
98 s4* ptr = &((JValue*)BYTE_OFFSET(obj, offset))->i; in dvmGetFieldIntVolatile()
103 s4* ptr = &((JValue*)BYTE_OFFSET(obj, offset))->i; in dvmGetFieldFloatVolatile()
108 const s8* addr = BYTE_OFFSET(obj, offset); in dvmGetFieldLongVolatile()
115 const s8* addr = BYTE_OFFSET(obj, offset); in dvmGetFieldDoubleVolatile()
121 void** ptr = &((JValue*)BYTE_OFFSET(obj, offset))->l; in dvmGetFieldObjectVolatile()
126 ((JValue*)BYTE_OFFSET(obj, offset))->i = val; in dvmSetFieldBoolean()
129 ((JValue*)BYTE_OFFSET(obj, offset))->i = val; in dvmSetFieldByte()
132 ((JValue*)BYTE_OFFSET(obj, offset))->i = val; in dvmSetFieldShort()
135 ((JValue*)BYTE_OFFSET(obj, offset))->i = val; in dvmSetFieldChar()
138 ((JValue*)BYTE_OFFSET(obj, offset))->i = val; in dvmSetFieldInt()
141 ((JValue*)BYTE_OFFSET(obj, offset))->f = val; in dvmSetFieldFloat()
144 ((JValue*)BYTE_OFFSET(obj, offset))->j = val; in dvmSetFieldLong()
147 ((JValue*)BYTE_OFFSET(obj, offset))->d = val; in dvmSetFieldDouble()
150 JValue* lhs = BYTE_OFFSET(obj, offset); in dvmSetFieldObject()
157 s4* ptr = &((JValue*)BYTE_OFFSET(obj, offset))->i; in dvmSetFieldIntVolatile()
178 s8* addr = BYTE_OFFSET(obj, offset); in dvmSetFieldLongVolatile()
188 void** ptr = &((JValue*)BYTE_OFFSET(obj, offset))->l; in dvmSetFieldObjectVolatile()