Lines Matching refs:fp
27 do_fwriteerror (FILE *fp, bool ignore_ebadf)
32 if (fp == stdout)
50 if (ferror (fp))
52 if (fflush (fp))
58 if (fputc ('\0', fp) == EOF)
60 if (fflush (fp))
71 if (fflush (fp))
73 if (fclose (fp) && errno != EBADF)
78 if (fclose (fp))
85 /* There's an error. Nevertheless call fclose(fp), for consistency
89 fclose (fp);
96 fwriteerror (FILE *fp)
98 return do_fwriteerror (fp, false);
102 fwriteerror_no_ebadf (FILE *fp)
104 return do_fwriteerror (fp, true);