Home
last modified time | relevance | path

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

/linux-6.15/io_uring/
H A Deventfd.c141 spin_lock(&ctx->completion_lock); in io_eventfd_flush_signal()
144 spin_unlock(&ctx->completion_lock); in io_eventfd_flush_signal()
180 spin_lock(&ctx->completion_lock); in io_eventfd_register()
182 spin_unlock(&ctx->completion_lock); in io_eventfd_register()
H A Dtimeout.c174 __must_hold(&req->ctx->completion_lock) in io_fail_links()
206 __must_hold(&req->ctx->completion_lock) in io_disarm_next()
233 __must_hold(&req->ctx->completion_lock) in __io_disarm_linked_timeout()
301 __must_hold(&ctx->completion_lock) in io_timeout_cancel()
486 spin_lock(&ctx->completion_lock); in io_timeout_remove()
488 spin_unlock(&ctx->completion_lock); in io_timeout_remove()
687 spin_lock(&ctx->completion_lock); in io_kill_timeouts()
696 spin_unlock(&ctx->completion_lock); in io_kill_timeouts()
H A Dio_uring.c542 spin_lock(&ctx->completion_lock); in io_queue_deferred()
553 spin_unlock(&ctx->completion_lock); in io_queue_deferred()
571 spin_lock(&ctx->completion_lock); in __io_cq_lock()
575 __acquires(ctx->completion_lock) in io_cq_lock()
577 spin_lock(&ctx->completion_lock); in io_cq_lock()
594 __releases(ctx->completion_lock) in io_cq_unlock_post()
836 spin_lock(&ctx->completion_lock); in io_add_aux_cqe()
864 spin_lock(&ctx->completion_lock); in io_req_post_cqe()
993 spin_lock(&ctx->completion_lock); in __io_req_find_next_prep()
1669 spin_lock(&ctx->completion_lock); in io_drain_req()
[all …]
H A Dfdinfo.c237 spin_lock(&ctx->completion_lock); in __io_uring_show_fdinfo()
245 spin_unlock(&ctx->completion_lock); in __io_uring_show_fdinfo()
H A Dcancel.c131 spin_lock(&ctx->completion_lock); in io_try_cancel()
134 spin_unlock(&ctx->completion_lock); in io_try_cancel()
H A Dregister.c510 spin_lock(&ctx->completion_lock); in io_register_resize_rings()
574 spin_unlock(&ctx->completion_lock); in io_register_resize_rings()
H A Dio_uring.h137 lockdep_assert_held(&ctx->completion_lock); in io_lockdep_assert_cq_locked()
/linux-6.15/fs/
H A Daio.c160 spinlock_t completion_lock; member
457 spin_lock_irqsave(&ctx->completion_lock, flags); in aio_migrate_folio()
462 spin_unlock_irqrestore(&ctx->completion_lock, flags); in aio_migrate_folio()
773 spin_lock_init(&ctx->completion_lock); in ioctx_alloc()
1016 spin_lock_irq(&ctx->completion_lock); in user_refill_reqs_available()
1036 spin_unlock_irq(&ctx->completion_lock); in user_refill_reqs_available()
1134 spin_lock_irqsave(&ctx->completion_lock, flags); in aio_complete()
1172 spin_unlock_irqrestore(&ctx->completion_lock, flags); in aio_complete()
/linux-6.15/include/linux/
H A Dio_uring_types.h373 spinlock_t completion_lock; member
/linux-6.15/Documentation/scsi/
H A DChangeLog.megaraid_sas74 1. Removed un-needed completion_lock spinlock calls.
/linux-6.15/drivers/scsi/megaraid/
H A Dmegaraid_sas.h2366 spinlock_t completion_lock; member
H A Dmegaraid_sas_base.c2295 spin_lock_irqsave(&instance->completion_lock, flags); in megasas_complete_cmd_dpc()
2320 spin_unlock_irqrestore(&instance->completion_lock, flags); in megasas_complete_cmd_dpc()
7433 spin_lock_init(&instance->completion_lock); in megasas_init_ctrl_params()