Lines Matching defs:iop
47 fputs(char *ptr, FILE *iop)
54 if (_WRTCHK(iop)) {
55 iop->_flag |= _IOERR;
61 bufend = iop->_base + iop->_bufsiz;
63 if ((iop->_flag & _IONBF) == 0) {
64 if (iop->_flag & _IOLBF) {
66 while ((n = bufend - (cptr = iop->_ptr)) <= 0)
68 if (_xflsbuf(iop) == EOF)
81 iop->_cnt -= n;
82 iop->_ptr += n;
83 _BUFSYNC(iop);
93 if (_xflsbuf(iop) == EOF)
103 while ((n = bufend - (cptr = iop->_ptr)) <= 0)
105 if (_xflsbuf(iop) == EOF)
109 iop->_cnt -= n;
110 iop->_ptr += n;
111 _BUFSYNC(iop);
121 return (write(iop->_file, ptr, strlen(ptr)));