Searched refs:uring_lock (Results 1 – 20 of 20) sorted by relevance
22 mutex_lock(&ctx->uring_lock); in io_init_wq_offload()27 mutex_unlock(&ctx->uring_lock); in io_init_wq_offload()34 mutex_unlock(&ctx->uring_lock); in io_init_wq_offload()129 mutex_lock(&ctx->uring_lock); in __io_uring_add_tctx_node()131 mutex_unlock(&ctx->uring_lock); in __io_uring_add_tctx_node()169 mutex_lock(&node->ctx->uring_lock); in io_uring_del_tctx_node()171 mutex_unlock(&node->ctx->uring_lock); in io_uring_del_tctx_node()264 mutex_unlock(&ctx->uring_lock); in io_ringfd_register()266 mutex_lock(&ctx->uring_lock); in io_ringfd_register()
207 mutex_unlock(&ctx->uring_lock); in __io_register_iowq_aff()209 mutex_lock(&ctx->uring_lock); in __io_register_iowq_aff()254 __must_hold(&ctx->uring_lock) in io_register_iowq_max_workers()279 mutex_lock(&ctx->uring_lock); in io_register_iowq_max_workers()303 mutex_unlock(&ctx->uring_lock); in io_register_iowq_max_workers()306 mutex_lock(&ctx->uring_lock); in io_register_iowq_max_workers()330 mutex_unlock(&ctx->uring_lock); in io_register_iowq_max_workers()333 mutex_lock(&ctx->uring_lock); in io_register_iowq_max_workers()365 __releases(ctx->uring_lock) in __io_uring_register()366 __acquires(ctx->uring_lock) in __io_uring_register()[all …]
123 lockdep_assert_held(&ctx->uring_lock); in io_lockdep_assert_cq_locked()234 lockdep_assert_held(&ctx->uring_lock); in io_ring_submit_unlock()236 mutex_unlock(&ctx->uring_lock); in io_ring_submit_unlock()249 mutex_lock(&ctx->uring_lock); in io_ring_submit_lock()250 lockdep_assert_held(&ctx->uring_lock); in io_ring_submit_lock()352 lockdep_assert_held(&ctx->uring_lock); in io_tw_lock()361 __must_hold(&req->ctx->uring_lock) in io_req_complete_defer()365 lockdep_assert_held(&req->ctx->uring_lock); in io_req_complete_defer()
254 mutex_lock(&ctx->uring_lock); in io_fallback_req_func()258 mutex_unlock(&ctx->uring_lock); in io_fallback_req_func()327 mutex_init(&ctx->uring_lock); in io_ring_ctx_alloc()673 mutex_lock(&ctx->uring_lock); in io_cqring_do_overflow_flush()929 __must_hold(&ctx->uring_lock) in io_req_defer_failed()963 __must_hold(&ctx->uring_lock) in __io_alloc_req_refill()1352 mutex_lock(&ctx->uring_lock); in io_run_local_work()1399 __must_hold(&ctx->uring_lock) in io_free_batch_list()1435 __must_hold(&ctx->uring_lock) in __io_submit_flush_completions()1481 mutex_lock(&ctx->uring_lock); in io_iopoll_try_reap_events()[all …]
265 __must_hold(&ctx->uring_lock) in io_sync_cancel()327 mutex_unlock(&ctx->uring_lock); in io_sync_cancel()339 mutex_lock(&ctx->uring_lock); in io_sync_cancel()343 mutex_lock(&ctx->uring_lock); in io_sync_cancel()
157 __must_hold(&node->ctx->uring_lock) in io_rsrc_node_ref_zero()226 mutex_unlock(&ctx->uring_lock); in io_rsrc_ref_quiesce()231 mutex_lock(&ctx->uring_lock); in io_rsrc_ref_quiesce()238 mutex_lock(&ctx->uring_lock); in io_rsrc_ref_quiesce()465 lockdep_assert_held(&ctx->uring_lock); in __io_register_rsrc_update()1160 mutex_unlock(&ctx->uring_lock); in io_clone_buffers()1162 mutex_lock(&src_ctx->uring_lock); in io_clone_buffers()1185 mutex_unlock(&src_ctx->uring_lock); in io_clone_buffers()1186 mutex_lock(&ctx->uring_lock); in io_clone_buffers()1203 mutex_unlock(&src_ctx->uring_lock); in io_clone_buffers()[all …]
115 lockdep_is_held(&ctx->uring_lock)); in io_eventfd_register()151 lockdep_is_held(&ctx->uring_lock)); in io_eventfd_unregister()
89 lockdep_assert_held(&ctx->uring_lock); in io_put_rsrc_node()104 lockdep_assert_held(&ctx->uring_lock); in __io_req_set_rsrc_node()
38 mutex_unlock(&octx->uring_lock); in io_double_unlock_ctx()50 if (!mutex_trylock(&octx->uring_lock)) in io_double_lock_ctx()54 mutex_lock(&octx->uring_lock); in io_double_lock_ctx()
37 lockdep_assert_held(&ctx->uring_lock); in io_buffer_get_list()94 lockdep_assert_held(&req->ctx->uring_lock); in __io_put_kbuf()326 lockdep_assert_held(&ctx->uring_lock); in io_buffers_peek()372 lockdep_assert_held(&ctx->uring_lock); in __io_remove_buffers()687 lockdep_assert_held(&ctx->uring_lock); in io_register_pbuf_ring()748 lockdep_assert_held(&ctx->uring_lock); in io_unregister_pbuf_ring()
36 __must_hold(¬if->ctx->uring_lock) in io_notif_flush()
145 has_lock = mutex_trylock(&ctx->uring_lock); in io_uring_show_fdinfo()212 mutex_unlock(&ctx->uring_lock); in io_uring_show_fdinfo()
126 lockdep_assert_held(&req->ctx->uring_lock); in io_waitid_complete()194 lockdep_assert_held(&ctx->uring_lock); in io_waitid_remove_all()
108 __must_hold(&ctx->uring_lock) in io_alloc_notif()
65 __must_hold(&req->ctx->uring_lock) in io_install_fixed_file()
186 mutex_lock(&ctx->uring_lock); in __io_sq_thread()197 mutex_unlock(&ctx->uring_lock); in __io_sq_thread()
151 lockdep_assert_held(&ctx->uring_lock); in io_futex_remove_all()
56 lockdep_assert_held(&ctx->uring_lock); in io_uring_try_cancel_uring_cmd()
148 lockdep_assert_held(&req->ctx->uring_lock); in io_poll_req_insert_locked()795 __must_hold(&ctx->uring_lock) in io_poll_remove_all()
251 struct mutex uring_lock; member
Completed in 42 milliseconds