gem5 v24.0.0.0
|
#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 180 of file pagetable.hh.
|
inline |
Definition at line 188 of file pagetable.hh.
References contextId, partitionId, real, and va.
|
inline |
Definition at line 214 of file pagetable.hh.
References contextId, partitionId, real, size, and va.
int gem5::SparcISA::TlbRange::contextId |
Definition at line 184 of file pagetable.hh.
Referenced by gem5::SparcISA::TLB::demapPage(), gem5::SparcISA::TLB::dumpAll(), gem5::SparcISA::TLB::insert(), gem5::SparcISA::TLB::lookup(), operator<(), operator==(), gem5::SparcISA::TlbEntry::serialize(), gem5::SparcISA::TLB::TagRead(), gem5::SparcISA::TlbEntry::TlbEntry(), and gem5::SparcISA::TlbEntry::unserialize().
int gem5::SparcISA::TlbRange::partitionId |
Definition at line 185 of file pagetable.hh.
Referenced by gem5::SparcISA::TLB::demapAll(), gem5::SparcISA::TLB::demapContext(), gem5::SparcISA::TLB::demapPage(), gem5::SparcISA::TLB::insert(), gem5::SparcISA::TLB::lookup(), operator<(), operator==(), gem5::SparcISA::TlbEntry::serialize(), gem5::SparcISA::TlbEntry::TlbEntry(), and gem5::SparcISA::TlbEntry::unserialize().
bool gem5::SparcISA::TlbRange::real |
Definition at line 186 of file pagetable.hh.
Referenced by gem5::SparcISA::TLB::demapPage(), gem5::SparcISA::TLB::dumpAll(), gem5::SparcISA::TLB::insert(), gem5::SparcISA::TLB::lookup(), operator<(), operator==(), gem5::SparcISA::TlbEntry::serialize(), gem5::SparcISA::TLB::TagRead(), gem5::SparcISA::TlbEntry::TlbEntry(), and gem5::SparcISA::TlbEntry::unserialize().
Addr gem5::SparcISA::TlbRange::size |
Definition at line 183 of file pagetable.hh.
Referenced by gem5::SparcISA::TLB::demapPage(), gem5::SparcISA::TLB::dumpAll(), gem5::SparcISA::TLB::insert(), gem5::SparcISA::TLB::lookup(), operator==(), gem5::SparcISA::TlbEntry::serialize(), gem5::SparcISA::TlbEntry::TlbEntry(), and gem5::SparcISA::TlbEntry::unserialize().
Addr gem5::SparcISA::TlbRange::va |
Definition at line 182 of file pagetable.hh.
Referenced by gem5::SparcISA::TLB::demapPage(), gem5::SparcISA::TLB::dumpAll(), gem5::SparcISA::TLB::insert(), gem5::SparcISA::TLB::lookup(), operator<(), operator==(), gem5::SparcISA::TlbEntry::serialize(), gem5::SparcISA::TLB::TagRead(), gem5::SparcISA::TlbEntry::TlbEntry(), gem5::SparcISA::TlbEntry::unserialize(), and gem5::SparcISA::TlbEntry::updateVaddr().