Home | History | Annotate | Download | only in slirp

Lines Matching full:len

92 	int len = sb->sb_datalen - sb->sb_cc;
98 len = sb->sb_datalen - sb->sb_cc;
100 if (len <= 0)
109 if (iov[0].iov_len > len)
110 iov[0].iov_len = len;
117 if (iov[0].iov_len > len) iov[0].iov_len = len;
118 len -= iov[0].iov_len;
119 if (len) {
122 if(iov[1].iov_len > len)
123 iov[1].iov_len = len;
297 int n, len;
318 len = (sb->sb_data + sb->sb_datalen) - sb->sb_rptr;
319 if (len > so->so_urgc) len = so->so_urgc;
320 memcpy(buff, sb->sb_rptr, len);
321 so->so_urgc -= len;
325 memcpy((buff + len), sb->sb_data, n);
327 len += n;
329 n = slirp_send(so, buff, len, (MSG_OOB)); /* |MSG_DONTWAIT)); */
331 if (n != len)
354 int len = sb->sb_cc;
371 len = sb->sb_cc;
379 if (iov[0].iov_len > len) iov[0].iov_len = len;
383 if (iov[0].iov_len > len) iov[0].iov_len = len;
384 len -= iov[0].iov_len;
385 if (len) {
388 if (iov[1].iov_len > len) iov[1].iov_len = len;
454 int len;
456 len = recvfrom(so->s, buff, 256, 0,
460 if(len == -1 || len == 0) {
477 int len;
491 len = M_FREEROOM(m);
495 if (n > len) {
498 len = M_FREEROOM(m);
502 m->m_len = recvfrom(so->s, m->m_data, len, 0,
529 /* if (m->m_len == len) {