Lines Matching refs:completion_lock
274 spin_lock_init(&ctx->completion_lock); in io_ring_ctx_alloc()
491 spin_lock(&ctx->completion_lock); in __io_cq_lock()
495 __acquires(ctx->completion_lock) in io_cq_lock()
497 spin_lock(&ctx->completion_lock); in io_cq_lock()
505 spin_unlock(&ctx->completion_lock); in __io_cq_unlock_post()
514 __releases(ctx->completion_lock) in io_cq_unlock_post()
517 spin_unlock(&ctx->completion_lock); in io_cq_unlock_post()
631 lockdep_assert_held(&ctx->completion_lock); in io_cqring_add_overflow()
796 spin_lock(&ctx->completion_lock); in io_cqe_overflow()
798 spin_unlock(&ctx->completion_lock); in io_cqe_overflow()
864 spin_lock(&ctx->completion_lock); in io_req_post_cqe()
866 spin_unlock(&ctx->completion_lock); in io_req_post_cqe()
889 spin_lock(&ctx->completion_lock); in io_req_post_cqe32()
891 spin_unlock(&ctx->completion_lock); in io_req_post_cqe32()
1003 spin_lock(&ctx->completion_lock); in __io_req_find_next_prep()
1005 spin_unlock(&ctx->completion_lock); in __io_req_find_next_prep()
2220 spin_lock(&ctx->completion_lock); in io_activate_pollwq()
2237 spin_unlock(&ctx->completion_lock); in io_activate_pollwq()
2392 spin_lock(&ctx->completion_lock); in io_ring_exit_work()
2393 spin_unlock(&ctx->completion_lock); in io_ring_exit_work()