Lines Matching refs:len
189 int len; in to_ascii() local
195 len = 0; in to_ascii()
199 if (len + 5 <= buf_size) { in to_ascii()
200 sprintf((char* )(&(buf[len])), "\\%03o", in to_ascii()
202 len += 5; in to_ascii()
209 buf[len++] = (UChar )code; in to_ascii()
213 if (len >= buf_size) break; in to_ascii()
219 len = MIN((end - s), buf_size); in to_ascii()
220 xmemcpy(buf, s, (size_t )len); in to_ascii()
224 return len; in to_ascii()
243 int len, is_over; local
258 len = to_ascii(einfo->enc, einfo->par, einfo->par_end,
266 xmemcpy(p, parbuf, len);
267 p += len;
283 len = p - s;
288 len = onigenc_str_bytelen_null(ONIG_ENCODING_ASCII, q);
289 xmemcpy(s, q, len);
290 s[len] = '\0';
295 return len;
314 int n, need, len; local
333 len = enc_len(enc, p);
334 while (len-- > 0) *s++ = *p++;
341 len = enc_len(enc, p);
343 while (len-- > 0) *s++ = *p++;
348 while (len-- > 0) {
359 len = onigenc_str_bytelen_null(ONIG_ENCODING_ASCII, bs);
361 while (len-- > 0) *s++ = *bp++;