Lines Matching refs:m_data
400 toStringRef(m_data.GetData()), m_file.GetFilename().GetStringRef())); in CreateBinary()
446 m_data.SetByteOrder(eByteOrderLittle); in ParseHeader()
449 if (ParseDOSHeader(m_data, m_dos_header)) { in ParseHeader()
451 uint32_t pe_signature = m_data.GetU32(&offset); in ParseHeader()
454 if (ParseCOFFHeader(m_data, &offset, m_coff_header)) { in ParseHeader()
459 m_data.SetAddressByteSize(GetAddressByteSize()); in ParseHeader()
606 m_coff_header_opt.magic = m_data.GetU16(offset_ptr); in ParseCOFFOptionalHeader()
607 m_coff_header_opt.major_linker_version = m_data.GetU8(offset_ptr); in ParseCOFFOptionalHeader()
608 m_coff_header_opt.minor_linker_version = m_data.GetU8(offset_ptr); in ParseCOFFOptionalHeader()
609 m_coff_header_opt.code_size = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
610 m_coff_header_opt.data_size = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
611 m_coff_header_opt.bss_size = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
612 m_coff_header_opt.entry = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
613 m_coff_header_opt.code_offset = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
620 m_coff_header_opt.data_offset = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
626 m_data.GetMaxU64(offset_ptr, addr_byte_size); in ParseCOFFOptionalHeader()
627 m_coff_header_opt.sect_alignment = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
628 m_coff_header_opt.file_alignment = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
629 m_coff_header_opt.major_os_system_version = m_data.GetU16(offset_ptr); in ParseCOFFOptionalHeader()
630 m_coff_header_opt.minor_os_system_version = m_data.GetU16(offset_ptr); in ParseCOFFOptionalHeader()
631 m_coff_header_opt.major_image_version = m_data.GetU16(offset_ptr); in ParseCOFFOptionalHeader()
632 m_coff_header_opt.minor_image_version = m_data.GetU16(offset_ptr); in ParseCOFFOptionalHeader()
633 m_coff_header_opt.major_subsystem_version = m_data.GetU16(offset_ptr); in ParseCOFFOptionalHeader()
634 m_coff_header_opt.minor_subsystem_version = m_data.GetU16(offset_ptr); in ParseCOFFOptionalHeader()
635 m_coff_header_opt.reserved1 = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
636 m_coff_header_opt.image_size = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
637 m_coff_header_opt.header_size = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
638 m_coff_header_opt.checksum = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
639 m_coff_header_opt.subsystem = m_data.GetU16(offset_ptr); in ParseCOFFOptionalHeader()
640 m_coff_header_opt.dll_flags = m_data.GetU16(offset_ptr); in ParseCOFFOptionalHeader()
642 m_data.GetMaxU64(offset_ptr, addr_byte_size); in ParseCOFFOptionalHeader()
644 m_data.GetMaxU64(offset_ptr, addr_byte_size); in ParseCOFFOptionalHeader()
646 m_data.GetMaxU64(offset_ptr, addr_byte_size); in ParseCOFFOptionalHeader()
648 m_data.GetMaxU64(offset_ptr, addr_byte_size); in ParseCOFFOptionalHeader()
649 m_coff_header_opt.loader_flags = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
650 uint32_t num_data_dir_entries = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
655 m_coff_header_opt.data_dirs[i].vmaddr = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
656 m_coff_header_opt.data_dirs[i].vmsize = m_data.GetU32(offset_ptr); in ParseCOFFOptionalHeader()
688 if (m_data.ValidOffsetForDataOfSize(offset, size)) in ReadImageData()
689 return DataExtractor(m_data, offset, size); in ReadImageData()
763 if (const char *name = m_data.GetCStr(&string_file_offset)) in GetSectionName()