Lines Matching refs:len
56 size_t len;
74 len = iov->iov_len;
77 while (len == 0) { \
80 len = iov->iov_len; \
89 w = _swrite(fp, p, MIN(len, BUFSIZ));
93 len -= w;
110 (__SALC | __SSTR) && fp->_w < len) {
117 fp->_w = len + 128;
118 fp->_bf._size = blen + len + 128;
127 if (len < w)
128 w = len;
130 COPY(w); /* copy MIN(fp->_w,len), */
134 w = len; /* but pretend copied all */
135 } else if (fp->_p > fp->_bf._base && len > w) {
142 } else if (len >= (w = fp->_bf._size)) {
149 w = len;
155 len -= w;
163 * that the amount to write is MIN(len,nldist).
170 nl = memchr((void *)p, '\n', len);
171 nldist = nl ? nl + 1 - p : len + 1;
174 s = MIN(len, nldist);
199 len -= w;