Home
last modified time | relevance | path

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

/dragonfly/sys/dev/drm/i915/
H A Di915_gem_gtt.h254 struct i915_page_directory_pointer *pdps[GEN8_PML4ES_PER_PML4]; member
519 (pdp = (pml4)->pdps[iter], true); \
H A Di915_gem_gtt.c749 pml4->pdps[i] = vm->scratch_pdp; in gen8_initialize_pml4()
928 pml4->pdps[pml4e] = pdp; in gen8_ppgtt_set_pml4e()
1059 struct i915_page_directory_pointer **pdps, in gen8_ppgtt_insert_huge_entries() argument
1069 struct i915_page_directory_pointer *pdp = pdps[idx.pml4e]; in gen8_ppgtt_insert_huge_entries()
1162 struct i915_page_directory_pointer **pdps = ppgtt->pml4.pdps; in gen8_ppgtt_insert_4lvl() local
1165 gen8_ppgtt_insert_huge_entries(vma, pdps, &iter, cache_level); in gen8_ppgtt_insert_4lvl()
1169 while (gen8_ppgtt_insert_pte_entries(ppgtt, pdps[idx.pml4e++], in gen8_ppgtt_insert_4lvl()
1299 if (ppgtt->pml4.pdps[i] == ppgtt->base.scratch_pdp) in gen8_ppgtt_cleanup_4lvl()
1302 gen8_ppgtt_cleanup_3lvl(&ppgtt->base, ppgtt->pml4.pdps[i]); in gen8_ppgtt_cleanup_4lvl()
1417 if (pml4->pdps[pml4e] == vm->scratch_pdp) { in gen8_ppgtt_alloc_4lvl()
[all …]