Lines Matching refs:mbchar
481 uint32_t mbchar = 0; in html_tag_contents_append() local
486 if (mbchar && (c < 0x80 || mbchar >= 0x10000)) { in html_tag_contents_append()
487 if (mbchar == 0xE38082 || mbchar == 0xEFBC8E || mbchar == 0xEFB992 || in html_tag_contents_append()
488 (mbchar == 0xA1 && (c == 0x43 || c == 0x44 || c == 0x4F))) { in html_tag_contents_append()
490 if (mbchar == 0xA1) { in html_tag_contents_append()
492 mbchar = 0; in html_tag_contents_append()
496 uint8_t c0 = mbchar >> 16; in html_tag_contents_append()
497 uint8_t c1 = (mbchar >> 8) & 0xff; in html_tag_contents_append()
498 uint8_t c2 = (mbchar & 0xff); in html_tag_contents_append()
506 mbchar = 0; in html_tag_contents_append()
509 mbchar = (mbchar << 8) | c; in html_tag_contents_append()
673 uint32_t mbchar = 0; in cli_html_normalise() local
799 if (*ptr < 0x80 || mbchar >= 0x10000) { in cli_html_normalise()
800 if (mbchar == 0xE38082 || mbchar == 0xEFBC8E || mbchar == 0xEFB992 || in cli_html_normalise()
801 (mbchar == 0xA1 && (*ptr == 0x43 || *ptr == 0x44 || *ptr == 0x4F))) { in cli_html_normalise()
805 if (mbchar == 0xA1) { in cli_html_normalise()
807 mbchar = 0; in cli_html_normalise()
811 uint8_t c0 = mbchar >> 16; in cli_html_normalise()
812 uint8_t c1 = (mbchar >> 8) & 0xff; in cli_html_normalise()
813 uint8_t c2 = (mbchar & 0xff); in cli_html_normalise()
825 mbchar = 0; in cli_html_normalise()
829 mbchar = (mbchar << 8) | *ptr; in cli_html_normalise()
868 mbchar = *ptr; in cli_html_normalise()