Lines Matching refs:header_

120     header_(nullptr),  in ElfFileImpl()
198 size_t program_header_size = header_->e_phoff + (header_->e_phentsize * header_->e_phnum); in Setup()
481 header_ = reinterpret_cast<Elf_Ehdr*>(map_->Begin()); in SetMap()
482 if ((ELFMAG0 != header_->e_ident[EI_MAG0]) in SetMap()
483 || (ELFMAG1 != header_->e_ident[EI_MAG1]) in SetMap()
484 || (ELFMAG2 != header_->e_ident[EI_MAG2]) in SetMap()
485 || (ELFMAG3 != header_->e_ident[EI_MAG3])) { in SetMap()
489 header_->e_ident[EI_MAG0], in SetMap()
490 header_->e_ident[EI_MAG1], in SetMap()
491 header_->e_ident[EI_MAG2], in SetMap()
492 header_->e_ident[EI_MAG3]); in SetMap()
496 if (elf_class != header_->e_ident[EI_CLASS]) { in SetMap()
500 header_->e_ident[EI_CLASS]); in SetMap()
503 if (ELFDATA2LSB != header_->e_ident[EI_DATA]) { in SetMap()
507 header_->e_ident[EI_CLASS]); in SetMap()
510 if (EV_CURRENT != header_->e_ident[EI_VERSION]) { in SetMap()
514 header_->e_ident[EI_CLASS]); in SetMap()
517 if (ET_DYN != header_->e_type) { in SetMap()
521 header_->e_type); in SetMap()
524 if (EV_CURRENT != header_->e_version) { in SetMap()
528 header_->e_version); in SetMap()
531 if (0 != header_->e_entry) { in SetMap()
535 static_cast<int32_t>(header_->e_entry)); in SetMap()
538 if (0 == header_->e_phoff) { in SetMap()
543 if (0 == header_->e_shoff) { in SetMap()
548 if (0 == header_->e_ehsize) { in SetMap()
553 if (0 == header_->e_phentsize) { in SetMap()
558 if (0 == header_->e_phnum) { in SetMap()
563 if (0 == header_->e_shentsize) { in SetMap()
568 if (0 == header_->e_shnum) { in SetMap()
573 if (0 == header_->e_shstrndx) { in SetMap()
578 if (header_->e_shstrndx >= header_->e_shnum) { in SetMap()
580 header_->e_shstrndx, in SetMap()
581 header_->e_shnum, in SetMap()
587 if (header_->e_phoff >= Size()) { in SetMap()
589 static_cast<uint64_t>(header_->e_phoff), in SetMap()
594 if (header_->e_shoff >= Size()) { in SetMap()
596 static_cast<uint64_t>(header_->e_shoff), in SetMap()
607 CHECK(header_ != nullptr); // Header has been checked in SetMap. This is a sanity check. in GetHeader()
608 return *header_; in GetHeader()