Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/drivers/accel/qaic/
H A Dqaic_drv.c51 cleanup_srcu_struct(&usr->qddev_lock); in free_usr()
83 init_srcu_struct(&usr->qddev_lock); in qaic_open()
99 cleanup_srcu_struct(&usr->qddev_lock); in qaic_open()
118 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_postclose()
136 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_postclose()
252 synchronize_srcu(&usr->qddev_lock); in qaic_destroy_drm_device()
H A Dqaic_data.c671 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_create_bo_ioctl()
707 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_create_bo_ioctl()
718 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_create_bo_ioctl()
732 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_mmap_bo_ioctl()
760 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_mmap_bo_ioctl()
952 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_attach_slice_bo_ioctl()
1024 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_attach_slice_bo_ioctl()
1039 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_attach_slice_bo_ioctl()
1330 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in __qaic_execute_bo_ioctl()
1387 srcu_read_unlock(&usr->qddev_lock, usr_rcu_i in __qaic_execute_bo_ioctl()
[all...]
H A Dqaic.h42 struct srcu_struct qddev_lock; member
H A Dqaic_control.c1300 usr_rcu_id = srcu_read_lock(&usr->qddev_lock); in qaic_manage_ioctl()
1302 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl()
1311 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl()
1352 srcu_read_unlock(&usr->qddev_lock, usr_rcu_id); in qaic_manage_ioctl()

Completed in 9 milliseconds