Lines Matching refs:src_idx
266 Idx src_idx, byte_idx, end_idx, remain_len; in build_wcs_upper_buffer() local
317 src_idx = byte_idx; in build_wcs_upper_buffer()
351 for (src_idx = pstr->valid_raw_len; byte_idx < end_idx;) in build_wcs_upper_buffer()
364 ch = pstr->raw_mbs [pstr->raw_mbs_idx + src_idx + i]; in build_wcs_upper_buffer()
370 p = (const char *) pstr->raw_mbs + pstr->raw_mbs_idx + src_idx; in build_wcs_upper_buffer()
409 pstr->offsets[byte_idx] = src_idx; in build_wcs_upper_buffer()
413 = src_idx + (i < mbclen ? i : mbclen - 1); in build_wcs_upper_buffer()
417 if (pstr->raw_stop > src_idx) in build_wcs_upper_buffer()
422 src_idx += mbclen; in build_wcs_upper_buffer()
435 pstr->offsets[byte_idx + i] = src_idx + i; in build_wcs_upper_buffer()
437 src_idx += mbclen; in build_wcs_upper_buffer()
447 int ch = pstr->raw_mbs[pstr->raw_mbs_idx + src_idx]; in build_wcs_upper_buffer()
454 pstr->offsets[byte_idx] = src_idx; in build_wcs_upper_buffer()
455 ++src_idx; in build_wcs_upper_buffer()
470 pstr->valid_raw_len = src_idx; in build_wcs_upper_buffer()