Lines Matching refs:auio

888 	struct uio auio;
925 auio.uio_iov = mp->msg_iov;
926 auio.uio_iovcnt = mp->msg_iovlen;
927 auio.uio_segflg = segflg;
928 auio.uio_rw = UIO_WRITE;
929 auio.uio_td = td;
930 auio.uio_offset = 0; /* XXX */
931 auio.uio_resid = 0;
934 if ((auio.uio_resid += iov->iov_len) < 0) {
941 ktruio = cloneuio(&auio);
943 len = auio.uio_resid;
944 error = sosend(so, mp->msg_name, &auio, 0, control, flags, td);
946 if (auio.uio_resid != len && (error == ERESTART ||
958 td->td_retval[0] = len - auio.uio_resid;
1086 struct uio auio;
1118 auio.uio_iov = mp->msg_iov;
1119 auio.uio_iovcnt = mp->msg_iovlen;
1120 auio.uio_segflg = UIO_USERSPACE;
1121 auio.uio_rw = UIO_READ;
1122 auio.uio_td = td;
1123 auio.uio_offset = 0; /* XXX */
1124 auio.uio_resid = 0;
1127 if ((auio.uio_resid += iov->iov_len) < 0) {
1134 ktruio = cloneuio(&auio);
1136 len = auio.uio_resid;
1137 error = soreceive(so, &fromsa, &auio, NULL,
1141 if (auio.uio_resid != len && (error == ERESTART ||
1149 ktruio->uio_resid = len - auio.uio_resid;
1155 td->td_retval[0] = len - auio.uio_resid;
2693 struct uio auio;
2738 auio.uio_iov = iov;
2739 auio.uio_iovcnt = 1;
2740 auio.uio_segflg = UIO_USERSPACE;
2741 auio.uio_rw = UIO_WRITE;
2742 auio.uio_td = td;
2743 auio.uio_offset = 0; /* XXX */
2744 auio.uio_resid = 0;
2745 len = auio.uio_resid = uap->mlen;
2747 error = sctp_lower_sosend(so, to, &auio, (struct mbuf *)NULL,
2751 if (auio.uio_resid != len && (error == ERESTART ||
2763 td->td_retval[0] = len - auio.uio_resid;
2802 struct uio auio;
2854 auio.uio_iov = iov;
2855 auio.uio_iovcnt = uap->iovlen;
2856 auio.uio_segflg = UIO_USERSPACE;
2857 auio.uio_rw = UIO_WRITE;
2858 auio.uio_td = td;
2859 auio.uio_offset = 0; /* XXX */
2860 auio.uio_resid = 0;
2863 if ((auio.uio_resid += tiov->iov_len) < 0) {
2868 len = auio.uio_resid;
2870 error = sctp_lower_sosend(so, to, &auio,
2875 if (auio.uio_resid != len && (error == ERESTART ||
2887 td->td_retval[0] = len - auio.uio_resid;
2922 struct uio auio;
2975 auio.uio_iov = iov;
2976 auio.uio_iovcnt = uap->iovlen;
2977 auio.uio_segflg = UIO_USERSPACE;
2978 auio.uio_rw = UIO_READ;
2979 auio.uio_td = td;
2980 auio.uio_offset = 0; /* XXX */
2981 auio.uio_resid = 0;
2984 if ((auio.uio_resid += tiov->iov_len) < 0) {
2989 len = auio.uio_resid;
2994 ktruio = cloneuio(&auio);
2998 error = sctp_sorecvmsg(so, &auio, (struct mbuf **)NULL,
3003 if (auio.uio_resid != len && (error == ERESTART ||
3012 ktruio->uio_resid = len - auio.uio_resid;
3018 td->td_retval[0] = len - auio.uio_resid;