Lines Matching refs:ctx
47 * the source ctx lock, punt to io-wq.
78 struct io_ring_ctx *ctx = req->file->private_data;
80 struct task_struct *task = READ_ONCE(ctx->submitter_task);
86 if (task_work_add(ctx->submitter_task, &msg->tw, TWA_SIGNAL))
163 struct io_ring_ctx *ctx = req->ctx;
167 io_ring_submit_lock(ctx, issue_flags);
168 if (likely(idx < ctx->nr_user_files)) {
169 idx = array_index_nospec(idx, ctx->nr_user_files);
170 file = io_file_from_index(&ctx->file_table, idx);
174 io_ring_submit_unlock(ctx, issue_flags);
227 struct io_ring_ctx *ctx = req->ctx;
232 if (target_ctx == ctx)