Home
last modified time | relevance | path

Searched refs:target_ctx (Results 1 – 1 of 1) sorted by relevance

/linux-6.12.1/io_uring/
Dmsg_ring.c69 static inline bool io_msg_need_remote(struct io_ring_ctx *target_ctx) in io_msg_need_remote() argument
71 return target_ctx->task_complete; in io_msg_need_remote()
121 struct io_ring_ctx *target_ctx = req->file->private_data; in io_msg_data_remote() local
133 return io_msg_remote_post(target_ctx, target, msg->len, flags, in io_msg_data_remote()
139 struct io_ring_ctx *target_ctx = req->file->private_data; in io_msg_ring_data() local
148 if (target_ctx->flags & IORING_SETUP_R_DISABLED) in io_msg_ring_data()
151 if (io_msg_need_remote(target_ctx)) in io_msg_ring_data()
158 if (target_ctx->flags & IORING_SETUP_IOPOLL) { in io_msg_ring_data()
159 if (unlikely(io_double_lock_ctx(target_ctx, issue_flags))) in io_msg_ring_data()
162 if (io_post_aux_cqe(target_ctx, msg->user_data, msg->len, flags)) in io_msg_ring_data()
[all …]