Home
last modified time | relevance | path

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

/linux-6.15/drivers/gpu/drm/i915/gvt/
H A Dgtt.h46 struct intel_vgpu_mm;
149 struct intel_vgpu_mm { struct
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);
273 unsigned long intel_vgpu_gma_to_gpa(struct intel_vgpu_mm *mm,
[all …]
H A Dgtt.c1766 struct intel_vgpu_mm *mm; in vgpu_alloc_mm()
1799 struct intel_vgpu_mm *mm; in intel_vgpu_create_ppgtt_mm()
1840 struct intel_vgpu_mm *mm; in intel_vgpu_create_ggtt_mm()
1929 int intel_vgpu_pin_mm(struct intel_vgpu_mm *mm) in intel_vgpu_pin_mm()
1951 struct intel_vgpu_mm *mm; in reclaim_one_ppgtt_mm()
2424 struct intel_vgpu_mm *mm; in intel_vgpu_destroy_all_ppgtt_mm()
2539 struct intel_vgpu_mm *mm; in intel_vgpu_find_ppgtt_mm()
2576 struct intel_vgpu_mm *mm; in intel_vgpu_get_ppgtt_mm()
2601 struct intel_vgpu_mm *mm; in intel_vgpu_put_ppgtt_mm()
2697 struct intel_vgpu_mm *mm; in intel_vgpu_invalidate_ppgtt()
[all …]
H A Dscheduler.h94 struct intel_vgpu_mm *shadow_mm;
H A Dscheduler.c437 struct intel_vgpu_mm *mm = workload->shadow_mm; in set_context_ppgtt_from_shadow()
688 struct intel_vgpu_mm *m; in intel_vgpu_shadow_mm_pin()
728 struct intel_vgpu_mm *m; in intel_vgpu_shadow_mm_unpin()
920 check_shadow_context_ppgtt(struct execlist_ring_context *c, struct intel_vgpu_mm *m) in check_shadow_context_ppgtt()
1023 struct intel_vgpu_mm *m = list_last_entry(&workload->lri_shadow_mm, in update_guest_context()
1024 struct intel_vgpu_mm, in update_guest_context()
1527 struct intel_vgpu_mm *m, *mm; in intel_vgpu_destroy_workload()
1584 struct intel_vgpu_mm *mm; in prepare_mm()
H A Dcmd_parser.c862 struct intel_vgpu_mm *shadow_mm = s->workload->shadow_mm; in cmd_pdp_mmio_update_handler()
863 struct intel_vgpu_mm *mm; in cmd_pdp_mmio_update_handler()
1765 static int copy_gma_to_hva(struct intel_vgpu *vgpu, struct intel_vgpu_mm *mm, in copy_gma_to_hva()
1822 struct intel_vgpu_mm *mm = (s->buf_addr_type == GTT_BUFFER) ? in find_bb_size()
1905 struct intel_vgpu_mm *mm = (s->buf_addr_type == GTT_BUFFER) ? in perform_bb_shadow()
H A Dhandlers.c1489 struct intel_vgpu_mm *mm; in handle_g2v_notification()