Home
last modified time | relevance | path

Searched refs:queuelock (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/msm/
H A Dmsm_submitqueue.c28 read_lock(&ctx->queuelock); in msm_submitqueue_get()
33 read_unlock(&ctx->queuelock); in msm_submitqueue_get()
39 read_unlock(&ctx->queuelock); in msm_submitqueue_get()
86 write_lock(&ctx->queuelock); in msm_submitqueue_create()
96 write_unlock(&ctx->queuelock); in msm_submitqueue_create()
118 rwlock_init(&ctx->queuelock); in msm_submitqueue_init()
178 write_lock(&ctx->queuelock); in msm_submitqueue_remove()
183 write_unlock(&ctx->queuelock); in msm_submitqueue_remove()
190 write_unlock(&ctx->queuelock); in msm_submitqueue_remove()
H A Dmsm_drv.h56 rwlock_t queuelock; member
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/
H A Dmsm_submitqueue.c89 read_lock(&ctx->queuelock); in msm_submitqueue_get()
94 read_unlock(&ctx->queuelock); in msm_submitqueue_get()
100 read_unlock(&ctx->queuelock); in msm_submitqueue_get()
194 write_lock(&ctx->queuelock); in msm_submitqueue_create()
208 write_unlock(&ctx->queuelock); in msm_submitqueue_create()
292 write_lock(&ctx->queuelock); in msm_submitqueue_remove()
297 write_unlock(&ctx->queuelock); in msm_submitqueue_remove()
304 write_unlock(&ctx->queuelock); in msm_submitqueue_remove()
H A Dmsm_gpu.h355 * @queuelock: synchronizes access to submitqueues list
364 rwlock_t queuelock; member
H A Dmsm_drv.c597 rwlock_init(&ctx->queuelock); in context_init()
/kernel/linux/linux-5.10/drivers/crypto/hisilicon/sec/
H A Dsec_algs.c383 /* queuelock must be held */
452 spin_lock_bh(&ctx->queue->queuelock); in sec_skcipher_alg_callback()
512 spin_unlock_bh(&ctx->queue->queuelock); in sec_skcipher_alg_callback()
801 spin_lock_bh(&queue->queuelock); in sec_alg_skcipher_crypto()
817 spin_unlock_bh(&queue->queuelock); in sec_alg_skcipher_crypto()
821 spin_unlock_bh(&queue->queuelock); in sec_alg_skcipher_crypto()
825 spin_unlock_bh(&queue->queuelock); in sec_alg_skcipher_crypto()
884 spin_lock_init(&ctx->queue->queuelock); in sec_alg_skcipher_init()
H A Dsec_drv.h330 * @queuelock: Protect the soft queue from concurrent changes to avoid some
350 spinlock_t queuelock; member
/kernel/linux/linux-6.6/drivers/crypto/hisilicon/sec/
H A Dsec_algs.c383 /* queuelock must be held */
452 spin_lock_bh(&ctx->queue->queuelock); in sec_skcipher_alg_callback()
512 spin_unlock_bh(&ctx->queue->queuelock); in sec_skcipher_alg_callback()
801 spin_lock_bh(&queue->queuelock); in sec_alg_skcipher_crypto()
817 spin_unlock_bh(&queue->queuelock); in sec_alg_skcipher_crypto()
821 spin_unlock_bh(&queue->queuelock); in sec_alg_skcipher_crypto()
825 spin_unlock_bh(&queue->queuelock); in sec_alg_skcipher_crypto()
884 spin_lock_init(&ctx->queue->queuelock); in sec_alg_skcipher_init()
H A Dsec_drv.h330 * @queuelock: Protect the soft queue from concurrent changes to avoid some
350 spinlock_t queuelock; member

Completed in 14 milliseconds