Home
last modified time | relevance | path

Searched refs:second_level_pt_ (Results 1 – 2 of 2) sorted by relevance

/kernel/dev/iommu/intel/
A Ddevice_context.cpp27 : parent_(parent), extended_context_entry_(context_entry), second_level_pt_(parent, this), in DeviceContext()
33 : parent_(parent), context_entry_(context_entry), second_level_pt_(parent, this), in DeviceContext()
64 second_level_pt_.Destroy(); in ~DeviceContext()
70 zx_status_t status = second_level_pt_.Init(PML4_L); in InitCommon()
121 entry.set_second_level_pt_ptr(dev->second_level_pt_.phys() >> 12); in Create()
170 entry.set_second_level_pt_ptr(dev->second_level_pt_.phys() >> 12); in Create()
247 second_level_pt_.UnmapPages(base, allocated / PAGE_SIZE, &unmapped); in SecondLevelMapDiscontiguous()
262 status = second_level_pt_.MapPages(base, paddrs, map_len, flags, &mapped); in SecondLevelMapDiscontiguous()
326 status = second_level_pt_.MapPagesContiguous(region->base, paddr, map_len, flags, &mapped); in SecondLevelMapContiguous()
366 status = second_level_pt_.MapPagesContiguous(base, base, map_len, flags, &mapped); in SecondLevelMapIdentity()
[all …]
A Ddevice_context.h99 SecondLevelPageTable second_level_pt_; variable

Completed in 19 milliseconds