Lines Matching refs:X86ISA
55 const char X86ISA::SMBios::SMBiosTable::SMBiosHeader::anchorString[] = "_SM_";
56 const uint8_t X86ISA::SMBios::SMBiosTable::
58 const uint8_t X86ISA::SMBios::SMBiosTable::
60 const uint8_t X86ISA::SMBios::SMBiosTable::
62 const char X86ISA::SMBios::SMBiosTable::
78 X86ISA::SMBios::SMBiosStructure::writeOut(PortProxy& proxy, Addr addr)
85 uint16_t handleGuest = X86ISA::htog(handle);
91 X86ISA::SMBios::SMBiosStructure::SMBiosStructure(Params * p, uint8_t _type) :
96 X86ISA::SMBios::SMBiosStructure::writeOutStrings(
119 X86ISA::SMBios::SMBiosStructure::getStringLength()
132 X86ISA::SMBios::SMBiosStructure::addString(string & newString)
144 X86ISA::SMBios::SMBiosStructure::readString(int n)
151 X86ISA::SMBios::SMBiosStructure::setString(int n, std::string & newString)
157 X86ISA::SMBios::BiosInformation::BiosInformation(Params * p) :
175 X86ISA::SMBios::BiosInformation::writeOut(PortProxy& proxy, Addr addr)
182 uint16_t startingAddrSegmentGuest = X86ISA::htog(startingAddrSegment);
188 uint64_t characteristicsGuest = X86ISA::htog(characteristics);
192 X86ISA::htog(characteristicExtBytes);
205 X86ISA::SMBios::SMBiosTable::SMBiosTable(Params * p) :
217 X86ISA::SMBios::SMBiosTable::writeOut(PortProxy& proxy, Addr addr,
260 X86ISA::htog(smbiosHeader.intermediateHeader.tableAddr);
267 uint16_t numStructs = X86ISA::gtoh(structures.size());
299 maxSize = X86ISA::htog(maxSize);
315 tableSize = X86ISA::htog(tableSize);
326 X86ISA::SMBios::BiosInformation *
329 return new X86ISA::SMBios::BiosInformation(this);
332 X86ISA::SMBios::SMBiosTable *
335 return new X86ISA::SMBios::SMBiosTable(this);