Home
last modified time | relevance | path

Searched refs:qddev_lock (Results 1 – 4 of 4) sorted by relevance

/linux/drivers/accel/qaic/
H A Dqaic_data.c728 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 Dqaic_drv.c136 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 Dqaic.h78 struct srcu_struct qddev_lock; member
H A Dqaic_control.c1304 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()