Lines Matching refs:intel_vgpu_mm
570 static void _ppgtt_get_root_entry(struct intel_vgpu_mm *mm, in _ppgtt_get_root_entry()
585 static inline void ppgtt_get_guest_root_entry(struct intel_vgpu_mm *mm, in ppgtt_get_guest_root_entry()
591 static inline void ppgtt_get_shadow_root_entry(struct intel_vgpu_mm *mm, in ppgtt_get_shadow_root_entry()
597 static void _ppgtt_set_root_entry(struct intel_vgpu_mm *mm, in _ppgtt_set_root_entry()
608 static inline void ppgtt_set_shadow_root_entry(struct intel_vgpu_mm *mm, in ppgtt_set_shadow_root_entry()
614 static void ggtt_get_guest_entry(struct intel_vgpu_mm *mm, in ggtt_get_guest_entry()
626 static void ggtt_set_guest_entry(struct intel_vgpu_mm *mm, in ggtt_set_guest_entry()
637 static void ggtt_get_host_entry(struct intel_vgpu_mm *mm, in ggtt_get_host_entry()
647 static void ggtt_set_host_entry(struct intel_vgpu_mm *mm, in ggtt_set_host_entry()
1810 static void invalidate_ppgtt_mm(struct intel_vgpu_mm *mm) in invalidate_ppgtt_mm()
1840 static int shadow_ppgtt_mm(struct intel_vgpu_mm *mm) in shadow_ppgtt_mm()
1883 static struct intel_vgpu_mm *vgpu_alloc_mm(struct intel_vgpu *vgpu) in vgpu_alloc_mm()
1885 struct intel_vgpu_mm *mm; in vgpu_alloc_mm()
1898 static void vgpu_free_mm(struct intel_vgpu_mm *mm) in vgpu_free_mm()
1914 struct intel_vgpu_mm *intel_vgpu_create_ppgtt_mm(struct intel_vgpu *vgpu, in intel_vgpu_create_ppgtt_mm()
1918 struct intel_vgpu_mm *mm; in intel_vgpu_create_ppgtt_mm()
1957 static struct intel_vgpu_mm *intel_vgpu_create_ggtt_mm(struct intel_vgpu *vgpu) in intel_vgpu_create_ggtt_mm()
1959 struct intel_vgpu_mm *mm; in intel_vgpu_create_ggtt_mm()
2004 struct intel_vgpu_mm *mm = container_of(mm_ref, typeof(*mm), ref); in _intel_vgpu_mm_release()
2032 void intel_vgpu_unpin_mm(struct intel_vgpu_mm *mm) in intel_vgpu_unpin_mm()
2048 int intel_vgpu_pin_mm(struct intel_vgpu_mm *mm) in intel_vgpu_pin_mm()
2070 struct intel_vgpu_mm *mm; in reclaim_one_ppgtt_mm()
2076 mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.lru_list); in reclaim_one_ppgtt_mm()
2093 static inline int ppgtt_get_next_level_entry(struct intel_vgpu_mm *mm, in ppgtt_get_next_level_entry()
2122 unsigned long intel_vgpu_gma_to_gpa(struct intel_vgpu_mm *mm, unsigned long gma) in intel_vgpu_gma_to_gpa()
2199 struct intel_vgpu_mm *ggtt_mm = vgpu->gtt.ggtt_mm; in emulate_ggtt_mmio_read()
2264 struct intel_vgpu_mm *ggtt_mm = vgpu->gtt.ggtt_mm; in emulate_ggtt_mmio_write()
2552 struct intel_vgpu_mm *mm; in intel_vgpu_destroy_all_ppgtt_mm()
2555 mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list); in intel_vgpu_destroy_all_ppgtt_mm()
2664 struct intel_vgpu_mm *intel_vgpu_find_ppgtt_mm(struct intel_vgpu *vgpu, in intel_vgpu_find_ppgtt_mm()
2667 struct intel_vgpu_mm *mm; in intel_vgpu_find_ppgtt_mm()
2671 mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list); in intel_vgpu_find_ppgtt_mm()
2701 struct intel_vgpu_mm *intel_vgpu_get_ppgtt_mm(struct intel_vgpu *vgpu, in intel_vgpu_get_ppgtt_mm()
2704 struct intel_vgpu_mm *mm; in intel_vgpu_get_ppgtt_mm()
2729 struct intel_vgpu_mm *mm; in intel_vgpu_put_ppgtt_mm()
2825 struct intel_vgpu_mm *mm; in intel_vgpu_invalidate_ppgtt()
2828 mm = container_of(pos, struct intel_vgpu_mm, ppgtt_mm.list); in intel_vgpu_invalidate_ppgtt()
2912 struct intel_vgpu_mm *mm; in intel_gvt_restore_ggtt()