Home
last modified time | relevance | path

Searched refs:completion_lock (Results 1 – 12 of 12) sorted by relevance

/openbmc/linux/io_uring/
H A Dtimeout.c161 __must_hold(&req->ctx->completion_lock) in io_fail_links()
193 __must_hold(&req->ctx->completion_lock) in io_disarm_next()
220 __must_hold(&req->ctx->completion_lock) in __io_disarm_linked_timeout()
288 __must_hold(&ctx->completion_lock) in io_timeout_cancel()
474 spin_lock(&ctx->completion_lock); in io_timeout_remove()
476 spin_unlock(&ctx->completion_lock); in io_timeout_remove()
676 spin_lock(&ctx->completion_lock); in io_kill_timeouts()
686 spin_unlock(&ctx->completion_lock); in io_kill_timeouts()
H A Dio_uring.c328 spin_lock_init(&ctx->completion_lock); in io_ring_ctx_alloc()
374 spin_lock(&req->ctx->completion_lock); in io_clean_op()
376 spin_unlock(&req->ctx->completion_lock); in io_clean_op()
605 spin_lock(&ctx->completion_lock); in io_eventfd_flush_signal()
617 spin_unlock(&ctx->completion_lock); in io_eventfd_flush_signal()
631 spin_lock(&ctx->completion_lock); in __io_commit_cqring_flush()
633 spin_unlock(&ctx->completion_lock); in __io_commit_cqring_flush()
642 spin_lock(&ctx->completion_lock); in __io_cq_lock()
646 __acquires(ctx->completion_lock) in io_cq_lock()
648 spin_lock(&ctx->completion_lock); in io_cq_lock()
[all …]
H A Dkbuf.c115 spin_lock(&ctx->completion_lock); in __io_put_kbuf()
117 spin_unlock(&ctx->completion_lock); in __io_put_kbuf()
401 spin_lock(&ctx->completion_lock); in io_refill_buffer_cache()
405 spin_unlock(&ctx->completion_lock); in io_refill_buffer_cache()
408 spin_unlock(&ctx->completion_lock); in io_refill_buffer_cache()
H A Dfdinfo.c202 spin_lock(&ctx->completion_lock); in io_uring_show_fdinfo()
211 spin_unlock(&ctx->completion_lock); in io_uring_show_fdinfo()
H A Dcancel.c122 spin_lock(&ctx->completion_lock); in io_try_cancel()
125 spin_unlock(&ctx->completion_lock); in io_try_cancel()
H A Dkbuf.h131 lockdep_assert_held(&req->ctx->completion_lock); in io_put_kbuf_comp()
H A Dio_uring.h105 lockdep_assert_held(&ctx->completion_lock); in io_lockdep_assert_cq_locked()
/openbmc/linux/fs/
H A Daio.c160 spinlock_t completion_lock; member
467 spin_lock_irqsave(&ctx->completion_lock, flags); in aio_migrate_folio()
471 spin_unlock_irqrestore(&ctx->completion_lock, flags); in aio_migrate_folio()
780 spin_lock_init(&ctx->completion_lock); in ioctx_alloc()
1023 spin_lock_irq(&ctx->completion_lock); in user_refill_reqs_available()
1043 spin_unlock_irq(&ctx->completion_lock); in user_refill_reqs_available()
1136 spin_lock_irqsave(&ctx->completion_lock, flags); in aio_complete()
1170 spin_unlock_irqrestore(&ctx->completion_lock, flags); in aio_complete()
/openbmc/linux/include/linux/
H A Dio_uring_types.h305 spinlock_t completion_lock; member
/openbmc/linux/Documentation/scsi/
H A DChangeLog.megaraid_sas74 1. Removed un-needed completion_lock spinlock calls.
/openbmc/linux/drivers/scsi/megaraid/
H A Dmegaraid_sas.h2366 spinlock_t completion_lock; member
H A Dmegaraid_sas_base.c2290 spin_lock_irqsave(&instance->completion_lock, flags); in megasas_complete_cmd_dpc()
2315 spin_unlock_irqrestore(&instance->completion_lock, flags); in megasas_complete_cmd_dpc()
7426 spin_lock_init(&instance->completion_lock); in megasas_init_ctrl_params()