Searched refs:qddev_lock (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/accel/qaic/ |
| H A D | qaic_data.c | 728 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_create_bo_ioctl() 765 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_create_bo_ioctl() 774 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_create_bo_ioctl() 788 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_mmap_bo_ioctl() 814 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_mmap_bo_ioctl() 997 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_attach_slice_bo_ioctl() 1072 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_attach_slice_bo_ioctl() 1089 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_attach_slice_bo_ioctl() 1352 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in __qaic_execute_bo_ioctl() 1422 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in __qaic_execute_bo_ioctl() [all …]
|
| H A D | qaic_drv.c | 136 cleanup_srcu_struct(&usr->qddev_lock); in free_usr() 168 init_srcu_struct(&usr->qddev_lock); in qaic_open() 184 cleanup_srcu_struct(&usr->qddev_lock); in qaic_open() 203 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_postclose() 221 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_postclose() 316 synchronize_srcu(&usr->qddev_lock); in qaic_destroy_drm_device()
|
| H A D | qaic.h | 78 struct srcu_struct qddev_lock; member
|
| H A D | qaic_control.c | 1304 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_manage_ioctl() 1306 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl() 1315 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl() 1356 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl()
|