Lines Matching defs:ext_seg_left
577 int ext_seg_left; /* > 0 if currently in an extended segment */
601 int ext_seg_left = 0;
626 ext_seg_left = (msb << 7) + lsb;
627 if (ext_seg_left <= tmp_ctext_len - 2) {
638 ct_info = _XlcGetCTInfo(type, final_byte, *ctext, ext_seg_left);
642 state->ext_seg_left = ext_seg_left;
648 state->ext_seg_left -= ct_info->ext_segment_len;
663 state->ext_seg_left = 0;
666 *ctext += ext_seg_left;
667 *ctext_len -= ext_seg_left;
692 state->ext_seg_left = 0;
720 if (state->ext_seg_left == 0) {
801 if (state->ext_seg_left <= buf_len || char_size > 0) {
802 int n = (state->ext_seg_left <= buf_len
803 ? state->ext_seg_left
808 state->ext_seg_left -= n;
829 state->ext_seg_left -= char_size;
833 /* Here ctext_len >= state->ext_seg_left > buf_len.
840 state->ext_seg_left -= n;