Home
last modified time | relevance | path

Searched refs:pml4e (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/tools/testing/selftests/kvm/lib/
Dx86.c265 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/
Di915_gem_gtt.c979 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 …]