Lines Matching defs:ggtt
68 gvt_dbg_mm("Invalid ggtt range at 0x%llx, size: 0x%x\n",
279 static u64 read_pte64(struct i915_ggtt *ggtt, unsigned long index)
281 void __iomem *addr = (gen8_pte_t __iomem *)ggtt->gsm + index;
293 static void write_pte64(struct i915_ggtt *ggtt, unsigned long index, u64 pte)
295 void __iomem *addr = (gen8_pte_t __iomem *)ggtt->gsm + index;
318 e->val64 = read_pte64(vgpu->gvt->gt->ggtt, index);
343 write_pte64(vgpu->gvt->gt->ggtt, index, e->val64);
2093 trace_gma_translate(vgpu->id, "ggtt", 0, 0, gma, gpa);
2157 gvt_dbg_mm("read invalid ggtt at 0x%lx\n", gma);
2234 /* If ggtt entry size is 8 bytes, and it's split into two 4 bytes
2288 gvt_vgpu_err("fail to populate guest ggtt entry\n");
2338 /* if ggtt of last submitted context is written,
2475 gvt_vgpu_err("fail to create mm for ggtt.\n");
2701 gvt_err("fail to allocate scratch ggtt page\n");
2708 gvt_err("fail to dmamap scratch ggtt page\n");
2821 * intel_gvt_restore_ggtt - restore all vGPU's ggtt entries
2836 /* Restore dirty host ggtt for all vGPUs */
2845 write_pte64(vgpu->gvt->gt->ggtt, offset + idx, pte);
2853 write_pte64(vgpu->gvt->gt->ggtt, offset + idx, pte);