Lines Matching refs:intel_vgpu_mm
550 static void _ppgtt_get_root_entry(struct intel_vgpu_mm *mm, in _ppgtt_get_root_entry()
565 static inline void ppgtt_get_guest_root_entry(struct intel_vgpu_mm *mm, in ppgtt_get_guest_root_entry()
571 static inline void ppgtt_get_shadow_root_entry(struct intel_vgpu_mm *mm, in ppgtt_get_shadow_root_entry()
577 static void _ppgtt_set_root_entry(struct intel_vgpu_mm *mm, in _ppgtt_set_root_entry()
588 static inline void ppgtt_set_shadow_root_entry(struct intel_vgpu_mm *mm, in ppgtt_set_shadow_root_entry()
594 static void ggtt_get_guest_entry(struct intel_vgpu_mm *mm, in ggtt_get_guest_entry()
606 static void ggtt_set_guest_entry(struct intel_vgpu_mm *mm, in ggtt_set_guest_entry()
617 static void ggtt_get_host_entry(struct intel_vgpu_mm *mm, in ggtt_get_host_entry()
627 static void ggtt_set_host_entry(struct intel_vgpu_mm *mm, in ggtt_set_host_entry()
1754 static void invalidate_ppgtt_mm(struct intel_vgpu_mm *mm) in invalidate_ppgtt_mm()
1784 static int shadow_ppgtt_mm(struct intel_vgpu_mm *mm) in shadow_ppgtt_mm()
1830 static struct intel_vgpu_mm *vgpu_alloc_mm(struct intel_vgpu *vgpu) in vgpu_alloc_mm()
1832 struct intel_vgpu_mm *mm; in vgpu_alloc_mm()
1845 static void vgpu_free_mm(struct intel_vgpu_mm *mm) in vgpu_free_mm()
1861 struct intel_vgpu_mm *intel_vgpu_create_ppgtt_mm(struct intel_vgpu *vgpu, in intel_vgpu_create_ppgtt_mm()
1865 struct intel_vgpu_mm *mm; in intel_vgpu_create_ppgtt_mm()
1904 static struct intel_vgpu_mm *intel_vgpu_create_ggtt_mm(struct intel_vgpu *vgpu) in intel_vgpu_create_ggtt_mm()
1906 struct intel_vgpu_mm *mm; in intel_vgpu_create_ggtt_mm()
1951 struct intel_vgpu_mm *mm = container_of(mm_ref, typeof(*mm), ref); in _intel_vgpu_mm_release()
1979 void intel_vgpu_unpin_mm(struct intel_vgpu_mm *mm) in intel_vgpu_unpin_mm()
1995 int intel_vgpu_pin_mm(struct intel_vgpu_mm *mm) in intel_vgpu_pin_mm()
2017 struct intel_vgpu_mm *mm; in reclaim_one_ppgtt_mm()
2023 mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.lru_list); in reclaim_one_ppgtt_mm()
2040 static inline int ppgtt_get_next_level_entry(struct intel_vgpu_mm *mm, in ppgtt_get_next_level_entry()
2069 unsigned long intel_vgpu_gma_to_gpa(struct intel_vgpu_mm *mm, unsigned long gma) in intel_vgpu_gma_to_gpa()
2146 struct intel_vgpu_mm *ggtt_mm = vgpu->gtt.ggtt_mm; in emulate_ggtt_mmio_read()
2211 struct intel_vgpu_mm *ggtt_mm = vgpu->gtt.ggtt_mm; in emulate_ggtt_mmio_write()
2490 struct intel_vgpu_mm *mm; in intel_vgpu_destroy_all_ppgtt_mm()
2493 mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list); in intel_vgpu_destroy_all_ppgtt_mm()
2602 struct intel_vgpu_mm *intel_vgpu_find_ppgtt_mm(struct intel_vgpu *vgpu, in intel_vgpu_find_ppgtt_mm()
2605 struct intel_vgpu_mm *mm; in intel_vgpu_find_ppgtt_mm()
2609 mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list); in intel_vgpu_find_ppgtt_mm()
2639 struct intel_vgpu_mm *intel_vgpu_get_ppgtt_mm(struct intel_vgpu *vgpu, in intel_vgpu_get_ppgtt_mm()
2642 struct intel_vgpu_mm *mm; in intel_vgpu_get_ppgtt_mm()
2667 struct intel_vgpu_mm *mm; in intel_vgpu_put_ppgtt_mm()
2763 struct intel_vgpu_mm *mm; in intel_vgpu_invalidate_ppgtt()
2766 mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list); in intel_vgpu_invalidate_ppgtt()
2832 struct intel_vgpu_mm *mm; in intel_gvt_restore_ggtt()