Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/md/
A Ddm-bio-prison-v2.c158 if ((*cell)->exclusive_lock) { in __get()
198 if (cell->exclusive_lock) { in __put()
235 if (cell->exclusive_lock) in __lock()
238 cell->exclusive_lock = true; in __lock()
249 cell->exclusive_lock = true; in __lock()
297 if (!cell->exclusive_lock) in __promote()
322 BUG_ON(!cell->exclusive_lock); in __unlock()
328 cell->exclusive_lock = false; in __unlock()
A Ddm-bio-prison-v2.h47 bool exclusive_lock; member
/linux-6.3-rc2/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.c339 down_read(&rdev->exclusive_lock); in radeon_gem_create_ioctl()
346 up_read(&rdev->exclusive_lock); in radeon_gem_create_ioctl()
354 up_read(&rdev->exclusive_lock); in radeon_gem_create_ioctl()
359 up_read(&rdev->exclusive_lock); in radeon_gem_create_ioctl()
398 down_read(&rdev->exclusive_lock); in radeon_gem_userptr_ioctl()
441 up_read(&rdev->exclusive_lock); in radeon_gem_userptr_ioctl()
448 up_read(&rdev->exclusive_lock); in radeon_gem_userptr_ioctl()
467 down_read(&rdev->exclusive_lock); in radeon_gem_set_domain_ioctl()
472 up_read(&rdev->exclusive_lock); in radeon_gem_set_domain_ioctl()
480 up_read(&rdev->exclusive_lock); in radeon_gem_set_domain_ioctl()
A Dradeon_cs.c674 down_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
676 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
680 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
696 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
710 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
727 up_read(&rdev->exclusive_lock); in radeon_cs_ioctl()
A Dradeon_device.c1318 init_rwsem(&rdev->exclusive_lock); in radeon_device_init()
1777 down_write(&rdev->exclusive_lock); in radeon_gpu_reset()
1780 up_write(&rdev->exclusive_lock); in radeon_gpu_reset()
1848 downgrade_write(&rdev->exclusive_lock); in radeon_gpu_reset()
1868 up_read(&rdev->exclusive_lock); in radeon_gpu_reset()
A Dradeon_display.c420 down_read(&rdev->exclusive_lock); in radeon_flip_work_func()
428 up_read(&rdev->exclusive_lock); in radeon_flip_work_func()
432 down_read(&rdev->exclusive_lock); in radeon_flip_work_func()
476 up_read(&rdev->exclusive_lock); in radeon_flip_work_func()
A Dradeon.h2350 struct rw_semaphore exclusive_lock; member
/linux-6.3-rc2/fs/fuse/
A Dfile.c1620 bool exclusive_lock = in fuse_direct_write_iter() local
1631 if (exclusive_lock) in fuse_direct_write_iter()
1642 exclusive_lock = true; in fuse_direct_write_iter()
1656 if (exclusive_lock) in fuse_direct_write_iter()

Completed in 60 milliseconds