Lines Matching refs:pwc
87 _mbtowc_iso(wchar_t *pwc, char *s, size_t n)
275 * Use this ch to generate pwc.
287 * Generate pwc here.
359 if (pwc != NULL)
360 *pwc = wide;
374 wchar_t pwc;
386 ret1 = _mbtowc_iso (&pwc, (char *)s, MAXMBSIZE);
389 if (ret1 == 0 || pwc == 0) {
399 *pwcs++ = pwc;
413 _wctomb_iso(unsigned char *s, wchar_t pwc)
431 * If pwc is 0, do this first.
433 if (pwc == 0) {
443 mode = pwc & G3MASK; /* The mode of this character */
444 if (((pwc >> 8) & 0x007f) == 0)
455 printf ("csize = %d, prevcsize = %d, (%x,%x) ",csize, prevcsize, (pwc>>8)&0x00ff, pwc&0x00ff);
499 *bp++ = pwc & 0x007f;
503 *bp++ = (pwc & 0x7f00) >> 8;
505 *bp++ = pwc & 0x007f;
535 *bp++ = pwc & 0x007f;
539 *bp++ = (pwc & 0x7f00) >> 8;
541 *bp++ = pwc & 0x007f;
571 *bp++ = pwc & 0x007f;
575 *bp++ = (pwc & 0x7f00) >> 8;
577 *bp++ = pwc & 0x007f;
607 *bp++ = pwc & 0x007f;
611 *bp++ = (pwc & 0x7f00) >> 8;
613 *bp++ = pwc & 0x007f;
647 *bp++ = pwc & 0x007f;
651 *bp++ = (pwc & 0x7f00) >> 8;
653 *bp++ = pwc & 0x007f;
689 pwc |= 0x8080;
691 *bp++ = pwc & 0x00ff;
695 *bp++ = (pwc & 0xff00) >> 8;
697 *bp++ = pwc & 0x00ff;
732 pwc |= 0x8080;
734 *bp++ = pwc & 0x00ff;
738 *bp++ = (pwc & 0xff00) >> 8;
740 *bp++ = pwc & 0x00ff;
775 pwc |= 0x8080;
777 *bp++ = pwc & 0x00ff;
781 *bp++ = (pwc & 0xff00) >> 8;
783 *bp++ = pwc & 0x00ff;