Lines Matching refs:k

459 static inline size_t php_utf32_utf8(unsigned char *buf, unsigned k)  in php_utf32_utf8()  argument
465 if (k < 0x80) { in php_utf32_utf8()
466 buf[0] = k; in php_utf32_utf8()
468 } else if (k < 0x800) { in php_utf32_utf8()
469 buf[0] = 0xc0 | (k >> 6); in php_utf32_utf8()
470 buf[1] = 0x80 | (k & 0x3f); in php_utf32_utf8()
472 } else if (k < 0x10000) { in php_utf32_utf8()
473 buf[0] = 0xe0 | (k >> 12); in php_utf32_utf8()
474 buf[1] = 0x80 | ((k >> 6) & 0x3f); in php_utf32_utf8()
475 buf[2] = 0x80 | (k & 0x3f); in php_utf32_utf8()
478 buf[0] = 0xf0 | (k >> 18); in php_utf32_utf8()
479 buf[1] = 0x80 | ((k >> 12) & 0x3f); in php_utf32_utf8()
480 buf[2] = 0x80 | ((k >> 6) & 0x3f); in php_utf32_utf8()
481 buf[3] = 0x80 | (k & 0x3f); in php_utf32_utf8()
492 static inline size_t php_mb2_int_to_char(unsigned char *buf, unsigned k) in php_mb2_int_to_char() argument
494 assert(k <= 0xFFFFU); in php_mb2_int_to_char()
496 if (k <= 0xFFU) { /* 1 */ in php_mb2_int_to_char()
497 buf[0] = k; in php_mb2_int_to_char()
500 buf[0] = k >> 8; in php_mb2_int_to_char()
501 buf[1] = k & 0xFFU; in php_mb2_int_to_char()
510 static inline size_t php_mb3_int_to_char(unsigned char *buf, unsigned k) in php_mb3_int_to_char() argument
512 assert(k <= 0xFFFFFFU); in php_mb3_int_to_char()
514 if (k <= 0xFFU) { /* 1 */ in php_mb3_int_to_char()
515 buf[0] = k; in php_mb3_int_to_char()
517 } else if (k <= 0xFFFFU) { /* 2 */ in php_mb3_int_to_char()
518 buf[0] = k >> 8; in php_mb3_int_to_char()
519 buf[1] = k & 0xFFU; in php_mb3_int_to_char()
522 buf[0] = k >> 16; in php_mb3_int_to_char()
523 buf[1] = (k >> 8) & 0xFFU; in php_mb3_int_to_char()
524 buf[2] = k & 0xFFU; in php_mb3_int_to_char()
1133 unsigned int k, in find_entity_for_char() argument
1142 unsigned stage1_idx = ENT_STAGE1_INDEX(k); in find_entity_for_char()
1151 c = &table[stage1_idx][ENT_STAGE2_INDEX(k)][ENT_STAGE3_INDEX(k)]; in find_entity_for_char()
1196 unsigned int k, in find_entity_for_char_basic() argument
1201 if (k >= 64U) { in find_entity_for_char_basic()
1207 *entity = table[k].data.ent.entity; in find_entity_for_char_basic()
1208 *entity_len = table[k].data.ent.entity_len; in find_entity_for_char_basic()
1628 unsigned i, j, k, in PHP_FUNCTION() local
1643 for (k = 0; k < max_k; k++) { in PHP_FUNCTION()
1644 const entity_stage3_row *r = &ms_table[i][j][k]; in PHP_FUNCTION()
1650 code = ENT_CODE_POINT_FROM_STAGES(i, j, k); in PHP_FUNCTION()