Searched refs:dos_header (Results 1 – 11 of 11) sorted by relevance
521 dos_header.e_magic = data.GetU16(&offset); // Magic number in ParseDOSHeader()522 success = dos_header.e_magic == IMAGE_DOS_SIGNATURE; in ParseDOSHeader()528 dos_header.e_cparhdr = in ParseDOSHeader()530 dos_header.e_minalloc = in ParseDOSHeader()532 dos_header.e_maxalloc = in ParseDOSHeader()536 dos_header.e_csum = data.GetU16(&offset); // Checksum in ParseDOSHeader()539 dos_header.e_lfarlc = in ParseDOSHeader()548 dos_header.e_oemid = in ParseDOSHeader()550 dos_header.e_oeminfo = in ParseDOSHeader()563 dos_header.e_lfanew = in ParseDOSHeader()[all …]
155 typedef struct dos_header { // DOS .EXE header struct271 dos_header_t &dos_header);
61 if (Data.size() >= sizeof(object::dos_header) + sizeof(COFF::PEMagic)) { in createLinkGraphFromCOFFObject()63 reinterpret_cast<const object::dos_header *>(Data.data() + CurPtr); in createLinkGraphFromCOFFObject()
611 IMAGE_DOS_HEADER dos_header; in GetPreferredBase() local613 if (!ReadFromFile(fd, &dos_header, sizeof(dos_header), &bytes_read) || in GetPreferredBase()614 bytes_read != sizeof(dos_header)) in GetPreferredBase()618 if (dos_header.e_magic != IMAGE_DOS_SIGNATURE) in GetPreferredBase()626 if (::SetFilePointer(fd, dos_header.e_lfanew, nullptr, FILE_BEGIN) == in GetPreferredBase()
99 object::dos_header DosHeader;
27 const dos_header *DH = COFFObj.getDOSHeader(); in readExecutableHeaders()
79 static const int dosStubSize = sizeof(dos_header) + sizeof(dosProgram);1336 auto *dos = reinterpret_cast<dos_header *>(buf); in writeHeader()1337 buf += sizeof(dos_header); in writeHeader()1342 dos->HeaderSizeInParagraphs = sizeof(dos_header) / 16; in writeHeader()1344 dos->AddressOfRelocationTable = sizeof(dos_header); in writeHeader()
53 struct dos_header { struct1023 const dos_header *getDOSHeader() const { in getDOSHeader()1026 return reinterpret_cast<const dos_header *>(base()); in getDOSHeader()
120 void printDOSHeader(const dos_header *DH);644 if (const dos_header *DH = Obj->getDOSHeader()) in printFileHeaders()648 void COFFDumper::printDOSHeader(const dos_header *DH) { in printDOSHeader()
400 object::dos_header DH; in writeCOFF()
800 if (checkSize(Data, EC, sizeof(dos_header) + sizeof(COFF::PEMagic))) { in initialize()803 const auto *DH = reinterpret_cast<const dos_header *>(base()); in initialize()