Lines Matching refs:completion_lock

352 	spin_lock_init(&ctx->completion_lock);  in io_ring_ctx_alloc()
542 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()
585 spin_unlock(&ctx->completion_lock); in __io_cq_unlock_post()
594 __releases(ctx->completion_lock) in io_cq_unlock_post()
597 spin_unlock(&ctx->completion_lock); in io_cq_unlock_post()
711 lockdep_assert_held(&ctx->completion_lock); in io_cqring_event_overflow()
836 spin_lock(&ctx->completion_lock); in io_add_aux_cqe()
838 spin_unlock(&ctx->completion_lock); in io_add_aux_cqe()
864 spin_lock(&ctx->completion_lock); in io_req_post_cqe()
866 spin_unlock(&ctx->completion_lock); in io_req_post_cqe()
993 spin_lock(&ctx->completion_lock); in __io_req_find_next_prep()
995 spin_unlock(&ctx->completion_lock); in __io_req_find_next_prep()
1448 spin_lock(&ctx->completion_lock); in __io_submit_flush_completions()
1450 spin_unlock(&ctx->completion_lock); in __io_submit_flush_completions()
1669 spin_lock(&ctx->completion_lock); in io_drain_req()
1671 spin_unlock(&ctx->completion_lock); in io_drain_req()
1677 spin_unlock(&ctx->completion_lock); in io_drain_req()
1687 spin_lock(&ctx->completion_lock); in io_drain_req()
1689 spin_unlock(&ctx->completion_lock); in io_drain_req()
1698 spin_unlock(&ctx->completion_lock); in io_drain_req()
2282 spin_lock(&ctx->completion_lock); in io_get_sqe()
2284 spin_unlock(&ctx->completion_lock); in io_get_sqe()
2779 spin_lock(&ctx->completion_lock); in io_activate_pollwq()
2796 spin_unlock(&ctx->completion_lock); in io_activate_pollwq()
2956 spin_lock(&ctx->completion_lock); in io_ring_exit_work()
2957 spin_unlock(&ctx->completion_lock); in io_ring_exit_work()
3018 spin_lock(&ctx->completion_lock); in io_cancel_defer_files()
3025 spin_unlock(&ctx->completion_lock); in io_cancel_defer_files()