Lines Matching refs:dos_header

515                                       dos_header_t &dos_header) {  in ParseDOSHeader()  argument
518 success = data.ValidOffsetForDataOfSize(0, sizeof(dos_header)); in ParseDOSHeader()
521 dos_header.e_magic = data.GetU16(&offset); // Magic number in ParseDOSHeader()
522 success = dos_header.e_magic == IMAGE_DOS_SIGNATURE; in ParseDOSHeader()
525 dos_header.e_cblp = data.GetU16(&offset); // Bytes on last page of file in ParseDOSHeader()
526 dos_header.e_cp = data.GetU16(&offset); // Pages in file in ParseDOSHeader()
527 dos_header.e_crlc = data.GetU16(&offset); // Relocations in ParseDOSHeader()
528 dos_header.e_cparhdr = in ParseDOSHeader()
530 dos_header.e_minalloc = in ParseDOSHeader()
532 dos_header.e_maxalloc = in ParseDOSHeader()
534 dos_header.e_ss = data.GetU16(&offset); // Initial (relative) SS value in ParseDOSHeader()
535 dos_header.e_sp = data.GetU16(&offset); // Initial SP value in ParseDOSHeader()
536 dos_header.e_csum = data.GetU16(&offset); // Checksum in ParseDOSHeader()
537 dos_header.e_ip = data.GetU16(&offset); // Initial IP value in ParseDOSHeader()
538 dos_header.e_cs = data.GetU16(&offset); // Initial (relative) CS value in ParseDOSHeader()
539 dos_header.e_lfarlc = in ParseDOSHeader()
541 dos_header.e_ovno = data.GetU16(&offset); // Overlay number in ParseDOSHeader()
543 dos_header.e_res[0] = data.GetU16(&offset); // Reserved words in ParseDOSHeader()
544 dos_header.e_res[1] = data.GetU16(&offset); // Reserved words in ParseDOSHeader()
545 dos_header.e_res[2] = data.GetU16(&offset); // Reserved words in ParseDOSHeader()
546 dos_header.e_res[3] = data.GetU16(&offset); // Reserved words in ParseDOSHeader()
548 dos_header.e_oemid = in ParseDOSHeader()
550 dos_header.e_oeminfo = in ParseDOSHeader()
552 dos_header.e_res2[0] = data.GetU16(&offset); // Reserved words in ParseDOSHeader()
553 dos_header.e_res2[1] = data.GetU16(&offset); // Reserved words in ParseDOSHeader()
554 dos_header.e_res2[2] = data.GetU16(&offset); // Reserved words in ParseDOSHeader()
555 dos_header.e_res2[3] = data.GetU16(&offset); // Reserved words in ParseDOSHeader()
556 dos_header.e_res2[4] = data.GetU16(&offset); // Reserved words in ParseDOSHeader()
557 dos_header.e_res2[5] = data.GetU16(&offset); // Reserved words in ParseDOSHeader()
558 dos_header.e_res2[6] = data.GetU16(&offset); // Reserved words in ParseDOSHeader()
559 dos_header.e_res2[7] = data.GetU16(&offset); // Reserved words in ParseDOSHeader()
560 dos_header.e_res2[8] = data.GetU16(&offset); // Reserved words in ParseDOSHeader()
561 dos_header.e_res2[9] = data.GetU16(&offset); // Reserved words in ParseDOSHeader()
563 dos_header.e_lfanew = in ParseDOSHeader()
568 memset(&dos_header, 0, sizeof(dos_header)); in ParseDOSHeader()