SCM_PORT           45 ext/binary/binary.c       (var) = SCM_PORT(x);                                              \
SCM_PORT           57 ext/binary/binary.c       (var) = SCM_PORT(x);                                              \
SCM_PORT          137 ext/charconv/charconv.c     Scm_Printf(SCM_PORT(out), "[conv(%s->%s) %s %S]",
SCM_PORT          140 ext/charconv/charconv.c     return Scm_GetOutputStringUnsafe(SCM_PORT(out));
SCM_PORT          317 ext/charconv/charconv.c     return SCM_PORT(Scm_MakeInputConversionPort(src,
SCM_PORT           60 ext/charconv/convlib.c   source = SCM_PORT(source_scm);
SCM_PORT          106 ext/charconv/convlib.c   sink = SCM_PORT(sink_scm);
SCM_PORT          160 ext/net/net.c          sock->inPort = SCM_PORT(Scm_MakePortWithFd(sockname, SCM_PORT_INPUT,
SCM_PORT          187 ext/net/net.c          sock->outPort = SCM_PORT(Scm_MakePortWithFd(sockname, SCM_PORT_OUTPUT,
SCM_PORT          113 ext/net/netlib.c     ScmPort *out = SCM_PORT(Scm_MakeOutputStringPort(TRUE));
SCM_PORT          199 ext/net/netlib.c   ScmPort *out = SCM_PORT(Scm_MakeOutputStringPort(TRUE));
SCM_PORT         8974 ext/uvector/uvlib.c   port = SCM_PORT(port_scm);
SCM_PORT         9032 ext/uvector/uvlib.c   port = SCM_PORT(port_scm);
SCM_PORT         9452 ext/uvector/uvlib.c     Scm_PutcUnsafe(ch, SCM_PORT(s));
SCM_PORT         9454 ext/uvector/uvlib.c   SCM_RETURN(Scm_GetOutputStringUnsafe(SCM_PORT(s)));
SCM_PORT          396 ext/vport/vport.c     SCM_PORT(port)->src.vt.data = data;
SCM_PORT          405 ext/vport/vport.c                Scm_PortName(SCM_PORT(obj)),
SCM_PORT          413 ext/vport/vport.c         vport *data = (vport*)SCM_PORT(p)->src.vt.data;                 \
SCM_PORT          419 ext/vport/vport.c         vport *data = (vport*)SCM_PORT(p)->src.vt.data;                 \
SCM_PORT          661 ext/vport/vport.c         bport *data = (bport*)SCM_PORT(p)->src.buf.data;                \
SCM_PORT          667 ext/vport/vport.c         bport *data = (bport*)SCM_PORT(p)->src.buf.data;                \
SCM_PORT          144 src/code.c                 ScmPort *out = SCM_PORT(Scm_MakeOutputStringPort(TRUE));
SCM_PORT          213 src/error.c            obj->port = SCM_PORT(val);
SCM_PORT          257 src/error.c        obj->port = SCM_FALSEP(val)? NULL : SCM_PORT(val);
SCM_PORT          502 src/error.c            Scm_Vprintf(SCM_PORT(ostr), msg, args, TRUE);
SCM_PORT          504 src/error.c            e = Scm_MakeError(Scm_GetOutputString(SCM_PORT(ostr)));
SCM_PORT          559 src/error.c            Scm_Vprintf(SCM_PORT(ostr), msg, args, TRUE);
SCM_PORT          563 src/error.c            e = Scm_MakeSystemError(Scm_GetOutputString(SCM_PORT(ostr)), en);
SCM_PORT          594 src/error.c            Scm_Vprintf(SCM_PORT(ostr), msg, args, TRUE);
SCM_PORT          601 src/error.c            smsg = Scm_GetOutputString(SCM_PORT(ostr));
SCM_PORT          645 src/error.c        Scm_Vprintf(SCM_PORT(ostr), msg, args, TRUE);
SCM_PORT          647 src/error.c        Scm_Printf(SCM_CURERR, "WARNING: %A\n", Scm_GetOutputString(SCM_PORT(ostr)));
SCM_PORT          655 src/error.c        Scm_Format(SCM_PORT(ostr), fmt, args, TRUE);
SCM_PORT          656 src/error.c        Scm_Printf(SCM_CURERR, "WARNING: %A\n", Scm_GetOutputString(SCM_PORT(ostr)));
SCM_PORT          711 src/error.c                Scm_Vprintf(SCM_PORT(ostr), msg, ap, TRUE);
SCM_PORT          713 src/error.c                SCM_APPEND1(argh, argt, Scm_GetOutputString(SCM_PORT(ostr)));
SCM_PORT         3209 src/extlib.c     oport = SCM_PORT(oport_scm);
SCM_PORT         3229 src/extlib.c     iport = SCM_PORT(iport_scm);
SCM_PORT         3249 src/extlib.c     iport = SCM_PORT(iport_scm);
SCM_PORT         3375 src/extlib.c     oport = SCM_PORT(oport_scm);
SCM_PORT         3404 src/extlib.c     obj = SCM_PORT(obj_scm);
SCM_PORT         3486 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3510 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3534 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3556 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3576 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3596 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3626 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3662 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3687 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3709 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3799 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3821 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3823 src/extlib.c    int b; ScmPort *out = SCM_PORT(Scm_MakeOutputStringPort(TRUE));
SCM_PORT         3843 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3870 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3894 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3920 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3958 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         4113 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         5238 src/extlib.c     port = SCM_PORT(port_scm);
SCM_PORT         1448 src/gauche.h   #define SCM_PORT_TYPE(obj)      (SCM_PORT(obj)->type)
SCM_PORT         1449 src/gauche.h   #define SCM_PORT_DIR(obj)       (SCM_PORT(obj)->direction)
SCM_PORT         1450 src/gauche.h   #define SCM_PORT_FLAGS(obj)     (SCM_PORT(obj)->flags)
SCM_PORT         1451 src/gauche.h   #define SCM_PORT_ICPOLICY(obj)  (SCM_PORT(obj)->icpolicy)
SCM_PORT         1453 src/gauche.h   #define SCM_PORT_CLOSED_P(obj)  (SCM_PORT(obj)->closed)
SCM_PORT         1454 src/gauche.h   #define SCM_PORT_OWNER_P(obj)   (SCM_PORT(obj)->ownerp)
SCM_PORT         1455 src/gauche.h   #define SCM_PORT_ERROR_OCCURRED_P(obj) (SCM_PORT(obj)->error)
SCM_PORT         1555 src/gauche.h   #define SCM_PUTB(b, p)     Scm_Putb(b, SCM_PORT(p))
SCM_PORT         1556 src/gauche.h   #define SCM_PUTC(c, p)     Scm_Putc(c, SCM_PORT(p))
SCM_PORT         1557 src/gauche.h   #define SCM_PUTZ(s, l, p)  Scm_Putz(s, l, SCM_PORT(p))
SCM_PORT         1558 src/gauche.h   #define SCM_PUTS(s, p)     Scm_Puts(SCM_STRING(s), SCM_PORT(p))
SCM_PORT         1559 src/gauche.h   #define SCM_FLUSH(p)       Scm_Flush(SCM_PORT(p))
SCM_PORT         1562 src/gauche.h   #define SCM_UNGETC(c, port) Scm_Ungetc(c, SCM_PORT(port))
SCM_PORT         1563 src/gauche.h   #define SCM_GETB(b, p)     (b = Scm_Getb(SCM_PORT(p)))
SCM_PORT         1564 src/gauche.h   #define SCM_GETC(c, p)     (c = Scm_Getc(SCM_PORT(p)))
SCM_PORT          204 src/load.c                                   Scm_MakeInteger(Scm_PortLine(SCM_PORT(p->prev_port))));
SCM_PORT          224 src/load.c         port = SCM_PORT(args[0]);
SCM_PORT          384 src/load.c             port = Scm_MakeCodingAwarePort(SCM_PORT(port));
SCM_PORT          386 src/load.c         return Scm_VMLoadFromPort(SCM_PORT(port), load_paths, env, flags);
SCM_PORT          644 src/load.c             ScmObj line = Scm_ReadLineUnsafe(SCM_PORT(f));
SCM_PORT          660 src/load.c         Scm_ClosePort(SCM_PORT(f));
SCM_PORT          432 src/main.c                 Scm_LoadFromPort(SCM_PORT(Scm_Stdin()), 0);
SCM_PORT         2137 src/number.c           SCM_PUTZ(buf, -1, SCM_PORT(p));
SCM_PORT         2139 src/number.c           SCM_PUTZ(buf, -1, SCM_PORT(p));
SCM_PORT         2140 src/number.c           SCM_PUTC('i', SCM_PORT(p));
SCM_PORT         2141 src/number.c           r = Scm_GetOutputString(SCM_PORT(p));
SCM_PORT          113 src/port.c         port_cleanup(SCM_PORT(obj));
SCM_PORT          219 src/port.c                    Scm_PortName(SCM_PORT(obj)),
SCM_PORT          692 src/port.c                 if (!SCM_PORT_ERROR_OCCURRED_P(SCM_PORT(p))) {
SCM_PORT          693 src/port.c                     bufport_flush(SCM_PORT(p), 0, TRUE);
SCM_PORT          907 src/port.c         SCM_PORT(p)->name = SCM_MAKE_STR("(input string port)");
SCM_PORT          916 src/port.c         SCM_PORT(p)->name = SCM_MAKE_STR("(output string port)");
SCM_PORT          929 src/port.c         r = Scm_DStringGet(&SCM_PORT(port)->src.ostr, 0);
SCM_PORT          938 src/port.c         return Scm_DStringGet(&SCM_PORT(port)->src.ostr, 0);
SCM_PORT          101 src/read.c         if (PORT_LOCKED(SCM_PORT(port), vm)) {
SCM_PORT          102 src/read.c             r = read_item(SCM_PORT(port), ctx);
SCM_PORT          104 src/read.c             PORT_LOCK(SCM_PORT(port), vm);
SCM_PORT          105 src/read.c             PORT_SAFE_CALL(SCM_PORT(port), r = read_item(SCM_PORT(port), ctx));
SCM_PORT          106 src/read.c             PORT_UNLOCK(SCM_PORT(port));
SCM_PORT          127 src/read.c         r = read_item(SCM_PORT(inp), &ctx);
SCM_PORT          139 src/read.c         r = read_item(SCM_PORT(inp), &ctx);
SCM_PORT          155 src/read.c         if (PORT_LOCKED(SCM_PORT(port), vm)) {
SCM_PORT          156 src/read.c             r = read_list(SCM_PORT(port), closer, ctx);
SCM_PORT          158 src/read.c             PORT_LOCK(SCM_PORT(port), vm);
SCM_PORT          159 src/read.c             PORT_SAFE_CALL(SCM_PORT(port), r = read_list(SCM_PORT(port), closer, ctx));
SCM_PORT          160 src/read.c             PORT_UNLOCK(SCM_PORT(port));
SCM_PORT          197 src/read.c         Scm_Printf(SCM_PORT(ostr), "Read error at %S:",
SCM_PORT          200 src/read.c             Scm_Printf(SCM_PORT(ostr), "line %d: ", line);
SCM_PORT          203 src/read.c         Scm_Vprintf(SCM_PORT(ostr), msg, ap, TRUE);
SCM_PORT          206 src/read.c         rerr = Scm_MakeReadError(Scm_GetOutputString(SCM_PORT(ostr)), port, line);
SCM_PORT          263 src/regexp.c           ctx->ipat = SCM_PORT(Scm_MakeInputStringPort(rx->pattern, FALSE));
SCM_PORT         3741 src/stdlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3758 src/stdlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3782 src/stdlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3809 src/stdlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3835 src/stdlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3879 src/stdlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3910 src/stdlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3938 src/stdlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3962 src/stdlib.c     port = SCM_PORT(port_scm);
SCM_PORT         3991 src/stdlib.c     port = SCM_PORT(port_scm);
SCM_PORT          146 src/system.c           fd = Scm_PortFileNo(SCM_PORT(port_or_fd));
SCM_PORT         1223 src/system.c                   fromfd[i] = Scm_PortFileNo(SCM_PORT(port));
SCM_PORT          165 src/vm.c           v->curin  = SCM_PORT(Scm_Stdin());
SCM_PORT          166 src/vm.c           v->curout = SCM_PORT(Scm_Stdout());
SCM_PORT          167 src/vm.c           v->curerr = SCM_PORT(Scm_Stderr());
SCM_PORT         2347 src/vm.c                           port = SCM_PORT(VAL0);
SCM_PORT         2363 src/vm.c                           port = SCM_PORT(VAL0);
SCM_PORT         2380 src/vm.c                           port = SCM_PORT(VAL0);
SCM_PORT          139 src/write.c        port = SCM_PORT(p);
SCM_PORT          194 src/write.c        write_ss_rec(obj, SCM_PORT(out), &ctx);
SCM_PORT          195 src/write.c        nc = outlen(SCM_PORT(out));
SCM_PORT          197 src/write.c            ScmObj sub = Scm_Substring(SCM_STRING(Scm_GetOutputString(SCM_PORT(out))),
SCM_PORT          202 src/write.c            SCM_PUTS(Scm_GetOutputString(SCM_PORT(out)), port); /* this locks port */
SCM_PORT          232 src/write.c            write_ss(obj, SCM_PORT(out), &ctx);
SCM_PORT          233 src/write.c            nc = outlen(SCM_PORT(out));
SCM_PORT          235 src/write.c                ScmObj sub = Scm_Substring(SCM_STRING(Scm_GetOutputString(SCM_PORT(out))),
SCM_PORT          240 src/write.c                SCM_PUTS(Scm_GetOutputString(SCM_PORT(out)), port); /* this locks port */
SCM_PORT          245 src/write.c            PORT_LOCK(SCM_PORT(port), vm);
SCM_PORT          246 src/write.c            PORT_SAFE_CALL(SCM_PORT(port),
SCM_PORT          247 src/write.c                           write_ss(obj, SCM_PORT(port), &ctx));
SCM_PORT          248 src/write.c            PORT_UNLOCK(SCM_PORT(port));
SCM_PORT          295 src/write.c        Scm_Printf(SCM_PORT(args[1]), "#<%A %p>", klass->name, args[0]);
SCM_PORT          330 src/write.c        port = SCM_PORT(Scm_MakeVirtualPort(SCM_CLASS_PORT, SCM_PORT_OUTPUT,
SCM_PORT          613 src/write.c            Scm_PutsUnsafe(str, SCM_PORT(out));
SCM_PORT          639 src/write.c            for (i=0; i<minpad; i++) Scm_PutcUnsafe(padchar, SCM_PORT(tmpout));
SCM_PORT          647 src/write.c            for (i=0; i<minpad; i++) Scm_PutcUnsafe(padchar, SCM_PORT(tmpout));
SCM_PORT          649 src/write.c        tmpstr = SCM_STRING(Scm_GetOutputString(SCM_PORT(tmpout)));
SCM_PORT          725 src/write.c        ScmPort *fmtstr = SCM_PORT(Scm_MakeInputStringPort(fmt, FALSE));
SCM_PORT          945 src/write.c        PORT_SAFE_CALL(out, format_proc(SCM_PORT(out), fmt, args, sharedp));