Home
last modified time | relevance | path

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

/linux-6.12.1/io_uring/
Deventfd.c88 spin_lock(&ctx->completion_lock); in io_eventfd_flush_signal()
100 spin_unlock(&ctx->completion_lock); in io_eventfd_flush_signal()
134 spin_lock(&ctx->completion_lock); in io_eventfd_register()
136 spin_unlock(&ctx->completion_lock); in io_eventfd_register()
Dtimeout.c158 __must_hold(&req->ctx->completion_lock) in io_fail_links()
190 __must_hold(&req->ctx->completion_lock) in io_disarm_next()
217 __must_hold(&req->ctx->completion_lock) in __io_disarm_linked_timeout()
285 __must_hold(&ctx->completion_lock) in io_timeout_cancel()
468 spin_lock(&ctx->completion_lock); in io_timeout_remove()
470 spin_unlock(&ctx->completion_lock); in io_timeout_remove()
669 spin_lock(&ctx->completion_lock); in io_kill_timeouts()
679 spin_unlock(&ctx->completion_lock); in io_kill_timeouts()
Dio_uring.c331 spin_lock_init(&ctx->completion_lock); in io_ring_ctx_alloc()
392 spin_lock(&req->ctx->completion_lock); in io_clean_op()
394 spin_unlock(&req->ctx->completion_lock); in io_clean_op()
571 spin_lock(&ctx->completion_lock); in __io_commit_cqring_flush()
573 spin_unlock(&ctx->completion_lock); in __io_commit_cqring_flush()
582 spin_lock(&ctx->completion_lock); in __io_cq_lock()
586 __acquires(ctx->completion_lock) in io_cq_lock()
588 spin_lock(&ctx->completion_lock); in io_cq_lock()
596 spin_unlock(&ctx->completion_lock); in __io_cq_unlock_post()
605 __releases(ctx->completion_lock) in io_cq_unlock_post()
[all …]
Dkbuf.c90 spin_lock(&ctx->completion_lock); in __io_put_kbuf()
92 spin_unlock(&ctx->completion_lock); in __io_put_kbuf()
410 spin_lock(&ctx->completion_lock); in io_destroy_buffers()
413 spin_unlock(&ctx->completion_lock); in io_destroy_buffers()
513 spin_lock(&ctx->completion_lock); in io_refill_buffer_cache()
517 spin_unlock(&ctx->completion_lock); in io_refill_buffer_cache()
520 spin_unlock(&ctx->completion_lock); in io_refill_buffer_cache()
Dfdinfo.c215 spin_lock(&ctx->completion_lock); in io_uring_show_fdinfo()
223 spin_unlock(&ctx->completion_lock); in io_uring_show_fdinfo()
Dcancel.c131 spin_lock(&ctx->completion_lock); in io_try_cancel()
134 spin_unlock(&ctx->completion_lock); in io_try_cancel()
Dkbuf.h185 lockdep_assert_held(&req->ctx->completion_lock); in io_kbuf_drop()
Dio_uring.h125 lockdep_assert_held(&ctx->completion_lock); in io_lockdep_assert_cq_locked()
/linux-6.12.1/fs/
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.12.1/include/linux/
Dio_uring_types.h341 spinlock_t completion_lock; member
/linux-6.12.1/Documentation/scsi/
DChangeLog.megaraid_sas74 1. Removed un-needed completion_lock spinlock calls.
/linux-6.12.1/drivers/scsi/megaraid/
Dmegaraid_sas.h2366 spinlock_t completion_lock; member
Dmegaraid_sas_base.c2293 spin_lock_irqsave(&instance->completion_lock, flags); in megasas_complete_cmd_dpc()
2318 spin_unlock_irqrestore(&instance->completion_lock, flags); in megasas_complete_cmd_dpc()
7429 spin_lock_init(&instance->completion_lock); in megasas_init_ctrl_params()