Home | History | Annotate | Download | only in gvt

Lines Matching defs:ppgtt

374 	struct i915_ppgtt *ppgtt = i915_vm_to_ppgtt(ce->vm);
378 px_dma(ppgtt->pd) = mm->ppgtt_mm.shadow_pdps[0];
382 i915_pd_entry(ppgtt->pd, i);
470 if (bb->ppgtt) {
627 gvt_vgpu_err("workload shadow ppgtt isn't ready\n");
1136 struct i915_ppgtt *ppgtt)
1140 if (i915_vm_is_4lvl(&ppgtt->vm)) {
1141 px_dma(ppgtt->pd) = s->i915_context_pml4;
1145 i915_pd_entry(ppgtt->pd, i);
1197 struct i915_ppgtt *ppgtt)
1201 if (i915_vm_is_4lvl(&ppgtt->vm)) {
1202 s->i915_context_pml4 = px_dma(ppgtt->pd);
1206 i915_pd_entry(ppgtt->pd, i);
1228 struct i915_ppgtt *ppgtt;
1232 ppgtt = i915_ppgtt_create(&i915->gt);
1233 if (IS_ERR(ppgtt))
1234 return PTR_ERR(ppgtt);
1236 i915_context_ppgtt_root_save(s, ppgtt);
1251 ce->vm = i915_vm_get(&ppgtt->vm);
1285 i915_vm_put(&ppgtt->vm);
1289 i915_context_ppgtt_root_restore(s, ppgtt);
1297 i915_vm_put(&ppgtt->vm);