Lines Matching refs:io_msg
20 struct io_msg { struct
59 struct io_msg *msg = io_kiocb_to_cmd(req, struct io_msg); in io_msg_ring_cleanup()
97 struct io_msg *msg) in io_msg_data_remote()
114 struct io_msg *msg, unsigned int issue_flags) in __io_msg_ring_data()
151 struct io_msg *msg = io_kiocb_to_cmd(req, struct io_msg); in io_msg_ring_data()
158 struct io_msg *msg = io_kiocb_to_cmd(req, struct io_msg); in io_msg_grab_file()
179 struct io_msg *msg = io_kiocb_to_cmd(req, struct io_msg); in io_msg_install_complete()
210 struct io_msg *msg = container_of(head, struct io_msg, tw); in io_msg_tw_fd_complete()
224 struct io_msg *msg = io_kiocb_to_cmd(req, struct io_msg); in io_msg_fd_remote()
237 struct io_msg *msg = io_kiocb_to_cmd(req, struct io_msg); in io_msg_send_fd()
261 static int __io_msg_ring_prep(struct io_msg *msg, const struct io_uring_sqe *sqe) in __io_msg_ring_prep()
281 return __io_msg_ring_prep(io_kiocb_to_cmd(req, struct io_msg), sqe); in io_msg_ring_prep()
286 struct io_msg *msg = io_kiocb_to_cmd(req, struct io_msg); in io_msg_ring()
317 struct io_msg io_msg = { }; in io_uring_sync_msg_ring() local
320 ret = __io_msg_ring_prep(&io_msg, sqe); in io_uring_sync_msg_ring()
328 if (io_msg.cmd != IORING_MSG_DATA) in io_uring_sync_msg_ring()
337 &io_msg, IO_URING_F_UNLOCKED); in io_uring_sync_msg_ring()