Searched refs:sections_ (Results 1 – 7 of 7) sorted by relevance
/art/libelffile/elf/ |
D | elf_debug_reader.h | 74 sections_ = Read<Elf_Shdr>(header_->e_shoff, header_->e_shnum); in ElfDebugReader() 75 for (const Elf_Shdr& section : sections_) { in ElfDebugReader() 76 const char* name = Read<char>(sections_[header_->e_shstrndx].sh_offset + section.sh_name); in ElfDebugReader() 103 ArrayRef<Elf_Shdr> GetSections() { return sections_; } in GetSections() 131 symbol.st_shndx < sections_.size() && // Ignore ABS section. in VisitFunctionSymbols() 132 §ions_[symbol.st_shndx] == text) { in VisitFunctionSymbols() 192 ArrayRef<const Elf_Shdr> sections_; variable
|
D | elf_builder.h | 202 std::vector<Section*>& sections = owner_->sections_; in AddSection() 551 for (auto* section : sections_) { in End() 564 shdrs.reserve(1u + sections_.size()); in End() 566 for (auto* section : sections_) { in End() 610 for (Section* section : sections_) { in Strip() 629 sections_ = std::move(non_debug_sections); in Strip() 903 CHECK(!sections_.empty()); in MakeProgramHeaders() 925 for (auto* section : sections_) { in MakeProgramHeaders() 956 for (auto* section : sections_) { in MakeProgramHeaders() 1004 std::vector<Section*> sections_; variable
|
/art/runtime/ |
D | runtime_image.cc | 89 sections_(ImageHeader::kSectionCount, allocator_.Adapter()), in RuntimeImageHelper() 119 size_t sections_end = sections_[ImageHeader::kSectionMetadata].End(); in Generate() 130 auto* bitmap_section = §ions_[ImageHeader::kSectionImageBitmap]; in Generate() 156 sections_.data(), in Generate() 286 sections_[ImageHeader::kSectionObjects] = ImageSection(0u, object_section_size_); in CreateImageSections() 287 sections_[ImageHeader::kSectionArtFields] = in CreateImageSections() 288 ImageSection(sections_[ImageHeader::kSectionObjects].End(), art_fields_.size()); in CreateImageSections() 292 size_t cur_pos = RoundUp(sections_[ImageHeader::kSectionArtFields].End(), sizeof(void*)); in CreateImageSections() 293 sections_[ImageHeader::kSectionArtMethods] = ImageSection(cur_pos, art_methods_.size()); in CreateImageSections() 296 cur_pos = RoundUp(sections_[ImageHeader::kSectionArtMethods].End(), sizeof(void*)); in CreateImageSections() [all …]
|
/art/libdexfile/dex/ |
D | dex_file_layout.cc | 36 os << static_cast<DexLayoutSections::SectionType>(i) << ":" << sections.sections_[i] << "\n"; in operator <<()
|
D | dex_file_layout.h | 99 DexLayoutSection sections_[static_cast<size_t>(SectionType::kSectionCount)]; variable
|
/art/runtime/oat/ |
D | image.h | 287 return sections_[index]; in GetImageSection() 292 return sections_[index]; in GetImageSection() 514 ImageSection sections_[kSectionCount]; variable
|
D | image.cc | 85 std::copy_n(sections, kSectionCount, sections_); in ImageHeader()
|