Lines Matching refs:SecondLevelPageTable
40 SecondLevelPageTable::SecondLevelPageTable(IommuImpl* iommu, DeviceContext* parent) in SecondLevelPageTable() function in intel_iommu::SecondLevelPageTable
49 SecondLevelPageTable::~SecondLevelPageTable() { in ~SecondLevelPageTable()
53 zx_status_t SecondLevelPageTable::Init(PageTableLevel top_level) { in Init()
66 void SecondLevelPageTable::Destroy() { in Destroy()
76 bool SecondLevelPageTable::allowed_flags(uint flags) { in allowed_flags()
86 bool SecondLevelPageTable::check_paddr(paddr_t paddr) { in check_paddr()
91 bool SecondLevelPageTable::check_vaddr(vaddr_t vaddr) { in check_vaddr()
95 bool SecondLevelPageTable::supports_page_size(PageTableLevel level) { in supports_page_size()
104 X86PageTableBase::IntermediatePtFlags SecondLevelPageTable::intermediate_flags() { in intermediate_flags()
108 X86PageTableBase::PtFlags SecondLevelPageTable::terminal_flags(PageTableLevel level, in terminal_flags()
125 X86PageTableBase::PtFlags SecondLevelPageTable::split_flags(PageTableLevel level, in split_flags()
134 void SecondLevelPageTable::TlbInvalidate(PendingTlbInvalidation* pending) in TlbInvalidate()
163 uint SecondLevelPageTable::pt_flags_to_mmu_flags(PtFlags flags, PageTableLevel level) { in pt_flags_to_mmu_flags()