Searched refs:exclusive_lock (Results 1 – 6 of 6) sorted by relevance
257 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()
278 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()
647 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()
1317 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()
410 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()
2318 struct rw_semaphore exclusive_lock; member