Lines Matching refs:pde

225 	u64 pde = _PAGE_PRESENT | _PAGE_RW;  in gen8_pde_encode()  local
226 pde |= addr; in gen8_pde_encode()
228 pde |= PPAT_CACHED_PDE; in gen8_pde_encode()
230 pde |= PPAT_UNCACHED; in gen8_pde_encode()
231 return pde; in gen8_pde_encode()
939 void **pde = pd->entry; in __gen8_ppgtt_cleanup() local
942 if (!*pde) in __gen8_ppgtt_cleanup()
945 __gen8_ppgtt_cleanup(vm, *pde, GEN8_PDES, lvl - 1); in __gen8_ppgtt_cleanup()
946 } while (pde++, --count); in __gen8_ppgtt_cleanup()
1415 struct i915_page_directory *pde; in gen8_preallocate_top_level_pdp() local
1417 pde = alloc_pd(vm); in gen8_preallocate_top_level_pdp()
1418 if (IS_ERR(pde)) in gen8_preallocate_top_level_pdp()
1419 return PTR_ERR(pde); in gen8_preallocate_top_level_pdp()
1421 fill_px(pde, vm->scratch[1].encode); in gen8_preallocate_top_level_pdp()
1422 set_pd_entry(pd, idx, pde); in gen8_preallocate_top_level_pdp()
1423 atomic_inc(px_used(pde)); /* keep pinned */ in gen8_preallocate_top_level_pdp()
1542 const unsigned int pde, in gen6_write_pde() argument
1547 ppgtt->pd_addr + pde); in gen6_write_pde()
1609 unsigned int pde = first_entry / GEN6_PTES; in gen6_ppgtt_clear_range() local
1615 i915_pt_entry(ppgtt->base.pd, pde++); in gen6_ppgtt_clear_range()
1691 unsigned int pde; in gen6_alloc_va_range() local
1698 gen6_for_each_pde(pt, pd, start, length, pde) { in gen6_alloc_va_range()
1715 if (pd->entry[pde] == &vm->scratch[1]) { in gen6_alloc_va_range()
1716 pd->entry[pde] = pt; in gen6_alloc_va_range()
1719 gen6_write_pde(ppgtt, pde, pt); in gen6_alloc_va_range()
1724 pt = pd->entry[pde]; in gen6_alloc_va_range()
1779 u32 pde; in gen6_ppgtt_free_pd() local
1781 gen6_for_all_pdes(pt, pd, pde) in gen6_ppgtt_free_pd()
1822 unsigned int pde; in pd_vma_bind() local
1827 gen6_for_all_pdes(pt, ppgtt->base.pd, pde) in pd_vma_bind()
1828 gen6_write_pde(ppgtt, pde, pt); in pd_vma_bind()
1843 unsigned int pde; in pd_vma_unbind() local
1849 gen6_for_all_pdes(pt, ppgtt->base.pd, pde) { in pd_vma_unbind()
1854 pd->entry[pde] = scratch; in pd_vma_unbind()