Home
last modified time | relevance | path

Searched refs:fcbuff (Results 1 – 2 of 2) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dfcin.c45 _Fcin.fcbuff = _Fcin.fcptr; in fcfopen()
52 _Fcin.fcptr = _Fcin.fcbuff = &_Fcin.fcchar; in fcfopen()
62 _Fcin.fclast = (_Fcin.fcptr=_Fcin.fcbuff=(unsigned char*)buff)+n; in fcfopen()
84 if(ptr>_Fcin.fcbuff && *--ptr==0) in fcfill()
92 if( ptr<last && ptr>_Fcin.fcbuff && *(ptr-1)==0) in fcfill()
99 if((n = ptr-_Fcin.fcbuff) && _Fcin.fcfun) in fcfill()
100 (*_Fcin.fcfun)(f,(const char*)_Fcin.fcbuff,n,_Fcin.context); in fcfill()
101 sfread(f, (char*)_Fcin.fcbuff, n); in fcfill()
119 if((ptr=_Fcin.fcptr)>_Fcin.fcbuff && *(ptr-1)==0) in fcclose()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Dfcin.h35 unsigned char *fcbuff; /* pointer to input buffer */ member
56 #define fcfirst() ((char*)_Fcin.fcbuff)
59 #define fcsopen(s) (_Fcin._fcfile=(Sfio_t*)0,_Fcin.fclen=1,_Fcin.fcbuff=_Fcin.fcptr=(unsigned char*…
60 #define fctell() (_Fcin.fcoff + (_Fcin.fcptr-_Fcin.fcbuff))