Lines Matching refs:fromLim

328   const char *fromLim = *fromLimRef;
330 for (; fromLim > from; fromLim--, walked++) {
331 const unsigned char prev = (unsigned char)fromLim[-1];
335 fromLim += 4 - 1;
343 fromLim += 3 - 1;
351 fromLim += 2 - 1;
361 *fromLimRef = fromLim;
365 utf8_toUtf8(const ENCODING *enc, const char **fromP, const char *fromLim,
371 const ptrdiff_t bytesAvailable = fromLim - *fromP;
375 fromLim = *fromP + bytesStorable;
381 const char *const fromLimBefore = fromLim;
382 _INTERNAL_trim_to_complete_utf8_characters(*fromP, &fromLim);
383 if (fromLim < fromLimBefore) {
389 const ptrdiff_t bytesToCopy = fromLim - *fromP;
404 utf8_toUtf16(const ENCODING *enc, const char **fromP, const char *fromLim,
409 while (from < fromLim && to < toLim) {
412 if (fromLim - from < 2) {
420 if (fromLim - from < 3) {
434 if (fromLim - from < 4) {
451 if (from < fromLim)
502 latin1_toUtf8(const ENCODING *enc, const char **fromP, const char *fromLim,
507 if (*fromP == fromLim)
525 latin1_toUtf16(const ENCODING *enc, const char **fromP, const char *fromLim,
528 while (*fromP < fromLim && *toP < toLim)
531 if ((*toP == toLim) && (*fromP < fromLim))
560 ascii_toUtf8(const ENCODING *enc, const char **fromP, const char *fromLim,
563 while (*fromP < fromLim && *toP < toLim)
566 if ((*toP == toLim) && (*fromP < fromLim))
622 const ENCODING *enc, const char **fromP, const char *fromLim, \
626 fromLim = from + (((fromLim - from) >> 1) << 1); /* shrink to even */ \
627 for (; from < fromLim; from += 2) { \
675 if (fromLim - from < 4) { \
691 if (from < fromLim) \
699 const ENCODING *enc, const char **fromP, const char *fromLim, \
703 fromLim = *fromP + (((fromLim - *fromP) >> 1) << 1); /* shrink to even */ \
705 if (fromLim - *fromP > ((toLim - *toP) << 1) \
706 && (GET_HI(fromLim - 2) & 0xF8) == 0xD8) { \
707 fromLim -= 2; \
710 for (; *fromP < fromLim && *toP < toLim; *fromP += 2) \
712 if ((*toP == toLim) && (*fromP < fromLim)) \
1355 unknown_toUtf8(const ENCODING *enc, const char **fromP, const char *fromLim,
1362 if (*fromP == fromLim)
1385 unknown_toUtf16(const ENCODING *enc, const char **fromP, const char *fromLim,
1388 while (*fromP < fromLim && *toP < toLim) {
1399 if ((*toP == toLim) && (*fromP < fromLim))