outroom           152 ext/charconv/charconv.c     size_t insize, inroom, outroom, result;
outroom           167 ext/charconv/charconv.c             outroom = SCM_PORT_BUFFER_ROOM(port);
outroom           168 ext/charconv/charconv.c             result = jconv_reset(info, outbuf, outroom);
outroom           184 ext/charconv/charconv.c                     result, outbuf, outroom);
outroom           194 ext/charconv/charconv.c     outroom = SCM_PORT_BUFFER_ROOM(port);
outroom           197 ext/charconv/charconv.c     fprintf(stderr, "=> in(%p)%d out(%p)%d\n", inbuf, insize, outbuf, outroom);
outroom           199 ext/charconv/charconv.c     result = jconv(info, &inbuf, &inroom, &outbuf, &outroom);
outroom           202 ext/charconv/charconv.c             result, inbuf, inroom, outbuf, outroom);
outroom           212 ext/charconv/charconv.c         return info->bufsiz - outroom;
outroom           227 ext/charconv/charconv.c         return info->bufsiz - outroom;
outroom           230 ext/charconv/charconv.c         return info->bufsiz - outroom;
outroom           380 ext/charconv/charconv.c     size_t outsize, inroom, outroom, result, len;
outroom           390 ext/charconv/charconv.c         outroom = outsize;
outroom           394 ext/charconv/charconv.c                 info->buf, info->ptr, outroom);
outroom           396 ext/charconv/charconv.c         result = jconv(info, &inbuf, &inroom, &outbuf, &outroom);
outroom           399 ext/charconv/charconv.c                 result, inbuf, inroom, outbuf, outroom);
outroom           516 ext/charconv/charconv.c     size_t inroom, outroom, r;
outroom           520 ext/charconv/charconv.c     outroom = 6;
outroom           523 ext/charconv/charconv.c     r = jconv(ucsconv.ucs2char, &inb, &inroom, &outb, &outroom);
outroom           547 ext/charconv/charconv.c     size_t inroom, outroom, r;
outroom           552 ext/charconv/charconv.c     outroom = 6;
outroom           555 ext/charconv/charconv.c     r = jconv(ucsconv.char2ucs, &inb, &inroom, &outb, &outroom);
outroom           112 ext/charconv/charconv.h                     char **outptr, size_t *outroom);
outroom           113 ext/charconv/charconv.h extern size_t jconv_reset(ScmConvInfo *, char *outptr, size_t outroom);
outroom            53 ext/charconv/jconv.c #define OUTCHK(n)  do{if (outroom < (n)) return OUTPUT_NOT_ENOUGH;}while(0)
outroom           150 ext/charconv/jconv.c                         char *outptr, size_t outroom, size_t *outchars)
outroom           293 ext/charconv/jconv.c                         char *outptr, size_t outroom, size_t *outchars)
outroom           446 ext/charconv/jconv.c static inline size_t utf2euc_emit_euc(unsigned short euc, size_t inchars, char *outptr, size_t outroom, size_t *outchars)
outroom           468 ext/charconv/jconv.c                                char *outptr, size_t outroom, size_t *outchars)
outroom           484 ext/charconv/jconv.c             return utf2euc_emit_euc(0xaba9, 2, outptr, outroom, outchars);
outroom           493 ext/charconv/jconv.c             return utf2euc_emit_euc(0xabd2, 2, outptr, outroom, outchars);
outroom           504 ext/charconv/jconv.c         return utf2euc_emit_euc(etab[u1-0x80], 2, outptr, outroom, outchars);
outroom           513 ext/charconv/jconv.c                                char *outptr, size_t outroom, size_t *outchars)
outroom           536 ext/charconv/jconv.c             return utf2euc_emit_euc(euc, 3, outptr, outroom, outchars);
outroom           553 ext/charconv/jconv.c             return utf2euc_emit_euc(tab2[ind-1][u2-0x80], 3, outptr, outroom, outchars);
outroom           563 ext/charconv/jconv.c                                char *outptr, size_t outroom, size_t *outchars)
outroom           597 ext/charconv/jconv.c                 return utf2euc_emit_euc(tab[i+1], 4, outptr, outroom, outchars);
outroom           607 ext/charconv/jconv.c                        char *outptr, size_t outroom, size_t *outchars)
outroom           623 ext/charconv/jconv.c         return utf2euc_2(cinfo, u0, inptr, inroom, outptr, outroom, outchars);
outroom           627 ext/charconv/jconv.c         return utf2euc_3(cinfo, u0, inptr, inroom, outptr, outroom, outchars);
outroom           631 ext/charconv/jconv.c         return utf2euc_4(cinfo, u0, inptr, inroom, outptr, outroom, outchars);
outroom           709 ext/charconv/jconv.c                                        char *outptr, size_t outroom,
outroom           734 ext/charconv/jconv.c                        char *outptr, size_t outroom, size_t *outchars)
outroom           747 ext/charconv/jconv.c             return eucj2utf_emit_utf(ucs, 2, outptr, outroom, outchars);
outroom           765 ext/charconv/jconv.c             return eucj2utf_emit_utf(ucs, 3, outptr, outroom, outchars);
outroom           780 ext/charconv/jconv.c         return eucj2utf_emit_utf(ucs, 2, outptr, outroom, outchars);
outroom           898 ext/charconv/jconv.c                        char *outptr, size_t outroom, size_t *outchars)
outroom           992 ext/charconv/jconv.c                                char *outptr, size_t outroom)
outroom          1023 ext/charconv/jconv.c                        char *outptr, size_t outroom, size_t *outchars)
outroom          1029 ext/charconv/jconv.c         outoffset = jis_ensure_state(cinfo, JIS_ASCII, 1, outptr, outroom);
outroom          1038 ext/charconv/jconv.c             outoffset = jis_ensure_state(cinfo, JIS_KANA, 1, outptr, outroom);
outroom          1057 ext/charconv/jconv.c             outoffset = jis_ensure_state(cinfo, newstate, 2, outptr, outroom);
outroom          1067 ext/charconv/jconv.c             outoffset = jis_ensure_state(cinfo, JIS_0213_1, 2, outptr, outroom);
outroom          1079 ext/charconv/jconv.c static size_t jis_reset(ScmConvInfo *cinfo, char *outptr, size_t outroom)
outroom          1087 ext/charconv/jconv.c         if (outroom < 3) return OUTPUT_NOT_ENOUGH;
outroom          1103 ext/charconv/jconv.c                     char *outptr, size_t outroom, size_t *outchars)
outroom          1210 ext/charconv/jconv.c     size_t inroom = *iroom, outroom = *oroom;
outroom          1214 ext/charconv/jconv.c     if (inroom <= outroom) {
outroom          1222 ext/charconv/jconv.c         memcpy(*optr, *iptr, outroom);
outroom          1223 ext/charconv/jconv.c         *optr += outroom;
outroom          1224 ext/charconv/jconv.c         *iptr += outroom;
outroom          1225 ext/charconv/jconv.c         *iroom -= outroom;
outroom          1440 ext/charconv/jconv.c              char **outptr, size_t *outroom)
outroom          1443 ext/charconv/jconv.c     return info->jconv(info, inptr, inroom, outptr, outroom);
outroom          1449 ext/charconv/jconv.c size_t jconv_reset(ScmConvInfo *info, char *outptr, size_t outroom)
outroom          1452 ext/charconv/jconv.c         return info->reset(info, outptr, outroom);