Searched refs:header_ (Results 1 - 9 of 9) sorted by relevance

/art/runtime/
H A Ddex_file_verifier.cc245 uint32_t expected_size = header_->file_size_;
253 const uint32_t non_sum = sizeof(header_->magic_) + sizeof(header_->checksum_);
254 const uint8_t* non_sum_ptr = reinterpret_cast<const uint8_t*>(header_) + non_sum;
256 if (adler_checksum != header_->checksum_) {
257 ErrorStringPrintf("Bad checksum (%08x, expected %08x)", adler_checksum, header_->checksum_);
262 if (header_->endian_tag_ != DexFile::kDexEndianConstant) {
263 ErrorStringPrintf("Unexpected endian_tag: %x", header_->endian_tag_);
267 if (header_->header_size_ != sizeof(DexFile::Header)) {
268 ErrorStringPrintf("Bad header size: %ud", header_
[all...]
H A Ddex_file.h455 DCHECK(header_ != nullptr) << GetLocation();
456 return *header_;
470 DCHECK(header_ != nullptr) << GetLocation();
471 return header_->string_ids_size_;
482 CHECK_LT(&string_id, string_ids_ + header_->string_ids_size_) << GetLocation();
521 DCHECK(header_ != nullptr) << GetLocation();
522 return header_->type_ids_size_;
533 CHECK_LT(&type_id, type_ids_ + header_->type_ids_size_) << GetLocation();
560 DCHECK(header_ != nullptr) << GetLocation();
561 return header_
1000 const Header* const header_; member in class:art::DexFile
1250 } header_; member in class:art::ClassDataItemIterator
[all...]
H A Delf_file.cc120 header_(nullptr),
198 size_t program_header_size = header_->e_phoff + (header_->e_phentsize * header_->e_phnum);
481 header_ = reinterpret_cast<Elf_Ehdr*>(map_->Begin());
482 if ((ELFMAG0 != header_->e_ident[EI_MAG0])
483 || (ELFMAG1 != header_->e_ident[EI_MAG1])
484 || (ELFMAG2 != header_->e_ident[EI_MAG2])
485 || (ELFMAG3 != header_->e_ident[EI_MAG3])) {
489 header_
[all...]
H A Ddex_file.cc405 header_(reinterpret_cast<const Header*>(base)),
406 string_ids_(reinterpret_cast<const StringId*>(base + header_->string_ids_off_)),
407 type_ids_(reinterpret_cast<const TypeId*>(base + header_->type_ids_off_)),
408 field_ids_(reinterpret_cast<const FieldId*>(base + header_->field_ids_off_)),
409 method_ids_(reinterpret_cast<const MethodId*>(base + header_->method_ids_off_)),
410 proto_ids_(reinterpret_cast<const ProtoId*>(base + header_->proto_ids_off_)),
411 class_defs_(reinterpret_cast<const ClassDef*>(base + header_->class_defs_off_)),
436 if (!IsMagicValid(header_->magic_)) {
439 << " " << header_->magic_[0]
440 << " " << header_
[all...]
H A Ddex_file_verifier.h39 header_(&dex_file->GetHeader()), ptr_(nullptr), previous_item_(nullptr) {
118 const DexFile::Header* const header_; member in class:art::DexFileVerifier::DexFile
H A Delf_file_impl.h193 Elf_Ehdr* header_; member in class:art::ElfFileImpl
/art/compiler/
H A Delf_builder.h60 : header_(), section_index_(0), name_(name), link_(link) {
61 header_.sh_type = type;
62 header_.sh_flags = flags;
63 header_.sh_info = info;
64 header_.sh_addralign = align;
65 header_.sh_entsize = entsize;
83 return &header_;
87 return &header_;
104 Elf_Shdr header_; member in class:art::FINAL::Section
/art/compiler/optimizing/
H A Dnodes.cc374 if (!header_->Dominates(back_edge)) {
384 blocks_.SetBit(header_->GetBlockId());
391 HGraph* graph = header_->GetGraph();
397 if (block->GetLoopInformation() == this && block != header_) {
407 header_->RemoveInstruction(suspend_check_);
408 header_->SetLoopInformation(nullptr);
409 header_ = nullptr;
414 DCHECK(header_->Dominates(back_edges_.Get(i)));
424 return header_->GetDominator();
432 return other.blocks_.IsBitSet(header_
[all...]
H A Dnodes.h389 : header_(header),
396 return header_;
400 header_ = block;
473 HBasicBlock* header_; member in class:art::HLoopInformation

Completed in 97 milliseconds