Lines Matching refs:oat_index
122 size_t oat_index = GetOatIndex(object); in GetImageAddress() local
123 const ImageInfo& image_info = GetImageInfo(oat_index); in GetImageAddress()
132 size_t GetOatFileOffset(size_t oat_index) const { in GetOatFileOffset() argument
133 return GetImageInfo(oat_index).oat_offset_; in GetOatFileOffset()
136 const uint8_t* GetOatFileBegin(size_t oat_index) const { in GetOatFileBegin() argument
137 return GetImageInfo(oat_index).oat_file_begin_; in GetOatFileBegin()
149 uintptr_t GetOatDataBegin(size_t oat_index) { in GetOatDataBegin() argument
150 return reinterpret_cast<uintptr_t>(GetImageInfo(oat_index).oat_data_begin_); in GetOatDataBegin()
166 void UpdateOatFileLayout(size_t oat_index,
171 void UpdateOatFileHeader(size_t oat_index, const OatHeader& oat_header);
415 void AssignImageBinSlot(mirror::Object* object, size_t oat_index)
417 mirror::Object* TryAssignBinSlot(WorkStack& work_stack, mirror::Object* obj, size_t oat_index)
425 void AddDexCacheArrayRelocation(void* array, size_t offset, size_t oat_index)
433 size_t oat_index = GetOatIndex(object); in GetLocalAddress() local
434 const ImageInfo& image_info = GetImageInfo(oat_index); in GetLocalAddress()
485 void CreateHeader(size_t oat_index)
487 ObjPtr<mirror::ObjectArray<mirror::Object>> CollectDexCaches(Thread* self, size_t oat_index) const
490 size_t oat_index,
499 void CopyAndFixupNativeData(size_t oat_index) REQUIRES_SHARED(Locks::mutator_lock_);
502 void CopyAndFixupMethod(ArtMethod* orig, ArtMethod* copy, size_t oat_index)
567 size_t oat_index)
571 bool TryAssignImTableOffset(ImTable* imt, size_t oat_index) REQUIRES_SHARED(Locks::mutator_lock_);
575 void TryAssignConflictTableOffset(ImtConflictTable* table, size_t oat_index)
658 size_t oat_index; member
699 ImageInfo& GetImageInfo(size_t oat_index) { in GetImageInfo() argument
700 return image_infos_[oat_index]; in GetImageInfo()
703 const ImageInfo& GetImageInfo(size_t oat_index) const { in GetImageInfo() argument
704 return image_infos_[oat_index]; in GetImageInfo()