Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_gem.c257 down_read(&rdev->exclusive_lock); in radeon_gem_create_ioctl()
264 up_read(&rdev->exclusive_lock); in radeon_gem_create_ioctl()
272 up_read(&rdev->exclusive_lock); in radeon_gem_create_ioctl()
277 up_read(&rdev->exclusive_lock); in radeon_gem_create_ioctl()
313 down_read(&rdev->exclusive_lock); in radeon_gem_userptr_ioctl()
356 up_read(&rdev->exclusive_lock); in radeon_gem_userptr_ioctl()
363 up_read(&rdev->exclusive_lock); in radeon_gem_userptr_ioctl()
382 down_read(&rdev->exclusive_lock); in radeon_gem_set_domain_ioctl()
387 up_read(&rdev->exclusive_lock); in radeon_gem_set_domain_ioctl()
395 up_read(&rdev->exclusive_lock); in radeon_gem_set_domain_ioctl()
Dradeon_fence.c278 if (!down_read_trylock(&rdev->exclusive_lock)) { in radeon_fence_check_lockup()
308 up_read(&rdev->exclusive_lock); in radeon_fence_check_lockup()
365 if (down_read_trylock(&rdev->exclusive_lock)) { in radeon_fence_is_signaled()
367 up_read(&rdev->exclusive_lock); in radeon_fence_is_signaled()
392 if (down_read_trylock(&rdev->exclusive_lock)) { in radeon_fence_enable_signaling()
401 up_read(&rdev->exclusive_lock); in radeon_fence_enable_signaling()
405 up_read(&rdev->exclusive_lock); in radeon_fence_enable_signaling()
983 down_read(&rdev->exclusive_lock); in radeon_debugfs_gpu_reset()
987 up_read(&rdev->exclusive_lock); in radeon_debugfs_gpu_reset()
Dradeon_cs.c647 down_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
649 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
653 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
669 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
683 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
700 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
Dradeon_device.c1317 init_rwsem(&rdev->exclusive_lock); in radeon_device_init()
1778 down_write(&rdev->exclusive_lock); in radeon_gpu_reset()
1781 up_write(&rdev->exclusive_lock); in radeon_gpu_reset()
1853 downgrade_write(&rdev->exclusive_lock); in radeon_gpu_reset()
1873 up_read(&rdev->exclusive_lock); in radeon_gpu_reset()
Dradeon_display.c410 down_read(&rdev->exclusive_lock); in radeon_flip_work_func()
418 up_read(&rdev->exclusive_lock); in radeon_flip_work_func()
422 down_read(&rdev->exclusive_lock); in radeon_flip_work_func()
497 up_read(&rdev->exclusive_lock); in radeon_flip_work_func()
Dradeon.h2318 struct rw_semaphore exclusive_lock; member