Lines Matching refs:utf

429 UtfToLocal(const unsigned char *utf, int len,  in UtfToLocal()  argument
453 if (*utf == '\0') in UtfToLocal()
456 l = pg_utf_mblen(utf); in UtfToLocal()
460 if (!pg_utf8_islegal(utf, l)) in UtfToLocal()
466 *iso++ = *utf++; in UtfToLocal()
473 b3 = *utf++; in UtfToLocal()
474 b4 = *utf++; in UtfToLocal()
478 b2 = *utf++; in UtfToLocal()
479 b3 = *utf++; in UtfToLocal()
480 b4 = *utf++; in UtfToLocal()
484 b1 = *utf++; in UtfToLocal()
485 b2 = *utf++; in UtfToLocal()
486 b3 = *utf++; in UtfToLocal()
487 b4 = *utf++; in UtfToLocal()
499 const unsigned char *utf_save = utf; in UtfToLocal()
506 l = pg_utf_mblen(utf); in UtfToLocal()
510 if (!pg_utf8_islegal(utf, l)) in UtfToLocal()
521 iutf2 = *utf++ << 8; in UtfToLocal()
522 iutf2 |= *utf++; in UtfToLocal()
526 iutf2 = *utf++ << 16; in UtfToLocal()
527 iutf2 |= *utf++ << 8; in UtfToLocal()
528 iutf2 |= *utf++; in UtfToLocal()
532 iutf2 = *utf++ << 24; in UtfToLocal()
533 iutf2 |= *utf++ << 16; in UtfToLocal()
534 iutf2 |= *utf++ << 8; in UtfToLocal()
535 iutf2 |= *utf++; in UtfToLocal()
557 utf = utf_save; in UtfToLocal()
588 (const char *) (utf - l), len); in UtfToLocal()
593 report_invalid_encoding(PG_UTF8, (const char *) utf, len); in UtfToLocal()
622 unsigned char *utf, in LocalToUtf() argument
651 *utf++ = *iso++; in LocalToUtf()
694 utf = store_coded_char(utf, converted); in LocalToUtf()
706 utf = store_coded_char(utf, cp->utf1); in LocalToUtf()
707 utf = store_coded_char(utf, cp->utf2); in LocalToUtf()
720 utf = store_coded_char(utf, converted); in LocalToUtf()
734 *utf = '\0'; in LocalToUtf()