_base | gem5::RegisterBank< ByteOrder::little > | private |
_debug_flag | gem5::RegisterBank< ByteOrder::little > | private |
_name | gem5::RegisterBank< ByteOrder::little > | private |
_offsetMap | gem5::RegisterBank< ByteOrder::little > | private |
_size | gem5::RegisterBank< ByteOrder::little > | private |
addRegister(RegisterAdder reg) | gem5::RegisterBank< ByteOrder::little > | inline |
addRegisters(std::initializer_list< RegisterAdder > adders) | gem5::RegisterBank< ByteOrder::little > | inline |
addRegistersAt(std::initializer_list< RegisterAdder > adders) | gem5::RegisterBank< ByteOrder::little > | inline |
base() const | gem5::RegisterBank< ByteOrder::little > | inline |
clint | gem5::Clint::ClintRegisters | |
ClintRegisters(const std::string &name, Addr base, Clint *clint) | gem5::Clint::ClintRegisters | inline |
init() | gem5::Clint::ClintRegisters | |
maxBankSize | gem5::Clint::ClintRegisters | |
msip | gem5::Clint::ClintRegisters | |
mtime | gem5::Clint::ClintRegisters | |
mtimecmp | gem5::Clint::ClintRegisters | |
mtimecmpStart | gem5::Clint::ClintRegisters | |
mtimeStart | gem5::Clint::ClintRegisters | |
name() const | gem5::RegisterBank< ByteOrder::little > | inline |
owned | gem5::RegisterBank< ByteOrder::little > | private |
read(Addr addr, void *buf, Addr bytes) | gem5::RegisterBank< ByteOrder::little > | inlinevirtual |
readWithMask(const Data &value, const Data &bitmask) | gem5::RegisterBank< ByteOrder::little > | inlinestatic |
Register16 typedef | gem5::RegisterBank< ByteOrder::little > | |
Register16BE typedef | gem5::RegisterBank< ByteOrder::little > | |
Register16LE typedef | gem5::RegisterBank< ByteOrder::little > | |
Register32 typedef | gem5::RegisterBank< ByteOrder::little > | |
Register32BE typedef | gem5::RegisterBank< ByteOrder::little > | |
Register32LE typedef | gem5::RegisterBank< ByteOrder::little > | |
Register64 typedef | gem5::RegisterBank< ByteOrder::little > | |
Register64BE typedef | gem5::RegisterBank< ByteOrder::little > | |
Register64LE typedef | gem5::RegisterBank< ByteOrder::little > | |
Register8 typedef | gem5::RegisterBank< ByteOrder::little > | |
Register8BE typedef | gem5::RegisterBank< ByteOrder::little > | |
Register8LE typedef | gem5::RegisterBank< ByteOrder::little > | |
RegisterBank(const std::string &new_name, Addr new_base) | gem5::RegisterBank< ByteOrder::little > | inline |
reserved | gem5::Clint::ClintRegisters | |
reset() | gem5::RegisterBank< ByteOrder::little > | inlinevirtual |
setDebugFlag(const ::gem5::debug::SimpleFlag &flag) | gem5::RegisterBank< ByteOrder::little > | inline |
size() const | gem5::RegisterBank< ByteOrder::little > | inline |
write(Addr addr, const void *buf, Addr bytes) | gem5::RegisterBank< ByteOrder::little > | inlinevirtual |
writeWithMask(const Data &old, const Data &value, const Data &bitmask) | gem5::RegisterBank< ByteOrder::little > | inlinestatic |
~RegisterBank() | gem5::RegisterBank< ByteOrder::little > | inlinevirtual |