Lines Matching refs:chlen
58 int chlen;
95 psenc->chlen = 0;
239 if (psenc->chlen == head) {
242 psenc->ch[psenc->chlen++] = *s0++;
246 if (psenc->chlen == head) {
249 psenc->ch[psenc->chlen++] = *s0++;
267 if (psenc->chlen == head) {
274 psenc->ch[psenc->chlen++] = *s0++;
314 head = psenc->chlen;
319 psenc->chlen = head;
335 if (psenc->chlen != 0)
341 psenc->ch[psenc->chlen++] = (char)wc;
345 psenc->chlen = to_str(&psenc->ch[0], wc, UCS2_BIT);
350 psenc->chlen += to_str(&psenc->ch[0], hi, UCS2_BIT);
351 psenc->chlen += to_str(&psenc->ch[6], lo, UCS2_BIT);
355 psenc->chlen = to_str(&psenc->ch[0], wc, UCS4_BIT);
360 memcpy(s, psenc->ch, psenc->chlen);
361 *nresult = psenc->chlen;
362 psenc->chlen = 0;
409 if (psenc->chlen == 0)