Home
last modified time | relevance | path

Searched refs:MemberOffset (Results 1 – 25 of 128) sorted by relevance

123456

/art/runtime/mirror/
Dmethod_handle_impl.h96 static MemberOffset CachedSpreadInvokerOffset() { in CachedSpreadInvokerOffset()
97 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, cached_spread_invoker_)); in CachedSpreadInvokerOffset()
99 static MemberOffset AsTypeCacheOffset() { in AsTypeCacheOffset()
100 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, as_type_cache_)); in AsTypeCacheOffset()
102 static MemberOffset MethodTypeOffset() { in MethodTypeOffset()
103 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, method_type_)); in MethodTypeOffset()
105 static MemberOffset ArtFieldOrMethodOffset() { in ArtFieldOrMethodOffset()
106 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, art_field_or_method_)); in ArtFieldOrMethodOffset()
108 static MemberOffset HandleKindOffset() { in HandleKindOffset()
109 return MemberOffset(OFFSETOF_MEMBER(MethodHandle, handle_kind_)); in HandleKindOffset()
[all …]
Dexecutable.h53 static MemberOffset ArtMethodOffset() { in ArtMethodOffset()
54 return MemberOffset(OFFSETOF_MEMBER(Executable, art_method_)); in ArtMethodOffset()
92 static MemberOffset DeclaringClassOffset() { in DeclaringClassOffset()
93 return MemberOffset(OFFSETOF_MEMBER(Executable, declaring_class_)); in DeclaringClassOffset()
95 static MemberOffset DeclaringClassOfOverriddenMethodOffset() { in DeclaringClassOfOverriddenMethodOffset()
96 return MemberOffset(OFFSETOF_MEMBER(Executable, declaring_class_of_overridden_method_)); in DeclaringClassOfOverriddenMethodOffset()
98 static MemberOffset AccessFlagsOffset() { in AccessFlagsOffset()
99 return MemberOffset(OFFSETOF_MEMBER(Executable, access_flags_)); in AccessFlagsOffset()
101 static MemberOffset DexMethodIndexOffset() { in DexMethodIndexOffset()
102 return MemberOffset(OFFSETOF_MEMBER(Executable, dex_method_index_)); in DexMethodIndexOffset()
Dobject.h69 MemberOffset(OFFSETOF_MEMBER(type, field))
93 static constexpr MemberOffset ClassOffset() { in ClassOffset()
152 static constexpr MemberOffset MonitorOffset() { in MonitorOffset()
287 ALWAYS_INLINE T* GetFieldObject(MemberOffset field_offset)
293 ALWAYS_INLINE T* GetFieldObjectVolatile(MemberOffset field_offset)
300 ALWAYS_INLINE void SetFieldObjectWithoutWriteBarrier(MemberOffset field_offset,
308 ALWAYS_INLINE void SetFieldObject(MemberOffset field_offset, ObjPtr<Object> new_value)
314 ALWAYS_INLINE void SetFieldObjectVolatile(MemberOffset field_offset, ObjPtr<Object> new_value)
320 ALWAYS_INLINE void SetFieldObjectTransaction(MemberOffset field_offset, ObjPtr<Object> new_value)
326 ALWAYS_INLINE bool CasFieldObject(MemberOffset field_offset,
[all …]
Dvar_handle.h186 static MemberOffset VarTypeOffset() { in VarTypeOffset()
187 return MemberOffset(OFFSETOF_MEMBER(VarHandle, var_type_)); in VarTypeOffset()
190 static MemberOffset CoordinateType0Offset() { in CoordinateType0Offset()
191 return MemberOffset(OFFSETOF_MEMBER(VarHandle, coordinate_type0_)); in CoordinateType0Offset()
194 static MemberOffset CoordinateType1Offset() { in CoordinateType1Offset()
195 return MemberOffset(OFFSETOF_MEMBER(VarHandle, coordinate_type1_)); in CoordinateType1Offset()
198 static MemberOffset AccessModesBitMaskOffset() { in AccessModesBitMaskOffset()
199 return MemberOffset(OFFSETOF_MEMBER(VarHandle, access_modes_bit_mask_)); in AccessModesBitMaskOffset()
249 static MemberOffset ArtFieldOffset() { in ArtFieldOffset()
250 return MemberOffset(OFFSETOF_MEMBER(FieldVarHandle, art_field_)); in ArtFieldOffset()
[all …]
Demulated_stack_frame.h72 static MemberOffset TypeOffset() { in TypeOffset()
73 return MemberOffset(OFFSETOF_MEMBER(EmulatedStackFrame, type_)); in TypeOffset()
76 static MemberOffset ReferencesOffset() { in ReferencesOffset()
77 return MemberOffset(OFFSETOF_MEMBER(EmulatedStackFrame, references_)); in ReferencesOffset()
80 static MemberOffset StackFrameOffset() { in StackFrameOffset()
81 return MemberOffset(OFFSETOF_MEMBER(EmulatedStackFrame, stack_frame_)); in StackFrameOffset()
Dobject-inl.h374 inline int8_t Object::GetFieldByte(MemberOffset field_offset) { in GetFieldByte()
380 inline uint8_t Object::GetFieldBooleanVolatile(MemberOffset field_offset) { in GetFieldBooleanVolatile()
385 inline int8_t Object::GetFieldByteVolatile(MemberOffset field_offset) { in GetFieldByteVolatile()
393 inline void Object::SetFieldBoolean(MemberOffset field_offset, uint8_t new_value) { in SetFieldBoolean()
407 inline void Object::SetFieldByte(MemberOffset field_offset, int8_t new_value) { in SetFieldByte()
418 inline void Object::SetFieldBooleanVolatile(MemberOffset field_offset, uint8_t new_value) { in SetFieldBooleanVolatile()
424 inline void Object::SetFieldByteVolatile(MemberOffset field_offset, int8_t new_value) { in SetFieldByteVolatile()
430 inline uint16_t Object::GetFieldChar(MemberOffset field_offset) { in GetFieldChar()
436 inline int16_t Object::GetFieldShort(MemberOffset field_offset) { in GetFieldShort()
442 inline uint16_t Object::GetFieldCharVolatile(MemberOffset field_offset) { in GetFieldCharVolatile()
[all …]
Dmethod_handles_lookup.h55 static MemberOffset AllowedModesOffset() { in AllowedModesOffset()
56 return MemberOffset(OFFSETOF_MEMBER(MethodHandlesLookup, allowed_modes_)); in AllowedModesOffset()
59 static MemberOffset LookupClassOffset() { in LookupClassOffset()
60 return MemberOffset(OFFSETOF_MEMBER(MethodHandlesLookup, lookup_class_)); in LookupClassOffset()
Dmethod_type.h172 static MemberOffset FormOffset() { in FormOffset()
173 return MemberOffset(OFFSETOF_MEMBER(MethodType, form_)); in FormOffset()
176 static MemberOffset MethodDescriptorOffset() { in MethodDescriptorOffset()
177 return MemberOffset(OFFSETOF_MEMBER(MethodType, method_descriptor_)); in MethodDescriptorOffset()
180 static MemberOffset PTypesOffset() { in PTypesOffset()
181 return MemberOffset(OFFSETOF_MEMBER(MethodType, p_types_)); in PTypesOffset()
184 static MemberOffset RTypeOffset() { in RTypeOffset()
185 return MemberOffset(OFFSETOF_MEMBER(MethodType, r_type_)); in RTypeOffset()
188 static MemberOffset WrapAltOffset() { in WrapAltOffset()
189 return MemberOffset(OFFSETOF_MEMBER(MethodType, wrap_alt_)); in WrapAltOffset()
Dreference.h54 static MemberOffset PendingNextOffset() { in PendingNextOffset()
57 static MemberOffset QueueOffset() { in QueueOffset()
60 static MemberOffset QueueNextOffset() { in QueueNextOffset()
63 static MemberOffset ReferentOffset() { in ReferentOffset()
124 static MemberOffset ZombieOffset() { in ZombieOffset()
Dfield.h97 static constexpr MemberOffset DeclaringClassOffset() { in DeclaringClassOffset()
101 static constexpr MemberOffset TypeOffset() { in TypeOffset()
105 static constexpr MemberOffset AccessFlagsOffset() { in AccessFlagsOffset()
109 static constexpr MemberOffset ArtFieldIndexOffset() { in ArtFieldIndexOffset()
113 static constexpr MemberOffset OffsetOffset() { in OffsetOffset()
Dcall_site.h38 static inline MemberOffset TargetOffset() { in TargetOffset()
39 return MemberOffset(OFFSETOF_MEMBER(CallSite, target_)); in TargetOffset()
Dclass.h120 static constexpr MemberOffset StatusOffset() { in StatusOffset()
121 return MemberOffset(OFFSET_OF_OBJECT_MEMBER(Class, status_)); in StatusOffset()
227 static constexpr MemberOffset AccessFlagsOffset() { in AccessFlagsOffset()
419 static constexpr MemberOffset PrimitiveTypeOffset() { in PrimitiveTypeOffset()
501 static constexpr MemberOffset ComponentTypeOffset() { in ComponentTypeOffset()
593 static constexpr MemberOffset ObjectSizeOffset() { in ObjectSizeOffset()
596 static constexpr MemberOffset ObjectSizeAllocFastPathOffset() { in ObjectSizeAllocFastPathOffset()
599 static constexpr MemberOffset ClinitThreadIdOffset() { in ClinitThreadIdOffset()
684 static constexpr MemberOffset SuperClassOffset() { in SuperClassOffset()
685 return MemberOffset(OFFSETOF_MEMBER(Class, super_class_)); in SuperClassOffset()
[all …]
/art/runtime/jit/
Dprofiling_info.h50 static constexpr MemberOffset ClassesOffset() { in ClassesOffset()
51 return MemberOffset(OFFSETOF_MEMBER(InlineCache, classes_)); in ClassesOffset()
78 static constexpr MemberOffset FalseOffset() { in FalseOffset()
79 return MemberOffset(OFFSETOF_MEMBER(BranchCache, false_)); in FalseOffset()
82 static constexpr MemberOffset TrueOffset() { in TrueOffset()
83 return MemberOffset(OFFSETOF_MEMBER(BranchCache, true_)); in TrueOffset()
170 static constexpr MemberOffset BaselineHotnessCountOffset() { in BaselineHotnessCountOffset()
171 return MemberOffset(OFFSETOF_MEMBER(ProfilingInfo, baseline_hotness_count_)); in BaselineHotnessCountOffset()
Dsmall_pattern_matcher.cc40 MemberOffset(offset + sizeof(mirror::Object))); in ReturnFieldAt()
46 return obj->GetFieldObject<mirror::Object>(MemberOffset(offset + sizeof(mirror::Object))); in ReturnFieldObjectAt()
53 MemberOffset first_field_offset = cls->GetFirstReferenceStaticFieldOffset(kRuntimePointerSize); in ReturnStaticFieldAt()
55 MemberOffset(offset + first_field_offset.Int32Value())); in ReturnStaticFieldAt()
62 MemberOffset first_field_offset = cls->GetFirstReferenceStaticFieldOffset(kRuntimePointerSize); in ReturnStaticFieldObjectAt()
64 MemberOffset(offset + first_field_offset.Int32Value())); in ReturnStaticFieldObjectAt()
71 MemberOffset(offset + sizeof(mirror::Object)), value); in SetFieldAt()
80 MemberOffset(offset + sizeof(mirror::Object)), value); in SetFieldObjectAt()
87 MemberOffset(offset + sizeof(mirror::Object)), value); in ConstructorSetFieldAt()
97 MemberOffset(offset + sizeof(mirror::Object)), value); in ConstructorSetFieldObjectAt()
[all …]
/art/runtime/
Dtransaction.h97 MemberOffset field_offset,
101 MemberOffset field_offset,
105 MemberOffset field_offset,
109 MemberOffset field_offset,
113 MemberOffset field_offset,
117 MemberOffset field_offset,
121 MemberOffset field_offset,
166 void LogBooleanValue(MemberOffset offset, uint8_t value, bool is_volatile);
167 void LogByteValue(MemberOffset offset, int8_t value, bool is_volatile);
168 void LogCharValue(MemberOffset offset, uint16_t value, bool is_volatile);
[all …]
Dart_field.h101 MemberOffset GetOffset() { in GetOffset()
102 return MemberOffset(offset_); in GetOffset()
105 static constexpr MemberOffset OffsetOffset() { in OffsetOffset()
106 return MemberOffset(OFFSETOF_MEMBER(ArtField, offset_)); in OffsetOffset()
109 static constexpr MemberOffset DeclaringClassOffset() { in DeclaringClassOffset()
110 return MemberOffset(OFFSETOF_MEMBER(ArtField, declaring_class_)); in DeclaringClassOffset()
113 MemberOffset GetOffsetDuringLinking() REQUIRES_SHARED(Locks::mutator_lock_);
115 void SetOffset(MemberOffset num_bytes) REQUIRES_SHARED(Locks::mutator_lock_);
Dtransaction.cc209 MemberOffset field_offset, in RecordWriteFieldBoolean()
221 MemberOffset field_offset, in RecordWriteFieldByte()
233 MemberOffset field_offset, in RecordWriteFieldChar()
246 MemberOffset field_offset, in RecordWriteFieldShort()
259 MemberOffset field_offset, in RecordWriteField32()
271 MemberOffset field_offset, in RecordWriteField64()
283 MemberOffset field_offset, in RecordWriteFieldReference()
494 void Transaction::ObjectLog::LogBooleanValue(MemberOffset offset, uint8_t value, bool is_volatile) { in LogBooleanValue()
498 void Transaction::ObjectLog::LogByteValue(MemberOffset offset, int8_t value, bool is_volatile) { in LogByteValue()
502 void Transaction::ObjectLog::LogCharValue(MemberOffset offset, uint16_t value, bool is_volatile) { in LogCharValue()
[all …]
Dread_barrier.h57 mirror::Object* obj, MemberOffset offset, mirror::HeapReference<MirrorType>* ref_addr)
84 AssertToSpaceInvariant(nullptr, MemberOffset(0), ref); in AssertToSpaceInvariant()
87 static void AssertToSpaceInvariant(mirror::Object* obj, MemberOffset offset,
Dart_method.h141 static constexpr MemberOffset DeclaringClassOffset() {
142 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, declaring_class_));
159 static constexpr MemberOffset AccessFlagsOffset() {
160 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, access_flags_));
643 static constexpr MemberOffset DexMethodIndexOffset() {
644 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, dex_method_index_));
647 static constexpr MemberOffset MethodIndexOffset() {
648 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, method_index_));
651 static constexpr MemberOffset ImtIndexOffset() {
652 return MemberOffset(OFFSETOF_MEMBER(ArtMethod, imt_index_));
[all …]
/art/runtime/native/
Djdk_internal_misc_Unsafe.cc60 bool success = obj->CasField32<false>(MemberOffset(offset), in Unsafe_compareAndSetInt()
81 bool success = obj->CasFieldStrongSequentiallyConsistent64<false>(MemberOffset(offset), in Unsafe_compareAndSetLong()
116 MemberOffset(offset), in Unsafe_compareAndSetReference()
119 bool success = obj->CasFieldObject<false>(MemberOffset(offset), in Unsafe_compareAndSetReference()
138 return obj->GetField32(MemberOffset(offset)); in Unsafe_getInt()
144 return obj->GetField32Volatile(MemberOffset(offset)); in Unsafe_getIntVolatile()
151 obj->SetField32<false>(MemberOffset(offset), newValue); in Unsafe_putInt()
159 obj->SetField32Volatile<false>(MemberOffset(offset), newValue); in Unsafe_putIntVolatile()
169 obj->SetField32<false>(MemberOffset(offset), newValue); in Unsafe_putOrderedInt()
175 return obj->GetField64(MemberOffset(offset)); in Unsafe_getLong()
[all …]
Dsun_misc_Unsafe.cc46 bool success = obj->CasField32<false>(MemberOffset(offset), in Unsafe_compareAndSwapInt()
59 bool success = obj->CasFieldStrongSequentiallyConsistent64<false>(MemberOffset(offset), in Unsafe_compareAndSwapLong()
82 MemberOffset(offset), in Unsafe_compareAndSwapObject()
85 bool success = obj->CasFieldObject<false>(MemberOffset(offset), in Unsafe_compareAndSwapObject()
96 return obj->GetField32(MemberOffset(offset)); in Unsafe_getInt()
102 return obj->GetField32Volatile(MemberOffset(offset)); in Unsafe_getIntVolatile()
109 obj->SetField32<false>(MemberOffset(offset), newValue); in Unsafe_putInt()
117 obj->SetField32Volatile<false>(MemberOffset(offset), newValue); in Unsafe_putIntVolatile()
127 obj->SetField32<false>(MemberOffset(offset), newValue); in Unsafe_putOrderedInt()
133 return obj->GetField64(MemberOffset(offset)); in Unsafe_getLong()
[all …]
/art/compiler/utils/
Djni_macro_assembler.cc107 MemberOffset offs) { in LoadGcRootWithoutReadBarrier()
115 MemberOffset offs);
119 MemberOffset offs);
140 const MemberOffset previous_state_offset = JNIEnvExt::LrtPreviousStateOffset(kPointerSize); in LoadLocalReferenceTableStates()
141 const MemberOffset current_state_offset = JNIEnvExt::LrtSegmentStateOffset(kPointerSize); in LoadLocalReferenceTableStates()
164 const MemberOffset previous_state_offset = JNIEnvExt::LrtPreviousStateOffset(kPointerSize); in StoreLocalReferenceTableStates()
165 const MemberOffset segment_state_offset = JNIEnvExt::LrtSegmentStateOffset(kPointerSize); in StoreLocalReferenceTableStates()
/art/compiler/optimizing/
Dgvn_test.cc48 MemberOffset(42), in TEST_F()
57 MemberOffset(42), in TEST_F()
67 MemberOffset(43), in TEST_F()
79 MemberOffset(42), in TEST_F()
88 MemberOffset(42), in TEST_F()
128 MemberOffset(42), in TEST_F()
151 MemberOffset(42), in TEST_F()
161 MemberOffset(42), in TEST_F()
171 MemberOffset(42), in TEST_F()
208 MemberOffset(42), in TEST_F()
[all …]
/art/runtime/oat/
Daot_class_linker.h88 MemberOffset field_offset,
92 MemberOffset field_offset,
96 MemberOffset field_offset,
100 MemberOffset field_offset,
104 MemberOffset field_offset,
108 MemberOffset field_offset,
112 MemberOffset field_offset,
/art/runtime/jni/
Djni_env_ext.cc150 inline MemberOffset JNIEnvExt::LocalReferenceTableOffset(PointerSize pointer_size) { in LocalReferenceTableOffset()
151 return MemberOffset(JNIEnvSize(pointer_size) + in LocalReferenceTableOffset()
155 MemberOffset JNIEnvExt::LrtSegmentStateOffset(PointerSize pointer_size) { in LrtSegmentStateOffset()
156 return MemberOffset(LocalReferenceTableOffset(pointer_size).SizeValue() + in LrtSegmentStateOffset()
160 MemberOffset JNIEnvExt::LrtPreviousStateOffset(PointerSize pointer_size) { in LrtPreviousStateOffset()
161 return MemberOffset(LocalReferenceTableOffset(pointer_size).SizeValue() + in LrtPreviousStateOffset()
165 MemberOffset JNIEnvExt::SelfOffset(PointerSize pointer_size) { in SelfOffset()
166 return MemberOffset(JNIEnvSize(pointer_size)); in SelfOffset()

123456