Lines Matching refs:completion_lock
338 spin_lock_init(&ctx->completion_lock); in io_ring_ctx_alloc()
385 spin_lock(&req->ctx->completion_lock); in io_clean_op()
387 spin_unlock(&req->ctx->completion_lock); in io_clean_op()
607 spin_lock(&ctx->completion_lock); in io_eventfd_flush_signal()
619 spin_unlock(&ctx->completion_lock); in io_eventfd_flush_signal()
633 spin_lock(&ctx->completion_lock); in __io_commit_cqring_flush()
635 spin_unlock(&ctx->completion_lock); in __io_commit_cqring_flush()
644 spin_lock(&ctx->completion_lock); in __io_cq_lock()
648 __acquires(ctx->completion_lock) in io_cq_lock()
650 spin_lock(&ctx->completion_lock); in io_cq_lock()
658 spin_unlock(&ctx->completion_lock); in __io_cq_unlock_post()
667 __releases(ctx->completion_lock) in io_cq_unlock_post()
670 spin_unlock(&ctx->completion_lock); in io_cq_unlock_post()
681 spin_lock(&ctx->completion_lock); in io_cqring_overflow_kill()
684 spin_unlock(&ctx->completion_lock); in io_cqring_overflow_kill()
794 lockdep_assert_held(&ctx->completion_lock); in io_cqring_event_overflow()
912 spin_lock(&ctx->completion_lock); in __io_flush_post_cqes()
915 spin_unlock(&ctx->completion_lock); in __io_flush_post_cqes()
1076 spin_lock(&ctx->completion_lock); in io_flush_cached_locked_reqs()
1079 spin_unlock(&ctx->completion_lock); in io_flush_cached_locked_reqs()
1143 spin_lock(&ctx->completion_lock); in __io_req_find_next_prep()
1145 spin_unlock(&ctx->completion_lock); in __io_req_find_next_prep()
1570 spin_lock(&ctx->completion_lock); in __io_submit_flush_completions()
1572 spin_unlock(&ctx->completion_lock); in __io_submit_flush_completions()
1817 spin_lock(&ctx->completion_lock); in io_drain_req()
1819 spin_unlock(&ctx->completion_lock); in io_drain_req()
1825 spin_unlock(&ctx->completion_lock); in io_drain_req()
1835 spin_lock(&ctx->completion_lock); in io_drain_req()
1837 spin_unlock(&ctx->completion_lock); in io_drain_req()
1846 spin_unlock(&ctx->completion_lock); in io_drain_req()
2384 spin_lock(&ctx->completion_lock); in io_get_sqe()
2386 spin_unlock(&ctx->completion_lock); in io_get_sqe()
2847 spin_lock(&ctx->completion_lock); in io_eventfd_register()
2849 spin_unlock(&ctx->completion_lock); in io_eventfd_register()
2974 spin_lock(&ctx->completion_lock); in io_activate_pollwq()
2991 spin_unlock(&ctx->completion_lock); in io_activate_pollwq()
3164 spin_lock(&ctx->completion_lock); in io_ring_exit_work()
3165 spin_unlock(&ctx->completion_lock); in io_ring_exit_work()
3235 spin_lock(&ctx->completion_lock); in io_cancel_defer_files()
3242 spin_unlock(&ctx->completion_lock); in io_cancel_defer_files()