#include <ptw.h>
◆ channel_type
◆ pscl_type
◆ request_type
◆ response_type
◆ PageTableWalker()
PageTableWalker::PageTableWalker |
( |
Builder |
builder | ) |
|
|
explicit |
◆ begin_phase()
void PageTableWalker::begin_phase |
( |
| ) |
|
|
finaloverridevirtual |
◆ finish_packet()
void PageTableWalker::finish_packet |
( |
const response_type & |
packet | ) |
|
|
private |
◆ handle_fill()
auto PageTableWalker::handle_fill |
( |
const mshr_type & |
pkt | ) |
|
|
private |
◆ handle_read()
◆ operate()
long PageTableWalker::operate |
( |
| ) |
|
|
finaloverridevirtual |
◆ print_deadlock()
void PageTableWalker::print_deadlock |
( |
| ) |
|
|
finaloverridevirtual |
◆ step_translation()
auto PageTableWalker::step_translation |
( |
const mshr_type & |
source | ) |
|
|
private |
◆ completed
std::deque<mshr_type> PageTableWalker::completed |
|
private |
◆ CR3_addr
const uint64_t PageTableWalker::CR3_addr |
◆ finished
std::deque<mshr_type> PageTableWalker::finished |
|
private |
◆ HIT_LATENCY
const uint64_t PageTableWalker::HIT_LATENCY |
◆ lower_level
◆ MAX_FILL
const long int PageTableWalker::MAX_FILL |
◆ MAX_READ
const long int PageTableWalker::MAX_READ |
◆ MSHR
◆ MSHR_SIZE
const uint32_t PageTableWalker::MSHR_SIZE |
◆ NAME
const std::string PageTableWalker::NAME |
◆ pscl
◆ upper_levels
◆ vmem
The documentation for this class was generated from the following files: