Lines Matching refs:file_offset_
161 : did_read_(false), did_load_(false), fd_(-1), file_offset_(0), file_size_(0), phdr_num_(0), in ElfReader()
173 file_offset_ = file_offset; in Read()
224 ssize_t rc = TEMP_FAILURE_RETRY(pread64(fd_, &header_, sizeof(header_), file_offset_)); in ReadElfHeader()
336 safe_add(&range_start, file_offset_, offset) && in CheckFileRange()
365 if (!phdr_fragment_.Map(fd_, file_offset_, header_.e_phoff, size)) { in ReadProgramHeaders()
391 if (!shdr_fragment_.Map(fd_, file_offset_, header_.e_shoff, size)) { in ReadSectionHeaders()
484 if (!dynamic_fragment_.Map(fd_, file_offset_, dynamic_shdr->sh_offset, dynamic_shdr->sh_size)) { in ReadDynamicSection()
497 if (!strtab_fragment_.Map(fd_, file_offset_, strtab_shdr->sh_offset, strtab_shdr->sh_size)) { in ReadDynamicSection()
751 off64_t note_end_off = file_offset_ + phdr->p_offset + phdr->p_filesz; in ReadPadSegmentNote()
759 if (!note_fragment.Map(fd_, file_offset_, phdr->p_offset, phdr->p_memsz)) { in ReadPadSegmentNote()
762 reinterpret_cast<void*>(page_start(file_offset_ + phdr->p_offset))); in ReadPadSegmentNote()
894 file_offset_ + file_page_start); in LoadSegments()