|
gem5
v22.0.0.2
|
#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 189 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().