Lines Matching refs:struct_mutex

133 	ret = mutex_lock_interruptible(&dev->struct_mutex);  in i915_mutex_lock_interruptible()
144 lockdep_assert_held(&i915->drm.struct_mutex); in __i915_gem_park()
188 lockdep_assert_held(&i915->drm.struct_mutex); in i915_gem_park()
202 lockdep_assert_held(&i915->drm.struct_mutex); in i915_gem_unpark()
253 mutex_lock(&dev->struct_mutex); in i915_gem_get_aperture_ioctl()
260 mutex_unlock(&dev->struct_mutex); in i915_gem_get_aperture_ioctl()
429 lockdep_assert_held(&obj->base.dev->struct_mutex); in i915_gem_object_unbind()
660 !!lockdep_is_held(&obj->base.dev->struct_mutex) != in i915_gem_object_wait()
919 lockdep_assert_held(&obj->base.dev->struct_mutex); in i915_gem_obj_prepare_shmem_read()
971 lockdep_assert_held(&obj->base.dev->struct_mutex); in i915_gem_obj_prepare_shmem_write()
1111 ret = mutex_lock_interruptible(&obj->base.dev->struct_mutex); in i915_gem_shmem_pread()
1116 mutex_unlock(&obj->base.dev->struct_mutex); in i915_gem_shmem_pread()
1182 ret = mutex_lock_interruptible(&i915->drm.struct_mutex); in i915_gem_gtt_pread()
1211 mutex_unlock(&i915->drm.struct_mutex); in i915_gem_gtt_pread()
1249 mutex_lock(&i915->drm.struct_mutex); in i915_gem_gtt_pread()
1260 mutex_unlock(&i915->drm.struct_mutex); in i915_gem_gtt_pread()
1367 ret = mutex_lock_interruptible(&i915->drm.struct_mutex); in i915_gem_gtt_pwrite_fast()
1412 mutex_unlock(&i915->drm.struct_mutex); in i915_gem_gtt_pwrite_fast()
1457 mutex_lock(&i915->drm.struct_mutex); in i915_gem_gtt_pwrite_fast()
1469 mutex_unlock(&i915->drm.struct_mutex); in i915_gem_gtt_pwrite_fast()
1547 ret = mutex_lock_interruptible(&i915->drm.struct_mutex); in i915_gem_shmem_pwrite()
1552 mutex_unlock(&i915->drm.struct_mutex); in i915_gem_shmem_pwrite()
1790 mutex_unlock(&dev->struct_mutex); in i915_gem_set_domain_ioctl()
2122 mutex_unlock(&dev->struct_mutex); in i915_gem_fault()
2206 lockdep_assert_held(&i915->drm.struct_mutex); in i915_gem_release_mmap()
3214 lockdep_assert_held(&dev_priv->drm.struct_mutex); in i915_gem_reset()
3263 lockdep_assert_held(&dev_priv->drm.struct_mutex); in i915_gem_reset_finish()
3379 lockdep_assert_held(&i915->drm.struct_mutex); in i915_gem_unset_wedged()
3399 &i915->drm.struct_mutex); in i915_gem_unset_wedged()
3449 if (mutex_trylock(&dev->struct_mutex)) { in i915_gem_retire_work_handler()
3451 mutex_unlock(&dev->struct_mutex); in i915_gem_retire_work_handler()
3569 mutex_lock(&dev_priv->drm.struct_mutex); in i915_gem_idle_work_handler()
3571 mutex_unlock(&dev_priv->drm.struct_mutex); in i915_gem_idle_work_handler()
3592 if (!mutex_trylock(&dev_priv->drm.struct_mutex)) { in i915_gem_idle_work_handler()
3613 mutex_unlock(&dev_priv->drm.struct_mutex); in i915_gem_idle_work_handler()
3646 mutex_lock(&i915->drm.struct_mutex); in i915_gem_close_object()
3673 mutex_unlock(&i915->drm.struct_mutex); in i915_gem_close_object()
3812 lockdep_assert_held(&i915->drm.struct_mutex); in i915_gem_wait_for_idle()
3859 mutex_lock(&obj->base.dev->struct_mutex); in i915_gem_object_flush_if_display()
3861 mutex_unlock(&obj->base.dev->struct_mutex); in i915_gem_object_flush_if_display()
3877 lockdep_assert_held(&obj->base.dev->struct_mutex); in i915_gem_object_set_to_wc_domain()
3940 lockdep_assert_held(&obj->base.dev->struct_mutex); in i915_gem_object_set_to_gtt_domain()
4011 lockdep_assert_held(&obj->base.dev->struct_mutex); in i915_gem_object_set_cache_level()
4211 mutex_unlock(&dev->struct_mutex); in i915_gem_set_caching_ioctl()
4233 lockdep_assert_held(&obj->base.dev->struct_mutex); in i915_gem_object_pin_to_display_plane()
4295 lockdep_assert_held(&vma->vm->i915->drm.struct_mutex); in i915_gem_object_unpin_from_display_plane()
4322 lockdep_assert_held(&obj->base.dev->struct_mutex); in i915_gem_object_set_to_cpu_domain()
4417 lockdep_assert_held(&obj->base.dev->struct_mutex); in i915_gem_object_ggtt_pin()
4846 mutex_lock(&i915->drm.struct_mutex); in __i915_gem_free_objects()
4870 mutex_unlock(&i915->drm.struct_mutex); in __i915_gem_free_objects()
4992 lockdep_assert_held(&obj->base.dev->struct_mutex); in __i915_gem_object_release_unless_active()
5007 mutex_lock(&i915->drm.struct_mutex); in i915_gem_sanitize()
5039 mutex_unlock(&i915->drm.struct_mutex); in i915_gem_sanitize()
5051 mutex_lock(&i915->drm.struct_mutex); in i915_gem_suspend()
5079 mutex_unlock(&i915->drm.struct_mutex); in i915_gem_suspend()
5104 mutex_unlock(&i915->drm.struct_mutex); in i915_gem_suspend()
5138 mutex_lock(&i915->drm.struct_mutex); in i915_gem_suspend_late()
5143 mutex_unlock(&i915->drm.struct_mutex); in i915_gem_suspend_late()
5155 mutex_lock(&i915->drm.struct_mutex); in i915_gem_resume()
5179 mutex_unlock(&i915->drm.struct_mutex); in i915_gem_resume()
5496 mutex_lock(&dev_priv->drm.struct_mutex); in i915_gem_init()
5553 mutex_unlock(&dev_priv->drm.struct_mutex); in i915_gem_init()
5564 mutex_unlock(&dev_priv->drm.struct_mutex); in i915_gem_init()
5571 mutex_lock(&dev_priv->drm.struct_mutex); in i915_gem_init()
5586 mutex_unlock(&dev_priv->drm.struct_mutex); in i915_gem_init()
5619 mutex_lock(&dev_priv->drm.struct_mutex); in i915_gem_fini()
5624 mutex_unlock(&dev_priv->drm.struct_mutex); in i915_gem_fini()
5825 mutex_lock(&i915->drm.struct_mutex); in i915_gem_freeze_late()
5830 mutex_unlock(&i915->drm.struct_mutex); in i915_gem_freeze_late()