Lines Matching refs:FileHdr
1002 ELFYAML::FileHeader &FileHdr) { in mapping() argument
1003 IO.mapRequired("Class", FileHdr.Class); in mapping()
1004 IO.mapRequired("Data", FileHdr.Data); in mapping()
1005 IO.mapOptional("OSABI", FileHdr.OSABI, ELFYAML::ELF_ELFOSABI(0)); in mapping()
1006 IO.mapOptional("ABIVersion", FileHdr.ABIVersion, Hex8(0)); in mapping()
1007 IO.mapRequired("Type", FileHdr.Type); in mapping()
1008 IO.mapOptional("Machine", FileHdr.Machine); in mapping()
1009 IO.mapOptional("Flags", FileHdr.Flags, ELFYAML::ELF_EF(0)); in mapping()
1010 IO.mapOptional("Entry", FileHdr.Entry, Hex64(0)); in mapping()
1011 IO.mapOptional("SectionHeaderStringTable", FileHdr.SectionHeaderStringTable); in mapping()
1015 (!FileHdr.EPhOff && !FileHdr.EPhEntSize && !FileHdr.EPhNum)); in mapping()
1016 IO.mapOptional("EPhOff", FileHdr.EPhOff); in mapping()
1017 IO.mapOptional("EPhEntSize", FileHdr.EPhEntSize); in mapping()
1018 IO.mapOptional("EPhNum", FileHdr.EPhNum); in mapping()
1019 IO.mapOptional("EShEntSize", FileHdr.EShEntSize); in mapping()
1020 IO.mapOptional("EShOff", FileHdr.EShOff); in mapping()
1021 IO.mapOptional("EShNum", FileHdr.EShNum); in mapping()
1022 IO.mapOptional("EShStrNdx", FileHdr.EShStrNdx); in mapping()
1040 IO &IO, ELFYAML::ProgramHeader &FileHdr) { in validate() argument
1041 if (!FileHdr.FirstSec && FileHdr.LastSec) in validate()
1043 if (FileHdr.FirstSec && !FileHdr.LastSec) in validate()