Lines Matching defs:index_oop_from_field_offset_long

116 inline void* index_oop_from_field_offset_long(oop p, jlong field_offset) {
158 type_name v = *(type_name*)index_oop_from_field_offset_long(p, offset)
162 *(type_name*)index_oop_from_field_offset_long(p, offset) = x
166 volatile type_name v = OrderAccess::load_acquire((volatile type_name*)index_oop_from_field_offset_long(p, offset));
170 OrderAccess::release_store_fence((volatile type_name*)index_oop_from_field_offset_long(p, offset), x);
178 narrowOop n = *(narrowOop*)index_oop_from_field_offset_long(p, offset); \
181 v = *(oop*)index_oop_from_field_offset_long(p, offset); \
229 oop_store((narrowOop*)index_oop_from_field_offset_long(p, offset), x);
232 *(narrowOop*)index_oop_from_field_offset_long(p, offset) = n;
237 oop_store((oop*)index_oop_from_field_offset_long(p, offset), x);
239 *(oop*)index_oop_from_field_offset_long(p, offset) = x;
283 oop_store((narrowOop*)index_oop_from_field_offset_long(p, offset), x);
285 oop_store((oop*)index_oop_from_field_offset_long(p, offset), x);
292 void* addr = index_oop_from_field_offset_long(p, offset);
308 void* addr = index_oop_from_field_offset_long(p, offset);
336 jlong* addr = (jlong*)(index_oop_from_field_offset_long(p(), offset));
352 jlong* addr = (jlong*)(index_oop_from_field_offset_long(p(), offset));
441 void* addr = index_oop_from_field_offset_long(p, offset);
464 jlong* addr = (jlong*)(index_oop_from_field_offset_long(p(), offset));
637 void* p = index_oop_from_field_offset_long(base, offset);
672 void* src = index_oop_from_field_offset_long(srcp, srcOffset);
673 void* dst = index_oop_from_field_offset_long(dstp, dstOffset);
1161 HeapWord* addr = (HeapWord *)index_oop_from_field_offset_long(p, offset);
1177 jint* addr = (jint *) index_oop_from_field_offset_long(p, offset);
1184 jlong* addr = (jlong*)(index_oop_from_field_offset_long(p(), offset));
1291 void* addr = index_oop_from_field_offset_long(p, 0);
1298 void* addr = index_oop_from_field_offset_long(p, 0);