_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 |
claim | gem5::Plic::PlicRegisters | |
claim_holes | gem5::Plic::PlicRegisters | |
enable | gem5::Plic::PlicRegisters | |
enable_holes | gem5::Plic::PlicRegisters | |
enablePadding | gem5::Plic::PlicRegisters | |
enableStart | gem5::Plic::PlicRegisters | |
init() | gem5::Plic::PlicRegisters | |
maxBankSize | gem5::Plic::PlicRegisters | |
name() const | gem5::RegisterBank< ByteOrder::little > | inline |
owned | gem5::RegisterBank< ByteOrder::little > | private |
pending | gem5::Plic::PlicRegisters | |
pendingStart | gem5::Plic::PlicRegisters | |
plic | gem5::Plic::PlicRegisters | |
PlicRegisters(const std::string &name, Addr base, Plic *plic) | gem5::Plic::PlicRegisters | inline |
priority | gem5::Plic::PlicRegisters | |
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::Plic::PlicRegisters | |
reset() | gem5::RegisterBank< ByteOrder::little > | inlinevirtual |
setDebugFlag(const ::gem5::debug::SimpleFlag &flag) | gem5::RegisterBank< ByteOrder::little > | inline |
size() const | gem5::RegisterBank< ByteOrder::little > | inline |
threshold | gem5::Plic::PlicRegisters | |
thresholdPadding | gem5::Plic::PlicRegisters | |
thresholdStart | gem5::Plic::PlicRegisters | |
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 |