Lines Matching refs:intel_vgpu_mm
552 static void _ppgtt_get_root_entry(struct intel_vgpu_mm *mm, in _ppgtt_get_root_entry()
567 static inline void ppgtt_get_guest_root_entry(struct intel_vgpu_mm *mm, in ppgtt_get_guest_root_entry()
573 static inline void ppgtt_get_shadow_root_entry(struct intel_vgpu_mm *mm, in ppgtt_get_shadow_root_entry()
579 static void _ppgtt_set_root_entry(struct intel_vgpu_mm *mm, in _ppgtt_set_root_entry()
590 static inline void ppgtt_set_shadow_root_entry(struct intel_vgpu_mm *mm, in ppgtt_set_shadow_root_entry()
596 static void ggtt_get_guest_entry(struct intel_vgpu_mm *mm, in ggtt_get_guest_entry()
608 static void ggtt_set_guest_entry(struct intel_vgpu_mm *mm, in ggtt_set_guest_entry()
619 static void ggtt_get_host_entry(struct intel_vgpu_mm *mm, in ggtt_get_host_entry()
629 static void ggtt_set_host_entry(struct intel_vgpu_mm *mm, in ggtt_set_host_entry()
1783 static void invalidate_ppgtt_mm(struct intel_vgpu_mm *mm) in invalidate_ppgtt_mm()
1813 static int shadow_ppgtt_mm(struct intel_vgpu_mm *mm) in shadow_ppgtt_mm()
1856 static struct intel_vgpu_mm *vgpu_alloc_mm(struct intel_vgpu *vgpu) in vgpu_alloc_mm()
1858 struct intel_vgpu_mm *mm; in vgpu_alloc_mm()
1871 static void vgpu_free_mm(struct intel_vgpu_mm *mm) in vgpu_free_mm()
1887 struct intel_vgpu_mm *intel_vgpu_create_ppgtt_mm(struct intel_vgpu *vgpu, in intel_vgpu_create_ppgtt_mm()
1891 struct intel_vgpu_mm *mm; in intel_vgpu_create_ppgtt_mm()
1930 static struct intel_vgpu_mm *intel_vgpu_create_ggtt_mm(struct intel_vgpu *vgpu) in intel_vgpu_create_ggtt_mm()
1932 struct intel_vgpu_mm *mm; in intel_vgpu_create_ggtt_mm()
1977 struct intel_vgpu_mm *mm = container_of(mm_ref, typeof(*mm), ref); in _intel_vgpu_mm_release()
2005 void intel_vgpu_unpin_mm(struct intel_vgpu_mm *mm) in intel_vgpu_unpin_mm()
2021 int intel_vgpu_pin_mm(struct intel_vgpu_mm *mm) in intel_vgpu_pin_mm()
2043 struct intel_vgpu_mm *mm; in reclaim_one_ppgtt_mm()
2049 mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.lru_list); in reclaim_one_ppgtt_mm()
2066 static inline int ppgtt_get_next_level_entry(struct intel_vgpu_mm *mm, in ppgtt_get_next_level_entry()
2095 unsigned long intel_vgpu_gma_to_gpa(struct intel_vgpu_mm *mm, unsigned long gma) in intel_vgpu_gma_to_gpa()
2172 struct intel_vgpu_mm *ggtt_mm = vgpu->gtt.ggtt_mm; in emulate_ggtt_mmio_read()
2238 struct intel_vgpu_mm *ggtt_mm = vgpu->gtt.ggtt_mm; in emulate_ggtt_mmio_write()
2526 struct intel_vgpu_mm *mm; in intel_vgpu_destroy_all_ppgtt_mm()
2529 mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list); in intel_vgpu_destroy_all_ppgtt_mm()
2638 struct intel_vgpu_mm *intel_vgpu_find_ppgtt_mm(struct intel_vgpu *vgpu, in intel_vgpu_find_ppgtt_mm()
2641 struct intel_vgpu_mm *mm; in intel_vgpu_find_ppgtt_mm()
2645 mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list); in intel_vgpu_find_ppgtt_mm()
2675 struct intel_vgpu_mm *intel_vgpu_get_ppgtt_mm(struct intel_vgpu *vgpu, in intel_vgpu_get_ppgtt_mm()
2678 struct intel_vgpu_mm *mm; in intel_vgpu_get_ppgtt_mm()
2703 struct intel_vgpu_mm *mm; in intel_vgpu_put_ppgtt_mm()
2799 struct intel_vgpu_mm *mm; in intel_vgpu_invalidate_ppgtt()
2802 mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list); in intel_vgpu_invalidate_ppgtt()
2886 struct intel_vgpu_mm *mm; in intel_gvt_restore_ggtt()