Lines Matching refs:k

875 size_t php_utf32_utf8(unsigned char *buf, unsigned k)  in php_utf32_utf8()  argument
879 if (k < 0x80) { in php_utf32_utf8()
880 buf[0] = k; in php_utf32_utf8()
882 } else if (k < 0x800) { in php_utf32_utf8()
883 buf[0] = 0xc0 | (k >> 6); in php_utf32_utf8()
884 buf[1] = 0x80 | (k & 0x3f); in php_utf32_utf8()
886 } else if (k < 0x10000) { in php_utf32_utf8()
887 buf[0] = 0xe0 | (k >> 12); in php_utf32_utf8()
888 buf[1] = 0x80 | ((k >> 6) & 0x3f); in php_utf32_utf8()
889 buf[2] = 0x80 | (k & 0x3f); in php_utf32_utf8()
891 } else if (k < 0x200000) { in php_utf32_utf8()
892 buf[0] = 0xf0 | (k >> 18); in php_utf32_utf8()
893 buf[1] = 0x80 | ((k >> 12) & 0x3f); in php_utf32_utf8()
894 buf[2] = 0x80 | ((k >> 6) & 0x3f); in php_utf32_utf8()
895 buf[3] = 0x80 | (k & 0x3f); in php_utf32_utf8()
897 } else if (k < 0x4000000) { in php_utf32_utf8()
898 buf[0] = 0xf8 | (k >> 24); in php_utf32_utf8()
899 buf[1] = 0x80 | ((k >> 18) & 0x3f); in php_utf32_utf8()
900 buf[2] = 0x80 | ((k >> 12) & 0x3f); in php_utf32_utf8()
901 buf[3] = 0x80 | ((k >> 6) & 0x3f); in php_utf32_utf8()
902 buf[4] = 0x80 | (k & 0x3f); in php_utf32_utf8()
905 buf[0] = 0xfc | (k >> 30); in php_utf32_utf8()
906 buf[1] = 0x80 | ((k >> 24) & 0x3f); in php_utf32_utf8()
907 buf[2] = 0x80 | ((k >> 18) & 0x3f); in php_utf32_utf8()
908 buf[3] = 0x80 | ((k >> 12) & 0x3f); in php_utf32_utf8()
909 buf[4] = 0x80 | ((k >> 6) & 0x3f); in php_utf32_utf8()
910 buf[5] = 0x80 | (k & 0x3f); in php_utf32_utf8()
924 int j, k; in php_unescape_html_entities() local
942 for (k = entity_map[j].basechar; k <= entity_map[j].endchar; k++) { in php_unescape_html_entities()
946 if (entity_map[j].table[k - entity_map[j].basechar] == NULL) in php_unescape_html_entities()
949 …entity_length = slprintf(entity, sizeof(entity), "&%s;", entity_map[j].table[k - entity_map[j].bas… in php_unescape_html_entities()
964 replacement[0] = k; in php_unescape_html_entities()
979 replacement_len = php_utf32_utf8(replacement, k); in php_unescape_html_entities()
1445 unsigned k; in PHP_FUNCTION() local
1451 k = i + entity_map[j].basechar; in PHP_FUNCTION()
1455 written = php_utf32_utf8(ind, k); in PHP_FUNCTION()
1466 ind[0] = (unsigned char)k; in PHP_FUNCTION()