Lines Matching refs:fromlen

256 	    size_t	fromlen;  in buf_write_bytes()  local
267 fromlen = len + ip->bw_restlen; in buf_write_bytes()
268 from = ip->bw_conv_buf + ip->bw_conv_buflen - fromlen; in buf_write_bytes()
275 fromlen = len; in buf_write_bytes()
283 while (fromlen > 0) in buf_write_bytes()
285 n = (int)utf_ptr2len_len(from, (int)fromlen); in buf_write_bytes()
286 if (n > (int)fromlen) // incomplete byte sequence in buf_write_bytes()
291 fromlen -= n; in buf_write_bytes()
297 if (fromlen > CONV_RESTLEN) in buf_write_bytes()
303 mch_memmove(ip->bw_rest, from, fromlen); in buf_write_bytes()
304 ip->bw_restlen = (int)fromlen; in buf_write_bytes()
312 MB_ERR_INVALID_CHARS, (LPCSTR)from, (int)fromlen, in buf_write_bytes()
318 MB_ERR_INVALID_CHARS, (LPCSTR)from, (int)fromlen - 1, in buf_write_bytes()
327 ip->bw_rest[0] = from[fromlen - 1]; in buf_write_bytes()
331 (LPCSTR)from, (int)(fromlen - ip->bw_restlen), in buf_write_bytes()
342 fromlen = to - ip->bw_conv_buf; in buf_write_bytes()
349 for (from = ip->bw_conv_buf; fromlen > 1; fromlen -= 2) in buf_write_bytes()
370 (LPCWSTR)ip->bw_conv_buf, (int)fromlen / sizeof(WCHAR), in buf_write_bytes()
371 (LPSTR)to, (int)(ip->bw_conv_buflen - fromlen), 0, in buf_write_bytes()
387 size_t fromlen; in buf_write_bytes() local
394 fromlen = len + ip->bw_restlen; in buf_write_bytes()
395 from = ip->bw_conv_buf + ip->bw_conv_buflen - fromlen; in buf_write_bytes()
402 fromlen = len; in buf_write_bytes()
405 if (enc2macroman(from, fromlen, in buf_write_bytes()
420 size_t fromlen; in buf_write_bytes() local
432 fromlen = len + ip->bw_restlen; in buf_write_bytes()
433 fp = (char *)ip->bw_conv_buf + ip->bw_conv_buflen - fromlen; in buf_write_bytes()
437 tolen = ip->bw_conv_buflen - fromlen; in buf_write_bytes()
442 fromlen = len; in buf_write_bytes()
465 if ((iconv(ip->bw_iconv_fd, (void *)&from, &fromlen, &to, &tolen) in buf_write_bytes()
467 || fromlen > CONV_RESTLEN) in buf_write_bytes()
474 if (fromlen > 0) in buf_write_bytes()
475 mch_memmove(ip->bw_rest, (void *)from, fromlen); in buf_write_bytes()
476 ip->bw_restlen = (int)fromlen; in buf_write_bytes()