|
gem5 [DEVELOP-FOR-25.0]
|
This structure represents a single, contiguous translation, or carries information about whatever fault might have happened while attempting it. More...
#include <translation_gen.hh>
Public Attributes | |
| Addr | vaddr |
| Addr | size = 0 |
| Addr | paddr = 0 |
| Request::Flags | flags = 0 |
| Fault | fault = NoFault |
This structure represents a single, contiguous translation, or carries information about whatever fault might have happened while attempting it.
Definition at line 69 of file translation_gen.hh.
Definition at line 77 of file translation_gen.hh.
Referenced by gem5::operator<<(), gem5::BaseMMU::MMUTranslationGen::translate(), gem5::EmulationPageTable::PageTableTranslationGen::translate(), and TestTranslationGen::translate().
| Request::Flags gem5::TranslationGen::Range::flags = 0 |
Definition at line 76 of file translation_gen.hh.
Referenced by gem5::BaseMMU::MMUTranslationGen::translate(), and TestTranslationGen::translate().
| Addr gem5::TranslationGen::Range::paddr = 0 |
Definition at line 74 of file translation_gen.hh.
Referenced by gem5::operator<<(), gem5::AMDGPUVM::AGPTranslationGen::translate(), gem5::AMDGPUVM::GARTTranslationGen::translate(), gem5::AMDGPUVM::MMHUBTranslationGen::translate(), gem5::AMDGPUVM::UserTranslationGen::translate(), gem5::BaseMMU::MMUTranslationGen::translate(), gem5::EmulationPageTable::PageTableTranslationGen::translate(), and TestTranslationGen::translate().
| Addr gem5::TranslationGen::Range::size = 0 |
Definition at line 72 of file translation_gen.hh.
Referenced by gem5::SETranslatingPortProxy::fixupRange(), gem5::operator<<(), gem5::AMDGPUVM::AGPTranslationGen::translate(), gem5::AMDGPUVM::GARTTranslationGen::translate(), gem5::AMDGPUVM::MMHUBTranslationGen::translate(), gem5::AMDGPUVM::UserTranslationGen::translate(), gem5::BaseMMU::MMUTranslationGen::translate(), gem5::EmulationPageTable::PageTableTranslationGen::translate(), and TestTranslationGen::translate().
| Addr gem5::TranslationGen::Range::vaddr |
Definition at line 71 of file translation_gen.hh.
Referenced by gem5::SETranslatingPortProxy::fixupRange(), gem5::operator<<(), gem5::TranslationGenConstIterator::operator==(), gem5::AMDGPUVM::AGPTranslationGen::translate(), gem5::AMDGPUVM::GARTTranslationGen::translate(), gem5::AMDGPUVM::MMHUBTranslationGen::translate(), gem5::AMDGPUVM::UserTranslationGen::translate(), gem5::BaseMMU::MMUTranslationGen::translate(), and gem5::EmulationPageTable::PageTableTranslationGen::translate().