Searched refs:uring_lock (Results 1 – 17 of 17) sorted by relevance
243 mutex_lock(&ctx->uring_lock); in io_fallback_req_func() 248 mutex_unlock(&ctx->uring_lock); in io_fallback_req_func() 332 mutex_init(&ctx->uring_lock); in io_ring_ctx_alloc() 520 lockdep_assert_held(&ctx->uring_lock); in io_queue_deferred() 585 lockdep_assert_held(&ctx->uring_lock); in __io_cqring_overflow_flush() 626 mutex_unlock(&ctx->uring_lock); in __io_cqring_overflow_flush() 628 mutex_lock(&ctx->uring_lock); in __io_cqring_overflow_flush() 648 mutex_lock(&ctx->uring_lock); in io_cqring_do_overflow_flush() 650 mutex_unlock(&ctx->uring_lock); in io_cqring_do_overflow_flush() 889 * and obviously with ctx->uring_lock hel[all...]
210 mutex_unlock(&ctx->uring_lock); in __io_register_iowq_aff()212 mutex_lock(&ctx->uring_lock); in __io_register_iowq_aff()257 __must_hold(&ctx->uring_lock) in io_register_iowq_max_workers()282 mutex_unlock(&ctx->uring_lock); in io_register_iowq_max_workers()284 mutex_lock(&ctx->uring_lock); in io_register_iowq_max_workers()309 mutex_unlock(&ctx->uring_lock); in io_register_iowq_max_workers()312 mutex_lock(&ctx->uring_lock); in io_register_iowq_max_workers()338 mutex_unlock(&ctx->uring_lock); in io_register_iowq_max_workers()341 mutex_lock(&ctx->uring_lock); in io_register_iowq_max_workers()475 mutex_unlock(&ctx->uring_lock); in io_register_resize_rings()[all …]
263 __must_hold(&ctx->uring_lock) in io_sync_cancel()325 mutex_unlock(&ctx->uring_lock); in io_sync_cancel()337 mutex_lock(&ctx->uring_lock); in io_sync_cancel()341 mutex_lock(&ctx->uring_lock); in io_sync_cancel()359 lockdep_assert_held(&ctx->uring_lock); in io_cancel_remove_all()489 mutex_lock(&ctx->uring_lock); in io_uring_try_cancel_iowq()504 mutex_unlock(&ctx->uring_lock); in io_uring_try_cancel_iowq()552 mutex_lock(&ctx->uring_lock); in io_uring_try_cancel_requests()558 mutex_unlock(&ctx->uring_lock); in io_uring_try_cancel_requests()
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()274 mutex_unlock(&ctx->uring_lock); in io_ringfd_register()276 mutex_lock(&ctx->uring_lock); in io_ringfd_register()
123 lockdep_is_held(&ctx->uring_lock));159 lockdep_is_held(&ctx->uring_lock)); in io_eventfd_register()
77 lockdep_assert_held(&ctx->uring_lock); in io_buffer_get_list()347 mutex_unlock(&ctx->uring_lock); in io_buffers_select()359 lockdep_assert_held(&ctx->uring_lock); in io_buffers_peek()415 lockdep_assert_held(&ctx->uring_lock); in io_remove_buffers_legacy()609 lockdep_assert_held(&ctx->uring_lock); in io_register_pbuf_ring()685 lockdep_assert_held(&ctx->uring_lock); in io_unregister_pbuf_ring()
36 __must_hold(¬if->ctx->uring_lock) in io_notif_flush()
260 if (mutex_trylock(&ctx->uring_lock)) { in io_uring_show_fdinfo()262 mutex_unlock(&ctx->uring_lock); in io_uring_show_fdinfo()
135 lockdep_assert_held(&req->ctx->uring_lock); in io_waitid_complete()150 lockdep_assert_held(&req->ctx->uring_lock); in __io_waitid_cancel()
354 lockdep_assert_held(&ctx->uring_lock); in __io_register_rsrc_update()1160 mutex_lock(&ctx1->uring_lock); in lock_two_rings()1161 mutex_lock_nested(&ctx2->uring_lock, SINGLE_DEPTH_NESTING); in lock_two_rings()1172 lockdep_assert_held(&ctx->uring_lock); in io_clone_buffers()1173 lockdep_assert_held(&src_ctx->uring_lock); in io_clone_buffers()1301 mutex_unlock(&ctx->uring_lock); in io_register_clone_buffers()1315 mutex_unlock(&src_ctx->uring_lock); in io_register_clone_buffers()
60 __must_hold(&ctx->uring_lock) in io_install_fixed_file()
102 lockdep_assert_held(&ctx->uring_lock); in io_put_rsrc_node()
223 mutex_lock(&ctx->uring_lock); in __io_sq_thread()234 mutex_unlock(&ctx->uring_lock); in __io_sq_thread()
126 lockdep_assert_held(&req->ctx->uring_lock); in io_poll_req_insert()733 lockdep_assert_held(&ctx->uring_lock); in io_poll_remove_all()
467 lockdep_assert_held(&req->ctx->uring_lock); in io_readv_writev_cleanup()
856 lockdep_assert_held(&ctx->uring_lock); in io_unregister_zcrx_ifqs()
288 struct mutex uring_lock; member