Lines Matching refs:io_ring_ctx
35 static void io_double_unlock_ctx(struct io_ring_ctx *octx) in io_double_unlock_ctx()
40 static int io_lock_external_ctx(struct io_ring_ctx *octx, in io_lock_external_ctx()
68 static inline bool io_msg_need_remote(struct io_ring_ctx *target_ctx) in io_msg_need_remote()
76 struct io_ring_ctx *ctx = req->ctx; in io_msg_tw_complete()
83 static void io_msg_remote_post(struct io_ring_ctx *ctx, struct io_kiocb *req, in io_msg_remote_post()
96 static int io_msg_ring_cqe_flags(struct io_ring_ctx *target_ctx, in io_msg_ring_cqe_flags()
113 static int io_msg_data_remote(struct io_ring_ctx *target_ctx, in io_msg_data_remote()
132 static int __io_msg_ring_data(struct io_ring_ctx *target_ctx, in __io_msg_ring_data()
170 struct io_ring_ctx *target_ctx = req->file->private_data; in io_msg_ring_data()
179 struct io_ring_ctx *ctx = req->ctx; in io_msg_grab_file()
198 struct io_ring_ctx *target_ctx = req->file->private_data; in io_msg_install_complete()
243 struct io_ring_ctx *ctx = req->file->private_data; in io_msg_fd_remote()
256 struct io_ring_ctx *target_ctx = req->file->private_data; in io_msg_send_fd()
258 struct io_ring_ctx *ctx = req->ctx; in io_msg_send_fd()