Searched refs:pml4 (Results 1 – 7 of 7) sorted by relevance
/third_party/mesa3d/src/intel/tools/ |
D | aub_mem.c | 312 ppgtt_walk(struct aub_mem *mem, uint64_t pml4, uint64_t address) in ppgtt_walk() argument 315 uint64_t addr = pml4; in ppgtt_walk() 331 ppgtt_mapped(struct aub_mem *mem, uint64_t pml4, uint64_t address) in ppgtt_mapped() argument 333 return ppgtt_walk(mem, pml4, address) != NULL; in ppgtt_mapped() 348 if (!ppgtt_mapped(mem, mem->pml4, address)) in aub_mem_get_ppgtt_bo() 355 while (ppgtt_mapped(mem, mem->pml4, end)) in aub_mem_get_ppgtt_bo() 364 struct phys_mem *phys_mem = ppgtt_walk(mem, mem->pml4, page); in aub_mem_get_ppgtt_bo() 422 struct phys_mem *page = ppgtt_walk(mem, mem->pml4, virt_addr); in aub_mem_get_ppgtt_addr_data() 431 struct phys_mem *page = ppgtt_walk(mem, mem->pml4, virt_addr); in aub_mem_get_ppgtt_addr_aub_data()
|
D | aub_write.c | 170 aub->pml4.phys_addr = aub->phys_addrs_allocator++ << 12; in aub_file_init() 186 aub_ppgtt_table_finish(&aub->pml4, 4); in aub_file_finish() 300 #define L3_table(addr) (aub->pml4.subtables[L4_index(addr)]) in aub_map_ppgtt() 310 populate_ppgtt_table(aub, &aub->pml4, L4_index(l4_start), L4_index(l4_end), 4); in aub_map_ppgtt() 559 .pml4_addr = aub->pml4.phys_addr, in write_engine_execlist_setup()
|
D | aub_mem.h | 41 uint64_t pml4; member
|
D | aub_write.h | 93 struct aub_ppgtt_table pml4; member
|
D | error2aub.c | 488 context[49] = aub.pml4.phys_addr >> 32; in main() 489 context[51] = aub.pml4.phys_addr & 0xffffffff; in main()
|
D | aubinator.c | 165 mem.pml4 = (uint64_t)context[49] << 32 | context[51]; in handle_execlist_write()
|
D | aubinator_viewer.cpp | 604 ImGui::Text("pml4: %" PRIx64, window->mem->pml4); in display_pml4_window() 606 display_pml4_level(window->mem, window->mem->pml4, 0, 4); in display_pml4_window() 728 window->mem.pml4 = (uint64_t)context_img[49] << 32 | context_img[51]; in display_batch_execlist_write()
|