Lines Matching refs:io_msg
21 struct io_msg { struct
60 struct io_msg *msg = io_kiocb_to_cmd(req, struct io_msg); in io_msg_ring_cleanup()
121 struct io_msg *msg) in io_msg_data_remote()
138 struct io_msg *msg, unsigned int issue_flags) in __io_msg_ring_data()
171 struct io_msg *msg = io_kiocb_to_cmd(req, struct io_msg); in io_msg_ring_data()
178 struct io_msg *msg = io_kiocb_to_cmd(req, struct io_msg); in io_msg_grab_file()
199 struct io_msg *msg = io_kiocb_to_cmd(req, struct io_msg); in io_msg_install_complete()
230 struct io_msg *msg = container_of(head, struct io_msg, tw); in io_msg_tw_fd_complete()
244 struct io_msg *msg = io_kiocb_to_cmd(req, struct io_msg); in io_msg_fd_remote()
260 struct io_msg *msg = io_kiocb_to_cmd(req, struct io_msg); in io_msg_send_fd()
280 static int __io_msg_ring_prep(struct io_msg *msg, const struct io_uring_sqe *sqe) in __io_msg_ring_prep()
300 return __io_msg_ring_prep(io_kiocb_to_cmd(req, struct io_msg), sqe); in io_msg_ring_prep()
305 struct io_msg *msg = io_kiocb_to_cmd(req, struct io_msg); in io_msg_ring()
336 struct io_msg io_msg = { }; in io_uring_sync_msg_ring() local
339 ret = __io_msg_ring_prep(&io_msg, sqe); in io_uring_sync_msg_ring()
347 if (io_msg.cmd != IORING_MSG_DATA) in io_uring_sync_msg_ring()
356 &io_msg, IO_URING_F_UNLOCKED); in io_uring_sync_msg_ring()