Searched refs:second_level_pt_ (Results 1 – 2 of 2) sorted by relevance
| /kernel/dev/iommu/intel/ |
| A D | device_context.cpp | 27 : 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 D | device_context.h | 99 SecondLevelPageTable second_level_pt_; variable
|
Completed in 19 milliseconds