Searched refs:Sfio_t (Results 76 - 100 of 367) sorted by relevance

1234567891011>>

/illumos-gate/usr/src/lib/libast/common/stdio/
H A Dfgetwc.c27 fgetwc(Sfio_t* f)
31 STDIO_INT(f, "fgetwc", wint_t, (Sfio_t*), (f))
H A Dfmemopen.c26 Sfio_t*
29 STDIO_PTR(0, "fmemopen", Sfio_t*, (void*, size_t, const char*), (buf, size, mode))
H A Dfprintf.c27 fprintf(Sfio_t* f, const char* fmt, ...)
34 STDIO_INT(f, "vfprintf", int, (Sfio_t*, const char*, va_list), (f, fmt, args))
H A Dfputwc.c27 fputwc(wchar_t c, Sfio_t* f)
29 STDIO_INT(f, "fputc", wint_t, (wchar_t, Sfio_t*), (c, f))
H A Dfputws.c27 fputws(const wchar_t* s, Sfio_t* f)
31 STDIO_INT(f, "fputws", int, (const wchar_t*, Sfio_t*), (s, f))
H A Dfread.c27 fread(void* p, size_t s, size_t n, Sfio_t* f)
31 STDIO_INT(f, "fread", ssize_t, (void*, size_t, size_t, Sfio_t*), (p, s, n, f))
H A Dfscanf.c27 fscanf(Sfio_t* f, const char* fmt, ...)
34 STDIO_INT(f, "vfscanf", int, (Sfio_t*, const char*, va_list), (f, fmt, args))
H A Dfwrite.c27 fwrite(const void* p, size_t s, size_t n, Sfio_t* f)
31 STDIO_INT(f, "fwrite", ssize_t, (const void*, size_t, size_t, Sfio_t*), (p, s, n, f))
H A Dfwscanf.c27 fwscanf(Sfio_t* f, const wchar_t* fmt, ...)
34 STDIO_INT(f, "vfwscanf", int, (Sfio_t*, const wchar_t*, va_list), (f, fmt, args))
H A Dgetline.c31 getline(char** sp, size_t* np, Sfio_t* f)
33 STDIO_INT(f, "getline", ssize_t, (char**, size_t*, Sfio_t*), (sp, np, f))
H A Dungetwc.c27 ungetwc(wint_t c, Sfio_t* f)
32 STDIO_INT(f, "ungetwc", wint_t, (wint_t, Sfio_t*), (c, f))
H A Dfdopen.c26 Sfio_t*
H A Dfwprintf.c27 fwprintf(Sfio_t* f, const wchar_t* fmt, ...)
H A Dfwide.c27 fwide(Sfio_t* f, int mode)
29 STDIO_INT(f, "fwide", int, (Sfio_t*, int), (f, mode))
/illumos-gate/usr/src/lib/libast/common/sfio/
H A Dsfnew.c32 Sfio_t* sfnew(Sfio_t* oldf, Void_t* buf, size_t size, int file, int flags)
34 Sfio_t* sfnew(oldf,buf,size,file,flags)
35 Sfio_t* oldf; /* old stream to be reused */
42 reg Sfio_t* f;
48 return NIL(Sfio_t*);
56 oldf = NIL(Sfio_t*);
61 return NIL(Sfio_t*);
63 oldf = NIL(Sfio_t*);
71 return NIL(Sfio_t*);
[all...]
H A Dsfstack.c41 Sfio_t* sfstack(Sfio_t* f1, Sfio_t* f2)
43 Sfio_t* sfstack(f1,f2)
44 Sfio_t* f1; /* base of stack */
45 Sfio_t* f2; /* top of stack */
49 reg Sfio_t* rf;
56 STKMTXRETURN(f1,f2, NIL(Sfio_t*));
58 STKMTXRETURN(f1,f2, NIL(Sfio_t*));
67 STKMTXRETURN(f1,f2, NIL(Sfio_t*));
[all...]
H A Dsfungetc.c29 static int _uexcept(Sfio_t* f, int type, Void_t* val, Sfdisc_t* disc)
32 Sfio_t *f;
46 (void)sfclose((*_Sfstack)(f,NIL(Sfio_t*)));
52 int sfungetc(Sfio_t* f, int c)
55 Sfio_t* f; /* push back one byte to this stream */
59 reg Sfio_t* uf;
76 { if(!(uf = sfnew(NIL(Sfio_t*),NIL(char*),(size_t)SF_UNBOUND,
/illumos-gate/usr/src/lib/libshell/common/include/
H A Dfcin.h34 Sfio_t *_fcfile; /* input file pointer */
39 void (*fcfun)(Sfio_t*,const char*,int,void*); /* advance function */
51 #define fcsopen(s) (_Fcin._fcfile=(Sfio_t*)0,_Fcin.fcbuff=_Fcin.fcptr=(unsigned char*)(s))
56 extern int fcfopen(Sfio_t*);
58 void fcnotify(void(*)(Sfio_t*,const char*,int,void*),void*);
/illumos-gate/usr/src/lib/libast/common/port/
H A Dastdynamic.c39 extern Sfio_t _Sfstdin;
40 extern Sfio_t _Sfstdout;
41 extern Sfio_t _Sfstderr;
66 Sfio_t* sp;
68 sp = (Sfio_t*)in;
71 sp = (Sfio_t*)out;
74 sp = (Sfio_t*)err;
/illumos-gate/usr/src/lib/libast/common/disc/
H A Dsfdctee.c34 Sfio_t* tee; /* the stream to tee to */
40 static ssize_t teewrite(Sfio_t* f, const Void_t* buf, size_t size, Sfdisc_t* disc)
43 Sfio_t* f; /* the stream being written to */
61 static int teeexcept(Sfio_t* f, int type, Void_t* data, Sfdisc_t* disc)
64 Sfio_t* f;
77 int sfdctee(Sfio_t* f, Sfio_t* tee)
80 Sfio_t* f; /* stream to tee from */
81 Sfio_t* tee; /* stream to tee to */
H A Dsfdcslow.c31 static int slowexcept(Sfio_t* f, int type, Void_t* v, Sfdisc_t* disc)
34 Sfio_t* f;
61 int sfdcslow(Sfio_t* f)
64 Sfio_t* f;
H A Dsfdcfilter.c32 Sfio_t* filter; /* the filter stream */
40 static ssize_t filterread(Sfio_t* f, Void_t* buf, size_t n, Sfdisc_t* disc)
43 Sfio_t* f; /* stream reading from */
101 static ssize_t filterwrite(Sfio_t* f, const Void_t* buf, size_t n, Sfdisc_t* disc)
104 Sfio_t* f; /* stream writing to */
115 static Sfoff_t filterseek(Sfio_t* f, Sfoff_t addr, int offset, Sfdisc_t* disc)
118 Sfio_t* f;
123 { f = NIL(Sfio_t*);
132 static int filterexcept(Sfio_t* f, int type, Void_t* data, Sfdisc_t* disc)
135 Sfio_t*
[all...]
H A Dsfdcsubstr.c35 Sfio_t* parent; /* parent stream */
42 static ssize_t streamio(Sfio_t* f, Void_t* buf, size_t n, Sfdisc_t* disc, int type)
45 Sfio_t* f;
86 static ssize_t streamwrite(Sfio_t* f, const Void_t* buf, size_t n, Sfdisc_t* disc)
89 Sfio_t* f;
99 static ssize_t streamread(Sfio_t* f, Void_t* buf, size_t n, Sfdisc_t* disc)
102 Sfio_t* f;
112 static Sfoff_t streamseek(Sfio_t* f, Sfoff_t pos, int type, Sfdisc_t* disc)
115 Sfio_t* f;
157 static int streamexcept(Sfio_t*
[all...]
/illumos-gate/usr/src/lib/libast/common/include/
H A Dtok.h39 extern Sfio_t* tokline(const char*, int, int*);
/illumos-gate/usr/src/lib/libast/common/misc/
H A Doptlib.h78 Sfio_t* mp; /* opt_info.msg string stream */
79 Sfio_t* vp; /* translation string stream */
80 Sfio_t* xp; /* translation string stream */
81 Sfio_t* cp; /* compatibility string stream */
86 Sfio_t* strp; /* optstr() stream */

Completed in 143 milliseconds

1234567891011>>