Lines Matching refs:struct_mutex

138 	ret = mutex_lock_interruptible(&dev->struct_mutex);  in i915_mutex_lock_interruptible()
156 mutex_lock(&dev->struct_mutex); in i915_gem_get_aperture_ioctl()
160 mutex_unlock(&dev->struct_mutex); in i915_gem_get_aperture_ioctl()
361 mutex_unlock(&dev->struct_mutex); in i915_gem_phys_pwrite()
363 mutex_lock(&dev->struct_mutex); in i915_gem_phys_pwrite()
663 mutex_unlock(&dev->struct_mutex); in i915_gem_shmem_pread()
679 mutex_lock(&dev->struct_mutex); in i915_gem_shmem_pread()
749 mutex_unlock(&dev->struct_mutex); in i915_gem_pread_ioctl()
999 mutex_unlock(&dev->struct_mutex); in i915_gem_shmem_pwrite()
1005 mutex_lock(&dev->struct_mutex); in i915_gem_shmem_pwrite()
1123 mutex_unlock(&dev->struct_mutex); in i915_gem_pwrite_ioctl()
1164 WARN_ON(!mutex_is_locked(&req->ring->dev->struct_mutex)); in i915_gem_check_olr()
1341 BUG_ON(!mutex_is_locked(&dev->struct_mutex)); in i915_wait_request()
1413 BUG_ON(!mutex_is_locked(&dev->struct_mutex)); in i915_gem_object_wait_rendering__nonblocking()
1430 mutex_unlock(&dev->struct_mutex); in i915_gem_object_wait_rendering__nonblocking()
1432 mutex_lock(&dev->struct_mutex); in i915_gem_object_wait_rendering__nonblocking()
1495 mutex_unlock(&dev->struct_mutex); in i915_gem_set_domain_ioctl()
1526 mutex_unlock(&dev->struct_mutex); in i915_gem_sw_finish_ioctl()
1690 mutex_unlock(&dev->struct_mutex); in i915_gem_fault()
1901 mutex_unlock(&dev->struct_mutex); in i915_gem_mmap_gtt()
2758 if (mutex_trylock(&dev->struct_mutex)) { in i915_gem_retire_work_handler()
2760 mutex_unlock(&dev->struct_mutex); in i915_gem_retire_work_handler()
2841 mutex_unlock(&dev->struct_mutex); in i915_gem_wait_ioctl()
2866 mutex_unlock(&dev->struct_mutex); in i915_gem_wait_ioctl()
2871 mutex_lock(&dev->struct_mutex); in i915_gem_wait_ioctl()
2873 mutex_unlock(&dev->struct_mutex); in i915_gem_wait_ioctl()
2878 mutex_unlock(&dev->struct_mutex); in i915_gem_wait_ioctl()
3812 mutex_unlock(&dev->struct_mutex); in i915_gem_get_caching_ioctl()
3852 mutex_unlock(&dev->struct_mutex); in i915_gem_set_caching_ioctl()
4076 mutex_lock(&dev->struct_mutex); in i915_gem_ring_throttle()
4078 mutex_unlock(&dev->struct_mutex); in i915_gem_ring_throttle()
4304 mutex_unlock(&dev->struct_mutex); in i915_gem_busy_ioctl()
4368 mutex_unlock(&dev->struct_mutex); in i915_gem_madvise_ioctl()
4601 mutex_lock(&dev->struct_mutex); in i915_gem_suspend()
4609 mutex_unlock(&dev->struct_mutex); in i915_gem_suspend()
4623 mutex_unlock(&dev->struct_mutex); in i915_gem_suspend()
4857 mutex_lock(&dev->struct_mutex); in i915_gem_init()
4914 mutex_unlock(&dev->struct_mutex); in i915_gem_init()
5080 WARN_ON(!mutex_is_locked(&old->base.dev->struct_mutex)); in i915_gem_track_fb()
5086 WARN_ON(!mutex_is_locked(&new->base.dev->struct_mutex)); in i915_gem_track_fb()