Lines Matching defs:ulen
3355 STRLEN ulen;
3358 utf8_to_uvchr(s, &ulen);
3365 * ulen is the byte length of the original Unicode character
3372 if (slen > ulen)
3373 sv_catpvn(TARG, (char*)(s + ulen), slen - ulen);
3416 STRLEN ulen;
3421 toLOWER_utf8(s, tmpbuf, &ulen);
3425 if (!SvPADTMP(sv) || (STRLEN)(tend - tmpbuf) != ulen || SvREADONLY(sv)) {
3428 if (slen > ulen)
3429 sv_catpvn(TARG, (char*)(s + ulen), slen - ulen);
3435 Copy(tmpbuf, s, ulen, U8);
3471 STRLEN ulen;
3491 toUPPER_utf8(s, tmpbuf, &ulen);
3492 Copy(tmpbuf, d, ulen, U8);
3493 d += ulen;
3540 STRLEN ulen;
3560 UV uv = toLOWER_utf8(s, tmpbuf, &ulen);
3578 Copy(tmpbuf, d, ulen, U8);
3579 d += ulen;
3633 STRLEN ulen = UTF8SKIP(s);
3634 if (ulen > len)
3635 ulen = len;
3636 len -= ulen;
3637 while (ulen--)