gem5
|
#include <pagetable.hh>
Public Member Functions | |
bool | operator< (const TlbRange &r2) const |
bool | operator== (const TlbRange &r2) const |
Public Attributes | |
Addr | va |
Addr | size |
int | contextId |
int | partitionId |
bool | real |
Definition at line 183 of file pagetable.hh.
|
inline |
Definition at line 192 of file pagetable.hh.
References contextId, partitionId, real, and va.
|
inline |
Definition at line 217 of file pagetable.hh.
References contextId, partitionId, real, size, and va.
int SparcISA::TlbRange::contextId |
Definition at line 187 of file pagetable.hh.
Referenced by SparcISA::TLB::demapPage(), SparcISA::TLB::dumpAll(), SparcISA::TlbMap::find(), SparcISA::TLB::insert(), SparcISA::TLB::lookup(), operator<(), operator==(), SparcISA::TlbEntry::serialize(), SparcISA::TLB::TagRead(), SparcISA::TlbEntry::TlbEntry(), and SparcISA::TlbEntry::unserialize().
int SparcISA::TlbRange::partitionId |
Definition at line 188 of file pagetable.hh.
Referenced by SparcISA::TLB::demapAll(), SparcISA::TLB::demapContext(), SparcISA::TLB::demapPage(), SparcISA::TlbMap::find(), SparcISA::TLB::insert(), SparcISA::TLB::lookup(), operator<(), operator==(), SparcISA::TlbEntry::serialize(), SparcISA::TlbEntry::TlbEntry(), and SparcISA::TlbEntry::unserialize().
bool SparcISA::TlbRange::real |
Definition at line 189 of file pagetable.hh.
Referenced by SparcISA::TLB::demapPage(), SparcISA::TLB::dumpAll(), SparcISA::TlbMap::find(), SparcISA::TLB::insert(), SparcISA::TLB::lookup(), operator<(), operator==(), SparcISA::TlbEntry::serialize(), SparcISA::TLB::TagRead(), SparcISA::TlbEntry::TlbEntry(), and SparcISA::TlbEntry::unserialize().
Addr SparcISA::TlbRange::size |
Definition at line 186 of file pagetable.hh.
Referenced by SparcISA::TLB::demapPage(), SparcISA::TLB::dumpAll(), SparcISA::TlbMap::find(), SparcISA::TLB::insert(), SparcISA::TLB::lookup(), operator==(), SparcISA::TlbEntry::serialize(), SparcISA::TlbEntry::TlbEntry(), SparcISA::TLB::translateInst(), and SparcISA::TlbEntry::unserialize().
Addr SparcISA::TlbRange::va |
Definition at line 185 of file pagetable.hh.
Referenced by SparcISA::TLB::demapPage(), SparcISA::TLB::dumpAll(), SparcISA::TlbMap::find(), SparcISA::TLB::insert(), SparcISA::TLB::lookup(), operator<(), operator==(), SparcISA::TlbEntry::serialize(), SparcISA::TLB::TagRead(), SparcISA::TlbEntry::TlbEntry(), SparcISA::TLB::translateData(), SparcISA::TLB::translateInst(), SparcISA::TlbEntry::unserialize(), and SparcISA::TlbEntry::updateVaddr().