Lines Matching refs:nn
165 int n, nn; in soread() local
179 nn = readv(so->s, (struct iovec *)iov, n); in soread()
180 DEBUG_MISC((dfd, " ... read nn = %d bytes\n", nn)); in soread()
182 nn = socket_recv(so->s, iov[0].iov_base, iov[0].iov_len); in soread()
184 if (nn <= 0) { in soread()
185 if (nn < 0 && (errno == EINTR || errno == EAGAIN)) in soread()
188 DEBUG_MISC((dfd, " --- soread() disconnected, nn = %d, errno = %d-%s\n", nn, errno,errno_str)); in soread()
205 if (n == 2 && nn == iov[0].iov_len) { in soread()
209 nn += ret; in soread()
212 DEBUG_MISC((dfd, " ... read nn = %d bytes\n", nn)); in soread()
216 sb->sb_cc += nn; in soread()
217 sb->sb_wptr += nn; in soread()
220 return nn; in soread()
225 int n, nn, copy = size; in soreadbuf() local
239 nn = MIN(iov[0].iov_len, copy); in soreadbuf()
240 memcpy(iov[0].iov_base, buf, nn); in soreadbuf()
242 copy -= nn; in soreadbuf()
243 buf += nn; in soreadbuf()
360 int n,nn; in sowrite() local
404 nn = writev(so->s, (const struct iovec *)iov, n); in sowrite()
406 DEBUG_MISC((dfd, " ... wrote nn = %d bytes\n", nn)); in sowrite()
408 nn = socket_send(so->s, iov[0].iov_base, iov[0].iov_len); in sowrite()
411 if (nn < 0 && (errno == EAGAIN || errno == EINTR)) in sowrite()
414 if (nn <= 0) { in sowrite()
423 if (n == 2 && nn == iov[0].iov_len) { in sowrite()
427 nn += ret; in sowrite()
429 DEBUG_MISC((dfd, " ... wrote nn = %d bytes\n", nn)); in sowrite()
433 sb->sb_cc -= nn; in sowrite()
434 sb->sb_rptr += nn; in sowrite()
445 return nn; in sowrite()