Lines Matching refs:vaddr_t
40 bool page_aligned(PageTableLevel level, vaddr_t vaddr) {
45 uint vaddr_to_index(PageTableLevel level, vaddr_t vaddr) {
89 void PendingTlbInvalidation::enqueue(vaddr_t v, PageTableLevel level, bool is_global_page,
253 vaddr_t vaddr;
257 void X86PageTableBase::UpdateEntry(ConsistencyManager* cm, PageTableLevel level, vaddr_t vaddr,
277 void X86PageTableBase::UnmapEntry(ConsistencyManager* cm, PageTableLevel level, vaddr_t vaddr,
317 zx_status_t X86PageTableBase::SplitLargePage(PageTableLevel level, vaddr_t vaddr,
332 vaddr_t new_vaddr = vaddr;
373 zx_status_t X86PageTableBase::GetMapping(volatile pt_entry_t* table, vaddr_t vaddr,
404 zx_status_t X86PageTableBase::GetMappingL0(volatile pt_entry_t* table, vaddr_t vaddr,
472 vaddr_t page_vaddr = new_cursor->vaddr & ~(ps - 1);
743 vaddr_t page_vaddr = new_cursor->vaddr & ~(ps - 1);
805 zx_status_t X86PageTableBase::UnmapPages(vaddr_t vaddr, const size_t count,
836 zx_status_t X86PageTableBase::MapPages(vaddr_t vaddr, paddr_t* phys, size_t count,
877 vaddr_t v = vaddr;
903 zx_status_t X86PageTableBase::MapPagesContiguous(vaddr_t vaddr, paddr_t paddr,
944 zx_status_t X86PageTableBase::ProtectPages(vaddr_t vaddr, size_t count, uint mmu_flags) {
975 zx_status_t X86PageTableBase::QueryVaddr(vaddr_t vaddr, paddr_t* paddr, uint* mmu_flags) {
1024 void X86PageTableBase::Destroy(vaddr_t base, size_t size) {