Lines Matching refs:k
395 static inline size_t php_utf32_utf8(unsigned char *buf, unsigned k) in php_utf32_utf8() argument
401 if (k < 0x80) { in php_utf32_utf8()
402 buf[0] = k; in php_utf32_utf8()
404 } else if (k < 0x800) { in php_utf32_utf8()
405 buf[0] = 0xc0 | (k >> 6); in php_utf32_utf8()
406 buf[1] = 0x80 | (k & 0x3f); in php_utf32_utf8()
408 } else if (k < 0x10000) { in php_utf32_utf8()
409 buf[0] = 0xe0 | (k >> 12); in php_utf32_utf8()
410 buf[1] = 0x80 | ((k >> 6) & 0x3f); in php_utf32_utf8()
411 buf[2] = 0x80 | (k & 0x3f); in php_utf32_utf8()
414 buf[0] = 0xf0 | (k >> 18); in php_utf32_utf8()
415 buf[1] = 0x80 | ((k >> 12) & 0x3f); in php_utf32_utf8()
416 buf[2] = 0x80 | ((k >> 6) & 0x3f); in php_utf32_utf8()
417 buf[3] = 0x80 | (k & 0x3f); in php_utf32_utf8()
1023 unsigned int k, in find_entity_for_char() argument
1032 unsigned stage1_idx = ENT_STAGE1_INDEX(k); in find_entity_for_char()
1041 c = &table[stage1_idx][ENT_STAGE2_INDEX(k)][ENT_STAGE3_INDEX(k)]; in find_entity_for_char()
1086 unsigned int k, in find_entity_for_char_basic() argument
1091 if (k >= 64U) { in find_entity_for_char_basic()
1097 *entity = (const unsigned char *) table[k].data.ent.entity; in find_entity_for_char_basic()
1098 *entity_len = table[k].data.ent.entity_len; in find_entity_for_char_basic()
1505 unsigned i, j, k, in PHP_FUNCTION() local
1520 for (k = 0; k < max_k; k++) { in PHP_FUNCTION()
1521 const entity_stage3_row *r = &ms_table[i][j][k]; in PHP_FUNCTION()
1527 code = ENT_CODE_POINT_FROM_STAGES(i, j, k); in PHP_FUNCTION()