Lines Matching refs:uring_lock
347 struct mutex uring_lock; member
1135 mutex_lock(&ctx->uring_lock); in io_tw_lock()
1301 mutex_unlock(&ctx->uring_lock); in io_fallback_req_func()
1349 mutex_init(&ctx->uring_lock); in io_ring_ctx_alloc()
1717 mutex_lock(&ctx->uring_lock); in io_cqring_overflow_flush()
1720 mutex_unlock(&ctx->uring_lock); in io_cqring_overflow_flush()
1974 __must_hold(&ctx->uring_lock) in io_alloc_req()
2166 mutex_unlock(&ctx->uring_lock); in ctx_flush_and_put()
2203 locked = mutex_trylock(&ctx->uring_lock); in tctx_task_work()
2372 __must_hold(&ctx->uring_lock) in io_submit_flush_completions()
2561 mutex_lock(&ctx->uring_lock); in io_iopoll_try_reap_events()
2576 mutex_unlock(&ctx->uring_lock); in io_iopoll_try_reap_events()
2578 mutex_lock(&ctx->uring_lock); in io_iopoll_try_reap_events()
2581 mutex_unlock(&ctx->uring_lock); in io_iopoll_try_reap_events()
2594 mutex_lock(&ctx->uring_lock); in io_iopoll_check()
2618 mutex_unlock(&ctx->uring_lock); in io_iopoll_check()
2620 mutex_lock(&ctx->uring_lock); in io_iopoll_check()
2630 mutex_unlock(&ctx->uring_lock); in io_iopoll_check()
2798 mutex_lock(&ctx->uring_lock); in io_iopoll_req_issued()
2844 mutex_unlock(&ctx->uring_lock); in io_iopoll_req_issued()
3026 mutex_lock(&ctx->uring_lock); in kiocb_done()
3028 mutex_unlock(&ctx->uring_lock); in kiocb_done()
3104 mutex_unlock(&ctx->uring_lock); in io_ring_submit_unlock()
3116 mutex_lock(&ctx->uring_lock); in io_ring_submit_lock()
3130 lockdep_assert_held(&req->ctx->uring_lock); in io_buffer_select()
4263 lockdep_assert_held(&ctx->uring_lock); in io_remove_buffers()
4351 lockdep_assert_held(&ctx->uring_lock); in io_provide_buffers()
6873 __must_hold(&req->ctx->uring_lock) in __io_queue_sqe()
6924 __must_hold(&req->ctx->uring_lock) in io_queue_sqe()
6971 __must_hold(&ctx->uring_lock) in io_init_req()
7033 __must_hold(&ctx->uring_lock) in io_submit_sqe()
7184 __must_hold(&ctx->uring_lock) in io_submit_sqes()
7270 mutex_lock(&ctx->uring_lock); in __io_sq_thread()
7281 mutex_unlock(&ctx->uring_lock); in __io_sq_thread()
7676 mutex_unlock(&ctx->uring_lock); in io_rsrc_ref_quiesce()
7680 mutex_lock(&ctx->uring_lock); in io_rsrc_ref_quiesce()
7686 mutex_unlock(&ctx->uring_lock); in io_rsrc_ref_quiesce()
7698 mutex_lock(&ctx->uring_lock); in io_rsrc_ref_quiesce()
8483 mutex_lock(&ctx->uring_lock); in io_init_wq_offload()
8488 mutex_unlock(&ctx->uring_lock); in io_init_wq_offload()
8495 mutex_unlock(&ctx->uring_lock); in io_init_wq_offload()
9186 mutex_lock(&ctx->uring_lock); in io_req_caches_free()
9195 mutex_unlock(&ctx->uring_lock); in io_req_caches_free()
9212 mutex_lock(&ctx->uring_lock); in io_ring_ctx_free()
9219 mutex_unlock(&ctx->uring_lock); in io_ring_ctx_free()
9381 mutex_lock(&ctx->uring_lock); in io_ring_exit_work()
9394 mutex_unlock(&ctx->uring_lock); in io_ring_exit_work()
9396 mutex_lock(&ctx->uring_lock); in io_ring_exit_work()
9398 mutex_unlock(&ctx->uring_lock); in io_ring_exit_work()
9434 mutex_lock(&ctx->uring_lock); in io_ring_ctx_wait_and_kill()
9440 mutex_unlock(&ctx->uring_lock); in io_ring_ctx_wait_and_kill()
9512 mutex_lock(&ctx->uring_lock); in io_uring_try_cancel_iowq()
9525 mutex_unlock(&ctx->uring_lock); in io_uring_try_cancel_iowq()
9608 mutex_lock(&ctx->uring_lock); in __io_uring_add_tctx_node()
9610 mutex_unlock(&ctx->uring_lock); in __io_uring_add_tctx_node()
9645 mutex_lock(&node->ctx->uring_lock); in io_uring_del_tctx_node()
9647 mutex_unlock(&node->ctx->uring_lock); in io_uring_del_tctx_node()
9932 mutex_lock(&ctx->uring_lock); in SYSCALL_DEFINE6()
9934 mutex_unlock(&ctx->uring_lock); in SYSCALL_DEFINE6()
10015 has_lock = mutex_trylock(&ctx->uring_lock); in __io_uring_show_fdinfo()
10061 mutex_unlock(&ctx->uring_lock); in __io_uring_show_fdinfo()
10605 __must_hold(&ctx->uring_lock) in io_register_iowq_max_workers()
10628 mutex_unlock(&ctx->uring_lock); in io_register_iowq_max_workers()
10630 mutex_lock(&ctx->uring_lock); in io_register_iowq_max_workers()
10724 mutex_unlock(&ctx->uring_lock); in io_ctx_quiesce()
10731 mutex_lock(&ctx->uring_lock); in io_ctx_quiesce()
10740 __releases(ctx->uring_lock) in __io_uring_register()
10741 __acquires(ctx->uring_lock) in __io_uring_register()
10899 mutex_lock(&ctx->uring_lock); in SYSCALL_DEFINE4()
10901 mutex_unlock(&ctx->uring_lock); in SYSCALL_DEFINE4()