• Home
  • Raw
  • Download

Lines Matching refs:iomsg

4760 			       struct io_async_msghdr *iomsg)  in io_sendmsg_copy_hdr()  argument
4765 iomsg->msg.msg_name = &iomsg->addr; in io_sendmsg_copy_hdr()
4766 iomsg->free_iov = iomsg->fast_iov; in io_sendmsg_copy_hdr()
4767 ret = sendmsg_copy_msghdr(&iomsg->msg, req->sr_msg.umsg, in io_sendmsg_copy_hdr()
4768 req->sr_msg.msg_flags, &iomsg->free_iov); in io_sendmsg_copy_hdr()
4770 sr->msg_control = iomsg->msg.msg_control; in io_sendmsg_copy_hdr()
4811 struct io_async_msghdr iomsg, *kmsg; in io_sendmsg() local
4824 ret = io_sendmsg_copy_hdr(req, &iomsg); in io_sendmsg()
4827 kmsg = &iomsg; in io_sendmsg()
4918 struct io_async_msghdr *iomsg) in __io_recvmsg_copy_hdr() argument
4925 ret = __copy_msghdr_from_user(&iomsg->msg, sr->umsg, in __io_recvmsg_copy_hdr()
4926 &iomsg->uaddr, &uiov, &iov_len); in __io_recvmsg_copy_hdr()
4933 if (copy_from_user(iomsg->fast_iov, uiov, sizeof(*uiov))) in __io_recvmsg_copy_hdr()
4935 sr->len = iomsg->fast_iov[0].iov_len; in __io_recvmsg_copy_hdr()
4936 iomsg->free_iov = NULL; in __io_recvmsg_copy_hdr()
4938 iomsg->free_iov = iomsg->fast_iov; in __io_recvmsg_copy_hdr()
4940 &iomsg->free_iov, &iomsg->msg.msg_iter, in __io_recvmsg_copy_hdr()
4951 struct io_async_msghdr *iomsg) in __io_compat_recvmsg_copy_hdr() argument
4959 ret = __get_compat_msghdr(&iomsg->msg, sr->umsg_compat, &iomsg->uaddr, in __io_compat_recvmsg_copy_hdr()
4977 iomsg->free_iov = NULL; in __io_compat_recvmsg_copy_hdr()
4979 iomsg->free_iov = iomsg->fast_iov; in __io_compat_recvmsg_copy_hdr()
4981 UIO_FASTIOV, &iomsg->free_iov, in __io_compat_recvmsg_copy_hdr()
4982 &iomsg->msg.msg_iter, true); in __io_compat_recvmsg_copy_hdr()
4992 struct io_async_msghdr *iomsg) in io_recvmsg_copy_hdr() argument
4994 iomsg->msg.msg_name = &iomsg->addr; in io_recvmsg_copy_hdr()
4998 return __io_compat_recvmsg_copy_hdr(req, iomsg); in io_recvmsg_copy_hdr()
5001 return __io_recvmsg_copy_hdr(req, iomsg); in io_recvmsg_copy_hdr()
5062 struct io_async_msghdr iomsg, *kmsg; in io_recvmsg() local
5077 ret = io_recvmsg_copy_hdr(req, &iomsg); in io_recvmsg()
5080 kmsg = &iomsg; in io_recvmsg()