Lines Matching refs:fp
43 setvbuf(FILE *fp, char *buf, int mode, size_t size) in setvbuf() argument
64 FLOCKFILE(fp); in setvbuf()
66 (void)__sflush(fp); in setvbuf()
67 if (HASUB(fp)) in setvbuf()
68 FREEUB(fp); in setvbuf()
69 WCIO_FREE(fp); in setvbuf()
70 fp->_r = fp->_lbfsize = 0; in setvbuf()
71 flags = fp->_flags; in setvbuf()
73 free((void *)fp->_bf._base); in setvbuf()
85 flags |= __swhatbuf(fp, &iosize, &ttyflag); in setvbuf()
107 fp->_flags = flags | __SNBF; in setvbuf()
108 fp->_w = 0; in setvbuf()
109 fp->_bf._base = fp->_p = fp->_nbuf; in setvbuf()
110 fp->_bf._size = 1; in setvbuf()
111 FUNLOCKFILE(fp); in setvbuf()
132 fp->_flags = flags; in setvbuf()
133 fp->_bf._base = fp->_p = (unsigned char *)buf; in setvbuf()
134 fp->_bf._size = size; in setvbuf()
142 fp->_w = 0; in setvbuf()
143 fp->_lbfsize = -fp->_bf._size; in setvbuf()
145 fp->_w = size; in setvbuf()
148 fp->_w = 0; in setvbuf()
150 FUNLOCKFILE(fp); in setvbuf()