Searched refs:qddev_lock (Results 1 – 4 of 4) sorted by relevance
/linux-6.12.1/drivers/accel/qaic/ |
D | qaic_drv.c | 100 cleanup_srcu_struct(&usr->qddev_lock); in free_usr() 132 init_srcu_struct(&usr->qddev_lock); in qaic_open() 148 cleanup_srcu_struct(&usr->qddev_lock); in qaic_open() 167 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_postclose() 185 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_postclose() 273 synchronize_srcu(&usr->qddev_lock); in qaic_destroy_drm_device()
|
D | qaic_data.c | 694 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_create_bo_ioctl() 732 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_create_bo_ioctl() 741 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_create_bo_ioctl() 755 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_mmap_bo_ioctl() 781 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_mmap_bo_ioctl() 963 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_attach_slice_bo_ioctl() 1039 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_attach_slice_bo_ioctl() 1056 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_attach_slice_bo_ioctl() 1329 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in __qaic_execute_bo_ioctl() 1386 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in __qaic_execute_bo_ioctl() [all …]
|
D | qaic.h | 55 struct srcu_struct qddev_lock; member
|
D | qaic_control.c | 1301 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_manage_ioctl() 1303 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl() 1312 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl() 1353 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl()
|