Lines Matching refs:iop
76 #define _bufend(iop) _realbufend(iop)
77 #define setbufend(iop, end) _setbufend(iop, end)
85 extern Uchar *_realbufend(FILE *iop);
86 extern void _setbufend(FILE *iop, Uchar *end);
87 extern int _wrtchk(FILE *iop);
92 extern void _bufsync(FILE *iop, Uchar *bufend);
93 extern int _xflsbuf(FILE *iop);
98 extern Uchar *_findbuf(FILE *iop);
102 #define SET_FILE(iop, fd) (iop)->_magic = (fd); (iop)->__extendedfd = 0
117 #define _WRTCHK(iop) ((((iop->_flag & (_IOWRT | _IOEOF)) != _IOWRT) || \
118 (iop->_base == 0) || \
119 (iop->_ptr == iop->_base && iop->_cnt == 0 && \
120 !(iop->_flag & (_IONBF | _IOLBF)))) \
121 ? _wrtchk(iop) : 0)