Home
last modified time | relevance | path

Searched refs:vgpu_lock (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/
H A Dvgpu.c216 mutex_lock(&vgpu->vgpu_lock); in intel_gvt_activate_vgpu()
218 mutex_unlock(&vgpu->vgpu_lock); in intel_gvt_activate_vgpu()
231 mutex_lock(&vgpu->vgpu_lock); in intel_gvt_deactivate_vgpu()
236 mutex_unlock(&vgpu->vgpu_lock); in intel_gvt_deactivate_vgpu()
238 mutex_lock(&vgpu->vgpu_lock); in intel_gvt_deactivate_vgpu()
243 mutex_unlock(&vgpu->vgpu_lock); in intel_gvt_deactivate_vgpu()
259 mutex_lock(&vgpu->vgpu_lock); in intel_gvt_release_vgpu()
263 mutex_unlock(&vgpu->vgpu_lock); in intel_gvt_release_vgpu()
288 mutex_lock(&vgpu->vgpu_lock); in intel_gvt_destroy_vgpu()
300 mutex_unlock(&vgpu->vgpu_lock); in intel_gvt_destroy_vgpu()
[all...]
H A Dmmio.c71 mutex_lock(&vgpu->vgpu_lock); in failsafe_emulate_mmio_rw()
89 mutex_unlock(&vgpu->vgpu_lock); in failsafe_emulate_mmio_rw()
114 mutex_lock(&vgpu->vgpu_lock); in intel_vgpu_emulate_mmio_read()
163 mutex_unlock(&vgpu->vgpu_lock); in intel_vgpu_emulate_mmio_read()
190 mutex_lock(&vgpu->vgpu_lock); in intel_vgpu_emulate_mmio_write()
230 mutex_unlock(&vgpu->vgpu_lock); in intel_vgpu_emulate_mmio_write()
H A Dpage_track.c165 mutex_lock(&vgpu->vgpu_lock); in intel_vgpu_page_track_handler()
183 mutex_unlock(&vgpu->vgpu_lock); in intel_vgpu_page_track_handler()
H A Dscheduler.c472 lockdep_assert_held(&vgpu->vgpu_lock); in intel_gvt_scan_and_shadow_workload()
760 mutex_lock(&vgpu->vgpu_lock); in dispatch_workload()
795 mutex_unlock(&vgpu->vgpu_lock); in dispatch_workload()
1029 mutex_lock(&vgpu->vgpu_lock); in complete_current_workload()
1100 mutex_unlock(&vgpu->vgpu_lock); in complete_current_workload()
H A Ddisplay.c623 mutex_lock(&vgpu->vgpu_lock); in emulate_vblank()
626 mutex_unlock(&vgpu->vgpu_lock); in emulate_vblank()
H A Dgvt.h176 struct mutex vgpu_lock; member
186 * by sched_lock, not vgpu_lock.
H A Dhandlers.c353 /* vgpu_lock already hold by emulate mmio r/w */ in gdrst_mmio_write()
458 /* vgpu_lock already hold by emulate mmio r/w */ in pipeconf_mmio_write()
459 mutex_unlock(&vgpu->vgpu_lock); in pipeconf_mmio_write()
461 mutex_lock(&vgpu->vgpu_lock); in pipeconf_mmio_write()
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/
H A Dvgpu.c182 mutex_lock(&vgpu->vgpu_lock); in intel_gvt_deactivate_vgpu()
187 mutex_unlock(&vgpu->vgpu_lock); in intel_gvt_deactivate_vgpu()
189 mutex_lock(&vgpu->vgpu_lock); in intel_gvt_deactivate_vgpu()
194 mutex_unlock(&vgpu->vgpu_lock); in intel_gvt_deactivate_vgpu()
210 mutex_lock(&vgpu->vgpu_lock); in intel_gvt_release_vgpu()
214 mutex_unlock(&vgpu->vgpu_lock); in intel_gvt_release_vgpu()
240 mutex_lock(&vgpu->vgpu_lock); in intel_gvt_destroy_vgpu()
252 mutex_unlock(&vgpu->vgpu_lock); in intel_gvt_destroy_vgpu()
278 mutex_init(&vgpu->vgpu_lock); in intel_gvt_create_idle_vgpu()
304 mutex_lock(&vgpu->vgpu_lock); in intel_gvt_destroy_idle_vgpu()
[all...]
H A Dmmio.c75 mutex_lock(&vgpu->vgpu_lock); in failsafe_emulate_mmio_rw()
93 mutex_unlock(&vgpu->vgpu_lock); in failsafe_emulate_mmio_rw()
118 mutex_lock(&vgpu->vgpu_lock); in intel_vgpu_emulate_mmio_read()
167 mutex_unlock(&vgpu->vgpu_lock); in intel_vgpu_emulate_mmio_read()
194 mutex_lock(&vgpu->vgpu_lock); in intel_vgpu_emulate_mmio_write()
234 mutex_unlock(&vgpu->vgpu_lock); in intel_vgpu_emulate_mmio_write()
H A Dkvmgt.c353 lockdep_assert_held(&info->vgpu_lock); in __kvmgt_protect_table_find()
1587 mutex_lock(&info->vgpu_lock); in kvmgt_page_track_write()
1593 mutex_unlock(&info->vgpu_lock); in kvmgt_page_track_write()
1603 mutex_lock(&info->vgpu_lock); in kvmgt_page_track_remove_region()
1610 mutex_unlock(&info->vgpu_lock); in kvmgt_page_track_remove_region()
H A Dscheduler.c492 lockdep_assert_held(&vgpu->vgpu_lock); in intel_gvt_scan_and_shadow_workload()
808 mutex_lock(&vgpu->vgpu_lock); in dispatch_workload()
843 mutex_unlock(&vgpu->vgpu_lock); in dispatch_workload()
1076 mutex_lock(&vgpu->vgpu_lock); in complete_current_workload()
1147 mutex_unlock(&vgpu->vgpu_lock); in complete_current_workload()
H A Ddisplay.c655 mutex_lock(&vgpu->vgpu_lock); in intel_vgpu_emulate_vblank()
658 mutex_unlock(&vgpu->vgpu_lock); in intel_vgpu_emulate_vblank()
H A Dgvt.h185 struct mutex vgpu_lock; member
194 * by sched_lock, not vgpu_lock.

Completed in 19 milliseconds