Searched refs:pml4e (Results 1 – 2 of 2) sorted by relevance
/Linux-v4.19/tools/testing/selftests/kvm/lib/ |
D | x86.c | 265 struct pageMapL4Entry *pml4e; in virt_pg_map() local 293 pml4e = addr_gpa2hva(vm, vm->pgd); in virt_pg_map() 294 if (!pml4e[index[3]].present) { in virt_pg_map() 295 pml4e[index[3]].address = vm_phy_page_alloc(vm, in virt_pg_map() 298 pml4e[index[3]].writable = true; in virt_pg_map() 299 pml4e[index[3]].present = true; in virt_pg_map() 304 pdpe = addr_gpa2hva(vm, pml4e[index[3]].address * vm->page_size); in virt_pg_map() 348 struct pageMapL4Entry *pml4e, *pml4e_start; in virt_dump() local 364 pml4e = &pml4e_start[n1]; in virt_dump() 365 if (!pml4e->present) in virt_dump() [all …]
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_gem_gtt.c | 979 unsigned int pml4e) in gen8_ppgtt_set_pml4e() argument 983 pml4->pdps[pml4e] = pdp; in gen8_ppgtt_set_pml4e() 986 vaddr[pml4e] = gen8_pml4e_encode(px_dma(pdp), I915_CACHE_LLC); in gen8_ppgtt_set_pml4e() 1000 unsigned int pml4e; in gen8_ppgtt_clear_4lvl() local 1004 gen8_for_each_pml4e(pdp, pml4, start, length, pml4e) { in gen8_ppgtt_clear_4lvl() 1010 gen8_ppgtt_set_pml4e(pml4, vm->scratch_pdp, pml4e); in gen8_ppgtt_clear_4lvl() 1026 u16 pml4e; member 1126 struct i915_page_directory_pointer *pdp = pdps[idx.pml4e]; in gen8_ppgtt_insert_huge_entries() 1248 while (gen8_ppgtt_insert_pte_entries(ppgtt, pdps[idx.pml4e++], in gen8_ppgtt_insert_4lvl() 1251 GEM_BUG_ON(idx.pml4e >= GEN8_PML4ES_PER_PML4); in gen8_ppgtt_insert_4lvl() [all …]
|