Lines Matching defs:fp
29 freading (FILE *fp)
35 return ((fp->_flags & _IO_NO_WRITES) != 0
36 || ((fp->_flags & (_IO_NO_READS | _IO_CURRENTLY_PUTTING)) == 0
37 && fp->_IO_read_base != NULL));
41 return (fp->_flags & _IOREAD) != 0;
43 return (fp->_flag & _IOREAD) != 0;
45 return (fp->__modeflags & (__FLAG_READONLY | __FLAG_READING)) != 0;
47 return ((fp->_Mode & 0x2 /* _MOPENW */) == 0
48 || (fp->_Mode & 0x1000 /* _MREAD */) != 0);
50 if (!fp->__mode.__write)
52 if (!fp->__mode.__read)
55 return (fp->__flags & _IO_CURRENTLY_GETTING) != 0;
57 return (fp->__buffer < fp->__get_limit /*|| fp->__bufp == fp->__put_limit ??*/);