Lines Matching refs:va
157 ARMVMTranslationMap32Bit::Map(addr_t va, phys_addr_t pa, uint32 attributes,
160 TRACE("map_tmap: entry pa 0x%lx va 0x%lx\n", pa, va);
164 dprintf("index is %d\n", va / B_PAGE_SIZE / 1024);
165 dprintf("final at 0x%x\n", &pgdir[va / B_PAGE_SIZE / 1024]);
166 dprintf("value is 0x%x\n", *(int *)&pgdir[va / B_PAGE_SIZE / 1024]);
167 dprintf("present bit is %d\n", pgdir[va / B_PAGE_SIZE / 1024].present);
168 dprintf("addr is %d\n", pgdir[va / B_PAGE_SIZE / 1024].addr);
173 uint32 index = VADDR_TO_PDENT(va);
190 (va < KERNEL_BASE) ? ARM_MMU_L1_FLAG_PXN : 0);
207 index = VADDR_TO_PTENT(va);
210 "virtual address: %#" B_PRIxADDR ", existing pte: %#" B_PRIx32, va,
627 ARMVMTranslationMap32Bit::Query(addr_t va, phys_addr_t *_physical,
634 int index = VADDR_TO_PDENT(va);
646 page_table_entry entry = pt[VADDR_TO_PTENT(va)];
657 TRACE("query_tmap: returning pa 0x%lx for va 0x%lx\n", *_physical, va);
664 ARMVMTranslationMap32Bit::QueryInterrupt(addr_t va, phys_addr_t *_physical,
670 int index = VADDR_TO_PDENT(va);
681 page_table_entry entry = pt[VADDR_TO_PTENT(va)];
794 ARMVMTranslationMap32Bit::ClearFlags(addr_t va, uint32 flags)
796 int index = VADDR_TO_PDENT(va);
811 index = VADDR_TO_PTENT(va);
821 InvalidatePage(va);