Lines Matching defs:ustrp

3491                       U8* ustrp, STRLEN *lenp,
3504 * On return 'ustrp' points to '*lenp' UTF-8 encoded bytes representing the
3508 * Note that the <ustrp> needs to be at least UTF8_MAXBYTES_CASE+1 bytes
3526 if (p != ustrp) { /* Don't copy onto itself */
3527 Copy(p, ustrp, *lenp, U8);
3531 U8 * d = ustrp;
3541 *lenp = d - ustrp;
3617 U8* const ustrp, STRLEN *lenp)
3628 * ustrp points to the changed-case string (<result> represents its
3630 * lenp points to the length of <ustrp> */
3644 U8* s = ustrp + UTF8SKIP(ustrp);
3645 U8* e = ustrp + *lenp;
3670 Copy(p, ustrp, *lenp, char);
3676 U8 * ustrp, STRLEN *lenp)
3681 * sequence, and the entire sequence will be stored in *ustrp. ustrp will
3693 ustrp[0] = UTF8_TWO_BYTE_HI(LATIN_SMALL_LETTER_DOTLESS_I);
3694 ustrp[1] = UTF8_TWO_BYTE_LO(LATIN_SMALL_LETTER_DOTLESS_I);
3702 *ustrp = 'i';
3711 U8 * ustrp, STRLEN *lenp)
3716 * sequence, and the entire sequence will be stored in *ustrp. ustrp will
3732 ustrp[0] = 'i';
3751 return turkic_fc(p0, e, ustrp, lenp);
3756 U8 * ustrp, STRLEN *lenp)
3761 * title-cased sequence, and the entire sequence will be stored in *ustrp.
3762 * ustrp will contain *lenp bytes
3773 ustrp[0] = UTF8_TWO_BYTE_HI(LATIN_CAPITAL_LETTER_I_WITH_DOT_ABOVE);
3774 ustrp[1] = UTF8_TWO_BYTE_LO(LATIN_CAPITAL_LETTER_I_WITH_DOT_ABOVE);
3780 *ustrp = 'I';
3825 UV ret = turkic(p, e, ustrp, lenp); \
3840 return L1_func(*p, ustrp, lenp, L1_func_extra_param); \
3849 return L1_func(c, ustrp, lenp, L1_func_extra_param); \
3860 result = change_macro(result, p, ustrp, lenp); \
3863 result = check_locale_boundary_crossing(p, result, ustrp, lenp); \
3870 *ustrp = (U8) result; \
3874 *ustrp = UTF8_EIGHT_BIT_HI((U8) result); \
3875 *(ustrp + 1) = UTF8_EIGHT_BIT_LO((U8) result); \
3888 U8* ustrp,
3912 U8* ustrp,
3934 U8* ustrp,
3960 U8* ustrp,
3971 assert(p != ustrp); /* Otherwise overwrites */
3977 result = CALL_FOLD_CASE(result, p, ustrp, lenp, flags & FOLD_FLAGS_FULL);
4025 return check_locale_boundary_crossing(p, result, ustrp, lenp);
4039 U8* s = ustrp;
4040 U8* send = ustrp + *lenp;
4066 Copy(p, ustrp, *lenp, char);
4079 *ustrp = (U8) result;
4083 *ustrp = UTF8_EIGHT_BIT_HI((U8) result);
4084 *(ustrp + 1) = UTF8_EIGHT_BIT_LO((U8) result);
4099 ustrp, *lenp, U8);
4107 Copy(LATIN_SMALL_LIGATURE_ST_UTF8, ustrp, *lenp, U8);
4116 Copy(LATIN_SMALL_LETTER_DOTLESS_I_UTF8, ustrp, *lenp, U8);