Home
last modified time | relevance | path

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

/linux/drivers/md/
A Ddm-bio-prison-v2.c157 if ((*cell)->exclusive_lock) { in __get()
197 if (cell->exclusive_lock){ in __put()
234 if (cell->exclusive_lock) in __lock()
237 cell->exclusive_lock = true; in __lock()
248 cell->exclusive_lock = true; in __lock()
296 if (!cell->exclusive_lock) in __promote()
321 BUG_ON(!cell->exclusive_lock); in __unlock()
327 cell->exclusive_lock = false; in __unlock()
A Ddm-bio-prison-v2.h46 bool exclusive_lock; member
/linux/drivers/gpu/drm/radeon/
A 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()
991 down_read(&rdev->exclusive_lock); in radeon_debugfs_gpu_reset()
995 up_read(&rdev->exclusive_lock); in radeon_debugfs_gpu_reset()
A Dradeon_gem.c336 down_read(&rdev->exclusive_lock); in radeon_gem_create_ioctl()
343 up_read(&rdev->exclusive_lock); in radeon_gem_create_ioctl()
351 up_read(&rdev->exclusive_lock); in radeon_gem_create_ioctl()
356 up_read(&rdev->exclusive_lock); in radeon_gem_create_ioctl()
395 down_read(&rdev->exclusive_lock); in radeon_gem_userptr_ioctl()
438 up_read(&rdev->exclusive_lock); in radeon_gem_userptr_ioctl()
445 up_read(&rdev->exclusive_lock); in radeon_gem_userptr_ioctl()
464 down_read(&rdev->exclusive_lock); in radeon_gem_set_domain_ioctl()
469 up_read(&rdev->exclusive_lock); in radeon_gem_set_domain_ioctl()
477 up_read(&rdev->exclusive_lock); in radeon_gem_set_domain_ioctl()
A Dradeon_cs.c667 down_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
669 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
673 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
689 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
703 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
720 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
A Dradeon_device.c1328 init_rwsem(&rdev->exclusive_lock); in radeon_device_init()
1783 down_write(&rdev->exclusive_lock); in radeon_gpu_reset()
1786 up_write(&rdev->exclusive_lock); in radeon_gpu_reset()
1858 downgrade_write(&rdev->exclusive_lock); in radeon_gpu_reset()
1878 up_read(&rdev->exclusive_lock); in radeon_gpu_reset()
A Dradeon_display.c419 down_read(&rdev->exclusive_lock); in radeon_flip_work_func()
427 up_read(&rdev->exclusive_lock); in radeon_flip_work_func()
431 down_read(&rdev->exclusive_lock); in radeon_flip_work_func()
475 up_read(&rdev->exclusive_lock); in radeon_flip_work_func()
A Dradeon.h2348 struct rw_semaphore exclusive_lock; member

Completed in 30 milliseconds