Home
last modified time | relevance | path

Searched refs:sections_ (Results 1 – 7 of 7) sorted by relevance

/art/libelffile/elf/
Delf_debug_reader.h74 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 &sections_[symbol.st_shndx] == text) { in VisitFunctionSymbols()
192 ArrayRef<const Elf_Shdr> sections_; variable
Delf_builder.h202 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/
Druntime_image.cc89 sections_(ImageHeader::kSectionCount, allocator_.Adapter()), in RuntimeImageHelper()
119 size_t sections_end = sections_[ImageHeader::kSectionMetadata].End(); in Generate()
130 auto* bitmap_section = &sections_[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/
Ddex_file_layout.cc36 os << static_cast<DexLayoutSections::SectionType>(i) << ":" << sections.sections_[i] << "\n"; in operator <<()
Ddex_file_layout.h99 DexLayoutSection sections_[static_cast<size_t>(SectionType::kSectionCount)]; variable
/art/runtime/oat/
Dimage.h287 return sections_[index]; in GetImageSection()
292 return sections_[index]; in GetImageSection()
514 ImageSection sections_[kSectionCount]; variable
Dimage.cc85 std::copy_n(sections, kSectionCount, sections_); in ImageHeader()