Home
last modified time | relevance | path

Searched refs:intel_vgpu_mm (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/gpu/drm/i915/gvt/
H A Dgtt.h46 struct intel_vgpu_mm;
149 struct intel_vgpu_mm { struct
182 struct intel_vgpu_mm *intel_vgpu_create_ppgtt_mm(struct intel_vgpu *vgpu,
185 static inline void intel_vgpu_mm_get(struct intel_vgpu_mm *mm) in intel_vgpu_mm_get()
192 static inline void intel_vgpu_mm_put(struct intel_vgpu_mm *mm) in intel_vgpu_mm_put()
197 static inline void intel_vgpu_destroy_mm(struct intel_vgpu_mm *mm) in intel_vgpu_destroy_mm()
210 struct intel_vgpu_mm *ggtt_mm;
226 struct intel_vgpu_mm *intel_gvt_find_ppgtt_mm(struct intel_vgpu *vgpu,
269 int intel_vgpu_pin_mm(struct intel_vgpu_mm *mm);
271 void intel_vgpu_unpin_mm(struct intel_vgpu_mm *mm);
[all …]
H A Dgtt.c489 static void _ppgtt_get_root_entry(struct intel_vgpu_mm *mm, in _ppgtt_get_root_entry()
504 static inline void ppgtt_get_guest_root_entry(struct intel_vgpu_mm *mm, in ppgtt_get_guest_root_entry()
510 static inline void ppgtt_get_shadow_root_entry(struct intel_vgpu_mm *mm, in ppgtt_get_shadow_root_entry()
516 static void _ppgtt_set_root_entry(struct intel_vgpu_mm *mm, in _ppgtt_set_root_entry()
527 static inline void ppgtt_set_shadow_root_entry(struct intel_vgpu_mm *mm, in ppgtt_set_shadow_root_entry()
533 static void ggtt_get_guest_entry(struct intel_vgpu_mm *mm, in ggtt_get_guest_entry()
545 static void ggtt_set_guest_entry(struct intel_vgpu_mm *mm, in ggtt_set_guest_entry()
556 static void ggtt_get_host_entry(struct intel_vgpu_mm *mm, in ggtt_get_host_entry()
566 static void ggtt_set_host_entry(struct intel_vgpu_mm *mm, in ggtt_set_host_entry()
1693 static void invalidate_ppgtt_mm(struct intel_vgpu_mm *mm) in invalidate_ppgtt_mm()
[all …]
H A Dscheduler.h94 struct intel_vgpu_mm *shadow_mm;