Lines Matching full:vgpu
63 struct intel_vgpu *vgpu);
69 struct intel_vgpu *vgpu);
151 struct intel_vgpu *vgpu; member
182 struct intel_vgpu_mm *intel_vgpu_create_ppgtt_mm(struct intel_vgpu *vgpu,
218 int intel_vgpu_init_gtt(struct intel_vgpu *vgpu);
219 void intel_vgpu_clean_gtt(struct intel_vgpu *vgpu);
220 void intel_vgpu_reset_ggtt(struct intel_vgpu *vgpu, bool invalidate_old);
221 void intel_vgpu_invalidate_ppgtt(struct intel_vgpu *vgpu);
226 struct intel_vgpu_mm *intel_gvt_find_ppgtt_mm(struct intel_vgpu *vgpu,
240 /* Represent a vgpu shadow page table. */
243 struct intel_vgpu *vgpu; member
265 int intel_vgpu_sync_oos_pages(struct intel_vgpu *vgpu);
267 int intel_vgpu_flush_post_shadow(struct intel_vgpu *vgpu);
276 struct intel_vgpu_mm *intel_vgpu_find_ppgtt_mm(struct intel_vgpu *vgpu,
279 struct intel_vgpu_mm *intel_vgpu_get_ppgtt_mm(struct intel_vgpu *vgpu,
282 int intel_vgpu_put_ppgtt_mm(struct intel_vgpu *vgpu, u64 pdps[]);
284 int intel_vgpu_emulate_ggtt_mmio_read(struct intel_vgpu *vgpu,
287 int intel_vgpu_emulate_ggtt_mmio_write(struct intel_vgpu *vgpu,
290 void intel_vgpu_destroy_all_ppgtt_mm(struct intel_vgpu *vgpu);