Lines Matching refs:wlen
142 int wlen; in buf_write_bytes() local
158 for (wlen = 0; wlen < len; ++wlen) in buf_write_bytes()
159 p += utf_char2bytes(buf[wlen], p); in buf_write_bytes()
171 for (wlen = 0; wlen < len; wlen += n) in buf_write_bytes()
173 if (wlen == 0 && ip->bw_restlen != 0) in buf_write_bytes()
214 n = utf_ptr2len_len(buf + wlen, len - wlen); in buf_write_bytes()
215 if (n > len - wlen) in buf_write_bytes()
220 if (len - wlen > CONV_RESTLEN) in buf_write_bytes()
222 ip->bw_restlen = len - wlen; in buf_write_bytes()
223 mch_memmove(ip->bw_rest, buf + wlen, in buf_write_bytes()
228 c = utf_ptr2char(buf + wlen); in buf_write_bytes()
230 c = buf[wlen]; in buf_write_bytes()
509 wlen = write_eintr(ip->bw_fd, outbuf, len); in buf_write_bytes()
511 return (wlen < len) ? FAIL : OK; in buf_write_bytes()
517 wlen = write_eintr(ip->bw_fd, buf, len); in buf_write_bytes()
518 return (wlen < len) ? FAIL : OK; in buf_write_bytes()