gem5 v24.0.0.0
|
#include <pagetable.hh>
Public Attributes | |
Addr | va = 0 |
Addr | size = 0 |
uint16_t | asn = 0 |
bool | ignoreAsn = false |
vmid_t | vmid = 0 |
bool | secure = false |
bool | functional = false |
TranslationRegime | targetRegime = TranslationRegime::EL10 |
BaseMMU::Mode | mode = BaseMMU::Read |
Definition at line 185 of file pagetable.hh.
uint16_t gem5::ArmISA::TlbEntry::Lookup::asn = 0 |
Definition at line 196 of file pagetable.hh.
Referenced by gem5::ArmISA::MMU::lookup(), gem5::ArmISA::TLB::lookup(), gem5::ArmISA::TLBIMVA::lookupGen(), gem5::ArmISA::TlbEntry::match(), and gem5::ArmISA::MMU::translateFunctional().
bool gem5::ArmISA::TlbEntry::Lookup::functional = false |
Definition at line 204 of file pagetable.hh.
Referenced by gem5::ArmISA::MMU::lookup(), gem5::ArmISA::TLB::lookup(), gem5::ArmISA::TLBIMVA::lookupGen(), gem5::ArmISA::TLBIMVAA::lookupGen(), gem5::ArmISA::TLB::match(), gem5::ArmISA::TLB::multiLookup(), and gem5::ArmISA::MMU::translateFunctional().
bool gem5::ArmISA::TlbEntry::Lookup::ignoreAsn = false |
Definition at line 198 of file pagetable.hh.
Referenced by gem5::ArmISA::MMU::lookup(), gem5::ArmISA::TLBIMVA::lookupGen(), gem5::ArmISA::TLBIMVAA::lookupGen(), gem5::ArmISA::TlbEntry::match(), and gem5::ArmISA::MMU::translateFunctional().
BaseMMU::Mode gem5::ArmISA::TlbEntry::Lookup::mode = BaseMMU::Read |
Definition at line 208 of file pagetable.hh.
Referenced by gem5::ArmISA::MMU::lookup(), gem5::ArmISA::TLB::lookup(), gem5::ArmISA::TLBIMVA::lookupGen(), gem5::ArmISA::TLBIMVAA::lookupGen(), gem5::ArmISA::TLB::multiLookup(), and gem5::ArmISA::MMU::translateFunctional().
bool gem5::ArmISA::TlbEntry::Lookup::secure = false |
Definition at line 202 of file pagetable.hh.
Referenced by gem5::ArmISA::MMU::lookup(), gem5::ArmISA::TLB::lookup(), gem5::ArmISA::TLBIMVA::lookupGen(), gem5::ArmISA::TLBIMVAA::lookupGen(), gem5::ArmISA::TlbEntry::match(), and gem5::ArmISA::MMU::translateFunctional().
Addr gem5::ArmISA::TlbEntry::Lookup::size = 0 |
Definition at line 194 of file pagetable.hh.
Referenced by gem5::ArmISA::TLBIRMVA::match(), gem5::ArmISA::TLBIRMVAA::match(), and gem5::ArmISA::TlbEntry::matchAddress().
TranslationRegime gem5::ArmISA::TlbEntry::Lookup::targetRegime = TranslationRegime::EL10 |
Definition at line 206 of file pagetable.hh.
Referenced by gem5::ArmISA::MMU::lookup(), gem5::ArmISA::TLBIMVA::lookupGen(), gem5::ArmISA::TLBIMVAA::lookupGen(), gem5::ArmISA::TlbEntry::match(), and gem5::ArmISA::MMU::translateFunctional().
Addr gem5::ArmISA::TlbEntry::Lookup::va = 0 |
Definition at line 188 of file pagetable.hh.
Referenced by gem5::ArmISA::MMU::lookup(), gem5::ArmISA::TLB::lookup(), gem5::ArmISA::TLBIMVA::lookupGen(), gem5::ArmISA::TLBIMVAA::lookupGen(), gem5::ArmISA::TlbEntry::matchAddress(), and gem5::ArmISA::MMU::translateFunctional().
vmid_t gem5::ArmISA::TlbEntry::Lookup::vmid = 0 |
Definition at line 200 of file pagetable.hh.
Referenced by gem5::ArmISA::MMU::lookup(), gem5::ArmISA::TLB::lookup(), gem5::ArmISA::TLBIMVA::lookupGen(), gem5::ArmISA::TLBIMVAA::lookupGen(), gem5::ArmISA::TlbEntry::match(), and gem5::ArmISA::MMU::translateFunctional().