Home
last modified time | relevance | path

Searched refs:SecondLevelPageTable (Results 1 – 3 of 3) sorted by relevance

/kernel/dev/iommu/intel/
A Dsecond_level_pt.cpp40 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()
125 X86PageTableBase::PtFlags SecondLevelPageTable::split_flags(PageTableLevel level, in split_flags()
[all …]
A Dsecond_level_pt.h18 class SecondLevelPageTable final : public X86PageTableBase {
20 SecondLevelPageTable(IommuImpl* iommu, DeviceContext* parent);
21 ~SecondLevelPageTable();
A Ddevice_context.h99 SecondLevelPageTable second_level_pt_;

Completed in 8 milliseconds