Home | History | Annotate | Download | only in oo

Lines Matching refs:BYTE_OFFSET

48 #define BYTE_OFFSET(_ptr, _offset)  ((void*) (((u1*)(_ptr)) + (_offset)))
51 return ((JValue*)BYTE_OFFSET(obj, offset));
55 return ((JValue*)BYTE_OFFSET(obj, offset))->z;
58 return ((JValue*)BYTE_OFFSET(obj, offset))->b;
61 return ((JValue*)BYTE_OFFSET(obj, offset))->s;
64 return ((JValue*)BYTE_OFFSET(obj, offset))->c;
67 return ((JValue*)BYTE_OFFSET(obj, offset))->i;
70 return ((JValue*)BYTE_OFFSET(obj, offset))->j;
73 return ((JValue*)BYTE_OFFSET(obj, offset))->f;
76 return ((JValue*)BYTE_OFFSET(obj, offset))->d;
79 return ((JValue*)BYTE_OFFSET(obj, offset))->l;
82 s4* ptr = &((JValue*)BYTE_OFFSET(obj, offset))->i;
86 s4* ptr = &((JValue*)BYTE_OFFSET(obj, offset))->i;
90 s4* ptr = &((JValue*)BYTE_OFFSET(obj, offset))->i;
94 s4* ptr = &((JValue*)BYTE_OFFSET(obj, offset))->i;
98 s4* ptr = &((JValue*)BYTE_OFFSET(obj, offset))->i;
103 s4* ptr = &((JValue*)BYTE_OFFSET(obj, offset))->i;
108 const s8* addr = (const s8*)BYTE_OFFSET(obj, offset);
115 const s8* addr = (const s8*)BYTE_OFFSET(obj, offset);
121 Object** ptr = &((JValue*)BYTE_OFFSET(obj, offset))->l;
126 ((JValue*)BYTE_OFFSET(obj, offset))->i = val;
129 ((JValue*)BYTE_OFFSET(obj, offset))->i = val;
132 ((JValue*)BYTE_OFFSET(obj, offset))->i = val;
135 ((JValue*)BYTE_OFFSET(obj, offset))->i = val;
138 ((JValue*)BYTE_OFFSET(obj, offset))->i = val;
141 ((JValue*)BYTE_OFFSET(obj, offset))->f = val;
144 ((JValue*)BYTE_OFFSET(obj, offset))->j = val;
147 ((JValue*)BYTE_OFFSET(obj, offset))->d = val;
150 JValue* lhs = (JValue*)BYTE_OFFSET(obj, offset);
157 s4* ptr = &((JValue*)BYTE_OFFSET(obj, offset))->i;
185 s8* addr = (s8*)BYTE_OFFSET(obj, offset);
194 Object** ptr = &((JValue*)BYTE_OFFSET(obj, offset))->l;