gem5
v19.0.0.0
|
#include <pagetable.hh>
Public Member Functions | |
VAddr (const VAddr &)=default | |
VAddr (Addr a) | |
operator Addr () const | |
const VAddr & | operator= (Addr a) |
Addr | vpn () const |
Addr | page () const |
Addr | offset () const |
Addr | level3 () const |
Addr | level2 () const |
Addr | level1 () const |
Public Attributes | |
Addr | addr |
Static Public Attributes | |
static const int | ImplBits = 43 |
static const Addr | ImplMask = (ULL(1) << ImplBits) - 1 |
static const Addr | UnImplMask = ~ImplMask |
Definition at line 40 of file pagetable.hh.
|
default |
|
inline |
Definition at line 49 of file pagetable.hh.
|
inline |
Definition at line 61 of file pagetable.hh.
References AlphaISA::NPtePageShift, AlphaISA::PageShift, and AlphaISA::PteAddr().
Referenced by AlphaISA::kernel_pte_lookup().
|
inline |
Definition at line 59 of file pagetable.hh.
References AlphaISA::NPtePageShift, AlphaISA::PageShift, and AlphaISA::PteAddr().
Referenced by AlphaISA::kernel_pte_lookup().
|
inline |
Definition at line 57 of file pagetable.hh.
References AlphaISA::PageShift, and AlphaISA::PteAddr().
Referenced by AlphaISA::kernel_pte_lookup().
|
inline |
Definition at line 55 of file pagetable.hh.
References AlphaISA::PageOffset.
Referenced by AlphaISA::vtophys().
|
inline |
Definition at line 50 of file pagetable.hh.
References addr.
Definition at line 51 of file pagetable.hh.
References X86ISA::a.
|
inline |
Definition at line 54 of file pagetable.hh.
References AlphaISA::PageMask.
Referenced by AlphaISA::ItbPageFault::invoke().
|
inline |
Definition at line 53 of file pagetable.hh.
References AlphaISA::PageShift.
Referenced by AlphaISA::TLB::flushAddr(), AlphaISA::TLB::insert(), AlphaISA::ItbFault::invoke(), AlphaISA::TlbEntry::TlbEntry(), and AlphaISA::TlbEntry::updateVaddr().
Addr AlphaISA::VAddr::addr |
Definition at line 46 of file pagetable.hh.
Referenced by operator Addr().
|
static |
Definition at line 42 of file pagetable.hh.
Definition at line 43 of file pagetable.hh.
Definition at line 44 of file pagetable.hh.