Lines Matching refs:len
54 size_t len;
72 len = iov->iov_len;
75 while (len == 0) { \
78 len = iov->iov_len; \
87 w = _swrite(fp, p, MIN(len, BUFSIZ));
91 len -= w;
108 (__SALC | __SSTR) && fp->_w < len) {
115 fp->_w = len + 128;
116 fp->_bf._size = blen + len + 128;
125 if (len < w)
126 w = len;
128 COPY(w); /* copy MIN(fp->_w,len), */
132 w = len; /* but pretend copied all */
133 } else if (fp->_p > fp->_bf._base && len > w) {
140 } else if (len >= (w = fp->_bf._size)) {
147 w = len;
153 len -= w;
161 * that the amount to write is MIN(len,nldist).
168 nl = memchr((void *)p, '\n', len);
169 nldist = nl ? nl + 1 - p : len + 1;
172 s = MIN(len, nldist);
197 len -= w;