Lines Matching defs:start_id
469 size_t start_id;
517 start_id = u8_toupper_b4_tbl[uv][b3_tbl][b4];
521 if (start_id >= end_id || (end_id - start_id) > U8_MB_CUR_MAX)
526 for (i = 0; start_id < end_id; start_id++)
527 u8s[i++] = u8_toupper_final_tbl[uv][b3_base + start_id];
533 start_id = u8_tolower_b4_tbl[uv][b3_tbl][b4];
536 if (start_id >= end_id || (end_id - start_id) > U8_MB_CUR_MAX)
541 for (i = 0; start_id < end_id; start_id++)
542 u8s[i++] = u8_tolower_final_tbl[uv][b3_base + start_id];
753 size_t start_id;
867 start_id = u8_decomp_b4_16bit_tbl[uv][b3_tbl][b4];
870 start_id = u8_decomp_b4_tbl[uv][b3_tbl][b4];
875 if (start_id >= end_id)
922 b1 = u8_decomp_final_tbl[uv][b3_base + start_id];
925 * If necessary, adjust start_id, end_id, or both. Note that if
934 start_id++;
937 end_id = start_id +
938 u8_decomp_final_tbl[uv][b3_base + start_id];
939 start_id++;
944 * we adjust the start_id.
947 start_id++;
948 start_id += u8_decomp_final_tbl[uv][b3_base + start_id];
950 start_id++;
954 for (i = 0; start_id < end_id; start_id++)
955 u8s[i++] = u8_decomp_final_tbl[uv][b3_base + start_id];
975 size_t start_id;
1014 start_id = u8_composition_b4_16bit_tbl[uv][b3_tbl][b4];
1017 start_id = u8_composition_b4_tbl[uv][b3_tbl][b4];
1021 if (start_id >= end_id)
1026 return ((uchar_t *)&(u8_composition_final_tbl[uv][b3_base + start_id]));