Lines Matching refs:ob
190 uchar_t *ob; in kiconv_to_sb() local
225 ob = (uchar_t *)*outbuf; in kiconv_to_sb()
227 obtail = ob + *outbytesleft; in kiconv_to_sb()
258 if (ob >= obtail) { in kiconv_to_sb()
276 *ob++ = *ib++; in kiconv_to_sb()
331 *ob++ = to_sb_tbl[id][i].sb; in kiconv_to_sb()
341 *ob++ = KICONV_ASCII_REPLACEMENT_CHAR; in kiconv_to_sb()
349 *outbuf = (char *)ob; in kiconv_to_sb()
350 *outbytesleft = obtail - ob; in kiconv_to_sb()
365 uchar_t *ob; in kiconv_fr_sb() local
387 ob = (uchar_t *)*outbuf; in kiconv_fr_sb()
389 obtail = ob + *outbytesleft; in kiconv_fr_sb()
397 if (ob >= obtail) { in kiconv_fr_sb()
403 *ob++ = *ib++; in kiconv_fr_sb()
429 if ((obtail - ob) < sz) { in kiconv_fr_sb()
436 *ob++ = to_u8_tbl[(ulong_t)kcd][k].u8[i]; in kiconv_fr_sb()
443 *outbuf = (char *)ob; in kiconv_fr_sb()
444 *outbytesleft = obtail - ob; in kiconv_fr_sb()
454 kiconvstr_to_sb(size_t id, uchar_t *ib, size_t *inlen, uchar_t *ob, in kiconvstr_to_sb() argument
478 obtail = ob + *outlen; in kiconvstr_to_sb()
496 if (ob >= obtail) { in kiconvstr_to_sb()
514 if (ob >= obtail) { in kiconvstr_to_sb()
521 *ob++ = *ib++; in kiconvstr_to_sb()
582 *ob++ = to_sb_tbl[id][i].sb; in kiconvstr_to_sb()
585 *ob++ = KICONV_ASCII_REPLACEMENT_CHAR; in kiconvstr_to_sb()
592 *outlen = obtail - ob; in kiconvstr_to_sb()
638 kiconvstr_fr_sb(size_t id, uchar_t *ib, size_t *inlen, uchar_t *ob, in kiconvstr_fr_sb() argument
651 obtail = ob + *outlen; in kiconvstr_fr_sb()
659 if (ob >= obtail) { in kiconvstr_fr_sb()
664 *ob++ = *ib++; in kiconvstr_fr_sb()
673 if ((obtail - ob) < 3) { in kiconvstr_fr_sb()
680 *ob++ = 0xef; in kiconvstr_fr_sb()
681 *ob++ = 0xbf; in kiconvstr_fr_sb()
682 *ob++ = 0xbd; in kiconvstr_fr_sb()
694 if ((obtail - ob) < sz) { in kiconvstr_fr_sb()
701 *ob++ = to_u8_tbl[id][k].u8[i]; in kiconvstr_fr_sb()
707 *outlen = obtail - ob; in kiconvstr_fr_sb()