Searched refs:shadow_mm (Results 1 - 3 of 3) sorted by relevance

/openbsd-current/sys/dev/pci/drm/i915/gvt/
H A Dscheduler.h94 struct intel_vgpu_mm *shadow_mm; member in struct:intel_vgpu_workload
H A Dscheduler.c68 if (WARN_ON(!workload->shadow_mm))
71 if (WARN_ON(!atomic_read(&workload->shadow_mm->pincount)))
76 (void *)workload->shadow_mm->ppgtt_mm.shadow_pdps);
437 struct intel_vgpu_mm *mm = workload->shadow_mm;
690 ret = intel_vgpu_pin_mm(workload->shadow_mm);
696 if (workload->shadow_mm->type != INTEL_GVT_MM_PPGTT ||
697 !workload->shadow_mm->ppgtt_mm.shadowed) {
698 intel_vgpu_unpin_mm(workload->shadow_mm);
719 intel_vgpu_unpin_mm(workload->shadow_mm);
734 intel_vgpu_unpin_mm(workload->shadow_mm);
[all...]
H A Dcmd_parser.c861 struct intel_vgpu_mm *shadow_mm = s->workload->shadow_mm; local
865 if (shadow_mm->ppgtt_mm.root_entry_type ==
1819 s->vgpu->gtt.ggtt_mm : s->workload->shadow_mm;
1902 s->vgpu->gtt.ggtt_mm : s->workload->shadow_mm;

Completed in 85 milliseconds