Lines Matching refs:oat_index

84       size_t oat_index = GetOatIndex(object);
85 const ImageInfo& image_info = GetImageInfo(oat_index);
105 size_t GetOatFileOffset(size_t oat_index) const {
106 return GetImageInfo(oat_index).oat_offset_;
109 const uint8_t* GetOatFileBegin(size_t oat_index) const {
110 return GetImageInfo(oat_index).oat_file_begin_;
122 uintptr_t GetOatDataBegin(size_t oat_index) {
123 return reinterpret_cast<uintptr_t>(GetImageInfo(oat_index).oat_data_begin_);
128 // This "oat_index" is used to retrieve information about the the memory layout
139 void UpdateOatFileLayout(size_t oat_index,
144 void UpdateOatFileHeader(size_t oat_index, const OatHeader& oat_header);
327 void AssignImageBinSlot(mirror::Object* object, size_t oat_index)
329 mirror::Object* TryAssignBinSlot(WorkStack& work_stack, mirror::Object* obj, size_t oat_index)
349 size_t oat_index = GetOatIndex(object);
350 const ImageInfo& image_info = GetImageInfo(oat_index);
389 void CreateHeader(size_t oat_index)
391 mirror::ObjectArray<mirror::Object>* CreateImageRoots(size_t oat_index) const
404 void CopyAndFixupNativeData(size_t oat_index) SHARED_REQUIRES(Locks::mutator_lock_);
441 size_t oat_index)
444 void TryAssignImTableOffset(ImTable* imt, size_t oat_index) SHARED_REQUIRES(Locks::mutator_lock_);
448 void TryAssignConflictTableOffset(ImtConflictTable* table, size_t oat_index)
499 ImageInfo& GetImageInfo(size_t oat_index) {
500 return image_infos_[oat_index];
503 const ImageInfo& GetImageInfo(size_t oat_index) const {
504 return image_infos_[oat_index];
547 size_t oat_index;