Lines Matching refs:dpt
34 #define dpt_total_entries(dpt) ((dpt)->vm.total >> PAGE_SHIFT) argument
47 struct i915_dpt *dpt = i915_vm_to_dpt(vm); in dpt_insert_page() local
48 gen8_pte_t __iomem *base = dpt->iomem; in dpt_insert_page()
59 struct i915_dpt *dpt = i915_vm_to_dpt(vm); in dpt_insert_entries() local
60 gen8_pte_t __iomem *base = dpt->iomem; in dpt_insert_entries()
119 struct i915_dpt *dpt = i915_vm_to_dpt(vm); in dpt_cleanup() local
121 i915_gem_object_put(dpt->obj); in dpt_cleanup()
127 struct i915_dpt *dpt = i915_vm_to_dpt(vm); in intel_dpt_pin() local
135 if (i915_gem_object_is_stolen(dpt->obj)) in intel_dpt_pin()
142 err = i915_gem_object_lock(dpt->obj, &ww); in intel_dpt_pin()
146 vma = i915_gem_object_ggtt_pin_ww(dpt->obj, &ww, NULL, 0, 4096, in intel_dpt_pin()
161 dpt->vma = vma; in intel_dpt_pin()
162 dpt->iomem = iomem; in intel_dpt_pin()
175 struct i915_dpt *dpt = i915_vm_to_dpt(vm); in intel_dpt_unpin() local
177 i915_vma_unpin_iomap(dpt->vma); in intel_dpt_unpin()
178 i915_vma_put(dpt->vma); in intel_dpt_unpin()
246 struct i915_dpt *dpt; in intel_dpt_create() local
277 dpt = kzalloc(sizeof(*dpt), GFP_KERNEL); in intel_dpt_create()
278 if (!dpt) { in intel_dpt_create()
283 vm = &dpt->vm; in intel_dpt_create()
303 dpt->obj = dpt_obj; in intel_dpt_create()
305 return &dpt->vm; in intel_dpt_create()
310 struct i915_dpt *dpt = i915_vm_to_dpt(vm); in intel_dpt_destroy() local
312 i915_vm_put(&dpt->vm); in intel_dpt_destroy()