reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/tools/lldb/scripts/LLDBWrapPython.cpp
 2045 SwigPyPacked_print(SwigPyPacked *v, FILE *fp, int SWIGUNUSEDPARM(flags))
85716   swig_varlink_print(swig_varlinkobject *v, FILE *fp, int SWIGUNUSEDPARM(flags)) {
include/llvm/LineEditor/LineEditor.h
   33   LineEditor(StringRef ProgName, StringRef HistoryPath = "", FILE *In = stdin,
   34              FILE *Out = stdout, FILE *Err = stderr);
   34              FILE *Out = stdout, FILE *Err = stderr);
lib/LineEditor/LineEditor.cpp
  107   FILE *Out;
  128       FILE *Out = Data->Out;
  198 LineEditor::LineEditor(StringRef ProgName, StringRef HistoryPath, FILE *In,
  199                        FILE *Out, FILE *Err)
  199                        FILE *Out, FILE *Err)
projects/compiler-rt/lib/dfsan/dfsan_custom.cpp
  435 char *__dfsw_fgets(char *s, int size, FILE *stream, dfsan_label s_label,
projects/compiler-rt/lib/fuzzer/FuzzerUtilPosix.cpp
  147 FILE *OpenProcessPipe(const char *Command, const char *Mode) {
projects/compiler-rt/lib/profile/GCDAProfiling.c
   79 static FILE *output_file = NULL;
projects/compiler-rt/lib/profile/InstrProfiling.h
  185 void __llvm_profile_set_file_object(FILE *File, int EnableMerge);
projects/compiler-rt/lib/profile/InstrProfilingFile.c
   97 static FILE *ProfileFile = NULL;
   99 static void setProfileFile(FILE *File) { ProfileFile = File; }
  101 COMPILER_RT_VISIBILITY void __llvm_profile_set_file_object(FILE *File,
  117   FILE *File = (FILE *)This->WriterCtx;
  133 static uint32_t orderFileWriter(FILE *File, const uint32_t *DataStart) {
  140 static void initFileWriter(ProfDataWriter *This, FILE *File) {
  172 static int doProfileMerging(FILE *ProfileFile, int *MergeDone) {
  244 static FILE *openFileForMerging(const char *ProfileFileName, int *MergeDone) {
  245   FILE *ProfileFile = NULL;
  269 static FILE *getFileObject(const char *OutputName) {
  270   FILE *File;
  282   FILE *OutputFile;
  315   FILE *OutputFile;
  336   FILE *File;
projects/compiler-rt/lib/profile/InstrProfilingUtil.c
  175 COMPILER_RT_VISIBILITY int lprofLockFileHandle(FILE *F) {
  185 COMPILER_RT_VISIBILITY int lprofUnlockFileHandle(FILE *F) {
  195 COMPILER_RT_VISIBILITY FILE *lprofOpenFileEx(const char *ProfileName) {
  196   FILE *f;
projects/compiler-rt/lib/profile/InstrProfilingUtil.h
   26 int lprofLockFileHandle(FILE *F);
   27 int lprofUnlockFileHandle(FILE *F);
   32 FILE *lprofOpenFileEx(const char *Filename);
projects/compiler-rt/lib/scudo/standalone/wrappers_c.inc
  182 INTERFACE WEAK int SCUDO_PREFIX(malloc_info)(UNUSED int options, FILE *stream) {
projects/openmp/runtime/src/kmp_affinity.cpp
 2035                                              FILE *f) {
 4266       FILE *f = fopen("/proc/cpuinfo", "r");
 4379     FILE *f = fopen(filename, "r");
projects/openmp/runtime/src/z_Linux_util.cpp
 1838   FILE *f = fopen(path, "rb");
 2013   FILE *file = NULL;
tools/clang/tools/c-index-test/c-index-test.c
  187 static void PrintExtent(FILE *out, unsigned begin_line, unsigned begin_column,
  250     FILE *to_file;
 1186   FILE *out = stderr;
 2233   FILE *fp;
 2411                                     FILE *file) {
 2445 static void print_line_column(CXSourceLocation location, FILE *file) {
 2452                               CXSourceLocation start, FILE *file) {
 2470                                     FILE *file) {
 2556 void print_completion_contexts(unsigned long long contexts, FILE *file) {
 4476   FILE *fp = fopen(file_name, "r");
tools/clang/tools/extra/clangd/JSONTransport.cpp
   44   JSONTransport(std::FILE *In, llvm::raw_ostream &Out,
  124   std::FILE *In;
  171 bool readLine(std::FILE *In, std::string &Out) {
  292 std::unique_ptr<Transport> newJSONTransport(std::FILE *In,
tools/clang/tools/extra/clangd/Transport.h
   84 newJSONTransport(std::FILE *In, llvm::raw_ostream &Out,
tools/clang/tools/extra/clangd/fuzzer/clangd-fuzzer.cpp
   29   std::FILE *In = fmemopen(data, size, "r");
tools/clang/tools/extra/clangd/unittests/JSONTransportTests.cpp
   27   std::unique_ptr<FILE, int (*)(FILE *)> In;
   27   std::unique_ptr<FILE, int (*)(FILE *)> In;
tools/lldb/include/lldb/API/SBCommandReturnObject.h
   47   size_t PutOutput(FILE *fh); // DEPRECATED
   57   size_t PutError(FILE *fh); // DEPRECATED
   79   void SetImmediateOutputFile(FILE *fh); // DEPRECATED
   81   void SetImmediateErrorFile(FILE *fh); // DEPRECATED
   83   void SetImmediateOutputFile(FILE *fh, bool transfer_ownership); // DEPRECATED
   85   void SetImmediateErrorFile(FILE *fh, bool transfer_ownership); // DEPRECATED
tools/lldb/include/lldb/API/SBDebugger.h
   79   void SetInputFileHandle(FILE *f, bool transfer_ownership);
   81   void SetOutputFileHandle(FILE *f, bool transfer_ownership);
   83   void SetErrorFileHandle(FILE *f, bool transfer_ownership);
   85   FILE *GetInputFileHandle();
   87   FILE *GetOutputFileHandle();
   89   FILE *GetErrorFileHandle();
  120                           const lldb::SBEvent &event, FILE *out,
  121                           FILE *err); // DEPRECATED
tools/lldb/include/lldb/API/SBFile.h
   26   SBFile(FILE *file, bool transfer_ownership);
tools/lldb/include/lldb/API/SBInstruction.h
   56   void Print(FILE *out);
tools/lldb/include/lldb/API/SBInstructionList.h
   47   void Print(FILE *out);
tools/lldb/include/lldb/API/SBProcess.h
   68   void ReportEventState(const lldb::SBEvent &event, FILE *out) const;
tools/lldb/include/lldb/API/SBStream.h
   46   void RedirectToFileHandle(FILE *fh, bool transfer_fh_ownership);
tools/lldb/include/lldb/Core/Disassembler.h
  161   lldb::OptionValueSP ReadArray(FILE *in_file, Stream *out_stream,
  164   lldb::OptionValueSP ReadDictionary(FILE *in_file, Stream *out_stream);
tools/lldb/include/lldb/Core/IOHandler.h
  119   FILE *GetInputFILE();
  121   FILE *GetOutputFILE();
  123   FILE *GetErrorFILE();
tools/lldb/include/lldb/Core/StreamFile.h
   36   StreamFile(FILE *fh, bool transfer_ownership);
tools/lldb/include/lldb/Host/Editline.h
  145   Editline(const char *editor_name, FILE *input_file, FILE *output_file,
  145   Editline(const char *editor_name, FILE *input_file, FILE *output_file,
  146            FILE *error_file, bool color_prompts);
  347   FILE *m_input_file;
  348   FILE *m_output_file;
  349   FILE *m_error_file;
tools/lldb/include/lldb/Host/File.h
   37   static FILE *kInvalidStream;
  156   virtual FILE *GetStream();
  383   NativeFile(FILE *fh, bool transfer_ownership)
  403   FILE *GetStream() override;
  429   FILE *m_stream;
tools/lldb/include/lldb/Host/FileSystem.h
   61   FILE *Fopen(const char *path, const char *mode);
tools/lldb/source/API/SBCommandReturnObject.cpp
  118 size_t SBCommandReturnObject::PutOutput(FILE *fh) {
  143 size_t SBCommandReturnObject::PutError(FILE *fh) {
  256 void SBCommandReturnObject::SetImmediateOutputFile(FILE *fh) {
  263 void SBCommandReturnObject::SetImmediateErrorFile(FILE *fh) {
  270 void SBCommandReturnObject::SetImmediateOutputFile(FILE *fh,
  278 void SBCommandReturnObject::SetImmediateErrorFile(FILE *fh,
tools/lldb/source/API/SBDebugger.cpp
  289 void SBDebugger::SetInputFileHandle(FILE *fh, bool transfer_ownership) {
  322     FILE *fh = nextfile ? FileSystem::Instance().Fopen(nextfile->c_str(), "r")
  345 void SBDebugger::SetOutputFileHandle(FILE *fh, bool transfer_ownership) {
  366 void SBDebugger::SetErrorFileHandle(FILE *fh, bool transfer_ownership) {
  392 FILE *SBDebugger::GetInputFileHandle() {
  409 FILE *SBDebugger::GetOutputFileHandle() {
  427 FILE *SBDebugger::GetErrorFileHandle() {
  526                                     const SBEvent &event, FILE *out,
  527                                     FILE *err) {
 1612 static void SetFileHandleRedirect(SBDebugger *, FILE *, bool) {
tools/lldb/source/API/SBFile.cpp
   25 SBFile::SBFile(FILE *file, bool transfer_ownership) {
tools/lldb/source/API/SBInstruction.cpp
  259 void SBInstruction::Print(FILE *outp) {
tools/lldb/source/API/SBInstructionList.cpp
  121 void SBInstructionList::Print(FILE *out) {
tools/lldb/source/API/SBProcess.cpp
  341 void SBProcess::ReportEventState(const SBEvent &event, FILE *out) const {
tools/lldb/source/API/SBStream.cpp
  109 void SBStream::RedirectToFileHandle(FILE *fh, bool transfer_fh_ownership) {
tools/lldb/source/Core/Disassembler.cpp
  776 OptionValueSP Instruction::ReadArray(FILE *in_file, Stream *out_stream,
  835 OptionValueSP Instruction::ReadDictionary(FILE *in_file, Stream *out_stream) {
  947   FILE *test_file = FileSystem::Instance().Fopen(file_name, "r");
tools/lldb/source/Core/IOHandler.cpp
  116 FILE *IOHandler::GetInputFILE() {
  120 FILE *IOHandler::GetOutputFILE() {
  124 FILE *IOHandler::GetErrorFILE() {
  370   FILE *in = GetInputFILE();
 1710   Application(FILE *in, FILE *out)
 1710   Application(FILE *in, FILE *out)
 1871   FILE *m_in;
 1872   FILE *m_out;
tools/lldb/source/Core/StreamFile.cpp
   31 StreamFile::StreamFile(FILE *fh, bool transfer_ownership) : Stream() {
tools/lldb/source/Host/common/Editline.cpp
  142 bool IsInputPending(FILE *file) {
  868 PrintCompletion(FILE *output_file,
  880 DisplayCompletions(::EditLine *editline, FILE *output_file,
 1185 Editline::Editline(const char *editline_name, FILE *input_file,
 1186                    FILE *output_file, FILE *error_file, bool color_prompts)
 1186                    FILE *output_file, FILE *error_file, bool color_prompts)
tools/lldb/source/Host/common/File.cpp
   98 FILE *File::kInvalidStream = nullptr;
  122 FILE *File::GetStream() { return nullptr; }
  273 FILE *NativeFile::GetStream() {
tools/lldb/source/Host/linux/HostInfoLinux.cpp
  111       FILE *file = popen(get_distribution_id_command.c_str(), "r");
tools/lldb/source/Host/posix/FileSystem.cpp
   74 FILE *FileSystem::Fopen(const char *path, const char *mode) {
tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
   74     FILE *file = llvm::sys::RetryAfterSignal(nullptr, ::tmpfile);
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
  905             FILE *outfile_handle =
tools/lldb/tools/driver/Driver.cpp
  414 static ::FILE *PrepareCommandsForSourcing(const char *commands_data,
  445   ::FILE *commands_file = fdopen(fds[READ], "rb");
  597     FILE *commands_file =
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp
 1056   FILE *out = llvm::sys::RetryAfterSignal(nullptr, fopen, dev_null_path, "w");
tools/lldb/unittests/Editline/EditlineTest.cpp
   40   FilePointer(FILE *file_p) : _file_p(file_p) {}
   49   operator FILE *() { return _file_p; }
   52   FILE *_file_p;
tools/lldb/unittests/Host/FileTest.cpp
   31   FILE *stream = fdopen(fd, "r");
   52   FILE *stream = file.GetStream();
tools/polly/lib/External/isl/include/isl/flow.h
  107 	isl_ctx *ctx, FILE *input);
tools/polly/lib/External/isl/include/isl/map.h
  192 	FILE *input);
  196 __isl_give isl_map *isl_map_read_from_file(isl_ctx *ctx, FILE *input);
  268 	FILE *out, int indent);
  586 void isl_map_print_internal(__isl_keep isl_map *map, FILE *out, int indent);
tools/polly/lib/External/isl/include/isl/mat.h
  112 void isl_mat_print_internal(__isl_keep isl_mat *mat, FILE *out, int indent);
tools/polly/lib/External/isl/include/isl/polynomial.h
  132 void isl_qpolynomial_print(__isl_keep isl_qpolynomial *qp, FILE *out,
  260 		FILE *input);
  264 void isl_pw_qpolynomial_print(__isl_keep isl_pw_qpolynomial *pwqp, FILE *out,
  340 void isl_qpolynomial_fold_print(__isl_keep isl_qpolynomial_fold *fold, FILE *out,
  448 	FILE *out, unsigned output_format);
tools/polly/lib/External/isl/include/isl/printer.h
   13 __isl_give isl_printer *isl_printer_to_file(isl_ctx *ctx, FILE *file);
   18 FILE *isl_printer_get_file(__isl_keep isl_printer *printer);
tools/polly/lib/External/isl/include/isl/schedule.h
  115 	isl_ctx *ctx, FILE *input);
  186 __isl_give isl_schedule *isl_schedule_read_from_file(isl_ctx *ctx, FILE *input);
tools/polly/lib/External/isl/include/isl/set.h
  102 				FILE *out, int indent);
  136 	FILE *input);
  140 __isl_give isl_set *isl_set_read_from_file(isl_ctx *ctx, FILE *input);
  373 void isl_set_print_internal(__isl_keep isl_set *set, FILE *out, int indent);
tools/polly/lib/External/isl/include/isl/stream.h
   53 __isl_give isl_stream *isl_stream_new_file(isl_ctx *ctx, FILE *file);
tools/polly/lib/External/isl/include/isl/union_map.h
  282 	FILE *input);
tools/polly/lib/External/isl/include/isl/union_set.h
  160 	FILE *input);
tools/polly/lib/External/isl/include/isl/vec.h
   64 __isl_give isl_vec *isl_vec_read_from_file(isl_ctx *ctx, FILE *input);
tools/polly/lib/External/isl/isl_flow.c
 1950 	isl_ctx *ctx, FILE *input)
tools/polly/lib/External/isl/isl_input.c
 2878 	FILE *input)
 2926 	FILE *input)
 2974 	FILE *input)
 2998 	FILE *input)
 3061 __isl_give isl_vec *isl_vec_read_from_file(isl_ctx *ctx, FILE *input)
 3101 		FILE *input)
tools/polly/lib/External/isl/isl_int_sioimath.c
  193 extern void isl_sioimath_print(FILE *out, isl_sioimath_src i, int width);
  198 void isl_sioimath_print(FILE *out, isl_sioimath_src i, int width)
tools/polly/lib/External/isl/isl_int_sioimath.h
 1186 void isl_sioimath_print(FILE *out, isl_sioimath_src i, int width);
tools/polly/lib/External/isl/isl_map.c
 3195 			isl_int c, int pos, FILE *out)
 3223 				int sign, FILE *out)
 3246 				const char *op, FILE *out, int indent)
 3269 				const char *op, FILE *out, int indent)
 3277 static void dump_affine(struct isl_basic_map *bmap, isl_int *exp, FILE *out)
 3293 static void dump(struct isl_basic_map *bmap, FILE *out, int indent)
 3311 	FILE *out, int indent)
 3326 	FILE *out, int indent)
 3433 void isl_set_print_internal(struct isl_set *set, FILE *out, int indent)
 3453 void isl_map_print_internal(struct isl_map *map, FILE *out, int indent)
tools/polly/lib/External/isl/isl_mat.c
 1464 void isl_mat_print_internal(__isl_keep isl_mat *mat, FILE *out, int indent)
tools/polly/lib/External/isl/isl_morph.c
  305 void isl_morph_print_internal(__isl_take isl_morph *morph, FILE *out)
tools/polly/lib/External/isl/isl_morph.h
   65 void isl_morph_print_internal(__isl_take isl_morph *morph, FILE *out);
tools/polly/lib/External/isl/isl_output.c
 1905 void isl_qpolynomial_print(__isl_keep isl_qpolynomial *qp, FILE *out,
 1939 	FILE *out, unsigned output_format)
 2003 void isl_pw_qpolynomial_print(__isl_keep isl_pw_qpolynomial *pwqp, FILE *out,
 2419 	FILE *out, unsigned output_format)
tools/polly/lib/External/isl/isl_printer.c
  216 __isl_give isl_printer *isl_printer_to_file(isl_ctx *ctx, FILE *file)
  289 FILE *isl_printer_get_file(__isl_keep isl_printer *printer)
tools/polly/lib/External/isl/isl_printer_private.h
   29 	FILE        	*file;
tools/polly/lib/External/isl/isl_schedule_constraints.c
  646 	isl_ctx *ctx, FILE *input)
tools/polly/lib/External/isl/isl_schedule_read.c
  748 __isl_give isl_schedule *isl_schedule_read_from_file(isl_ctx *ctx, FILE *input)
tools/polly/lib/External/isl/isl_stream.c
  201 __isl_give isl_stream* isl_stream_new_file(struct isl_ctx *ctx, FILE *file)
tools/polly/lib/External/isl/isl_stream_private.h
   43 	FILE        	*file;
tools/polly/lib/External/isl/isl_tab.c
 4065 	FILE *out, int indent)
tools/polly/lib/External/isl/isl_test.c
  459 	FILE *input;
 1197 	FILE *input;
 1233 	FILE *input;
 1424 	FILE *input;
 1529 	FILE *input;
tools/polly/lib/External/pet/include/pet.h
  552 int pet_transform_C_source(isl_ctx *ctx, const char *input, FILE *output,
tools/polly/lib/External/ppcg/cuda.c
  356 static void print_indent(FILE *dst, int indent)
  366 static void print_iterators(FILE *out, const char *type,
  389 static void print_kernel_iterators(FILE *out, struct ppcg_kernel *kernel)
tools/polly/lib/External/ppcg/cuda_common.h
    7 	FILE *host_c;
    8 	FILE *kernel_c;
    9 	FILE *kernel_h;
tools/polly/lib/External/ppcg/gpu.c
 5714 int generate_gpu(isl_ctx *ctx, const char *input, FILE *out,
tools/polly/lib/External/ppcg/gpu.h
  437 int generate_gpu(isl_ctx *ctx, const char *input, FILE *out,
tools/polly/lib/External/ppcg/ppcg.c
 1002 int ppcg_transform(isl_ctx *ctx, const char *input, FILE *out,
tools/polly/lib/External/ppcg/ppcg.h
  115 int ppcg_transform(isl_ctx *ctx, const char *input, FILE *out,
tools/polly/lib/External/ppcg/schedule.c
   88 	FILE *file;
  108 	FILE *file;
usr/include/curses.h
  648 extern NCURSES_EXPORT(WINDOW *) getwin (FILE *);			/* implemented */
  734 extern NCURSES_EXPORT(SCREEN *) newterm (NCURSES_CONST char *,FILE *,FILE *);	/* implemented */
  734 extern NCURSES_EXPORT(SCREEN *) newterm (NCURSES_CONST char *,FILE *,FILE *);	/* implemented */
  753 extern NCURSES_EXPORT(int) putwin (WINDOW *, FILE *);			/* implemented */
usr/include/grp.h
   83 extern struct group *fgetgrent (FILE *__stream);
   94 		     FILE *__restrict __f);
  161 extern int fgetgrent_r (FILE *__restrict __stream,
usr/include/histedit.h
   86 EditLine	*el_init(const char *, FILE *, FILE *, FILE *);
   86 EditLine	*el_init(const char *, FILE *, FILE *, FILE *);
   86 EditLine	*el_init(const char *, FILE *, FILE *, FILE *);
   87 EditLine	*el_init_fd(const char *, FILE *, FILE *, FILE *,
   87 EditLine	*el_init_fd(const char *, FILE *, FILE *, FILE *,
   87 EditLine	*el_init_fd(const char *, FILE *, FILE *, FILE *,
usr/include/malloc.h
  140 extern int malloc_info (int __options, FILE *__fp) __THROW;
usr/include/mntent.h
   64 extern FILE *setmntent (const char *__file, const char *__mode) __THROW;
   69 extern struct mntent *getmntent (FILE *__stream) __THROW;
   73 extern struct mntent *getmntent_r (FILE *__restrict __stream,
   81 extern int addmntent (FILE *__restrict __stream,
   85 extern int endmntent (FILE *__stream) __THROW;
usr/include/pwd.h
   93 extern struct passwd *fgetpwent (FILE *__stream) __nonnull ((1));
  102 		     FILE *__restrict __f);
  165 extern int fgetpwent_r (FILE *__restrict __stream,
usr/include/python2.7/fileobject.h
   12     FILE *f_fp;
   15     int (*f_close)(FILE *);
   44 PyAPI_FUNC(PyObject *) PyFile_FromFile(FILE *, char *, char *,
   45                                              int (*)(FILE *));
   65 char *Py_UniversalNewlineFgets(char *, int, FILE*, PyObject *);
   66 size_t Py_UniversalNewlineFread(char *, size_t, FILE *, PyObject *);
usr/include/python2.7/import.h
   39 	const char *, PyObject *, char *, size_t, FILE **, PyObject **);
usr/include/python2.7/object.h
  307 typedef int (*printfunc)(PyObject *, FILE *, int);
usr/include/python2.7/pythonrun.h
   35 PyAPI_FUNC(int) PyRun_AnyFileFlags(FILE *, const char *, PyCompilerFlags *);
   36 PyAPI_FUNC(int) PyRun_AnyFileExFlags(FILE *, const char *, int, PyCompilerFlags *);
   45 PyAPI_FUNC(struct _mod *) PyParser_ASTFromFile(FILE *, const char *, int,
   55 PyAPI_FUNC(struct _node *) PyParser_SimpleParseFileFlags(FILE *, const char *,
   61 PyAPI_FUNC(PyObject *) PyRun_FileExFlags(FILE *, const char *, int,
   78 PyAPI_FUNC(int) Py_FdIsInteractive(FILE *, const char *);
  150 PyAPI_FUNC(char *) PyOS_Readline(FILE *, FILE *, char *);
  150 PyAPI_FUNC(char *) PyOS_Readline(FILE *, FILE *, char *);
usr/include/python2.7/sysmodule.h
   12 PyAPI_FUNC(FILE *) PySys_GetFile(char *, FILE *);
usr/include/resolv.h
  181 void		fp_nquery (const unsigned char *, int, FILE *) __THROW;
  182 void		fp_query (const unsigned char *, FILE *) __THROW;
  261 				 const unsigned char *, int, FILE *) __THROW;
  263 				FILE *) __THROW;
  268 				const unsigned char *, FILE *) __THROW;
  285 void		fp_resstat (const res_state, FILE *) __THROW;
usr/include/rpc/xdr.h
  354 extern void xdrstdio_create (XDR *__xdrs, FILE *__file, enum xdr_op __xop)
usr/include/stdio.h
  159 extern FILE *tmpfile (void) __wur;
  162 extern FILE *__REDIRECT (tmpfile, (void), tmpfile64) __wur;
  169 extern FILE *tmpfile64 (void) __wur;
  199 extern int fclose (FILE *__stream);
  204 extern int fflush (FILE *__stream);
  213 extern int fflush_unlocked (FILE *__stream);
  232 extern FILE *fopen (const char *__restrict __filename,
  238 extern FILE *freopen (const char *__restrict __filename,
  240 		      FILE *__restrict __stream) __wur;
  243 extern FILE *__REDIRECT (fopen, (const char *__restrict __filename,
  246 extern FILE *__REDIRECT (freopen, (const char *__restrict __filename,
  256 extern FILE *fopen64 (const char *__restrict __filename,
  258 extern FILE *freopen64 (const char *__restrict __filename,
  260 			FILE *__restrict __stream) __wur;
  265 extern FILE *fdopen (int __fd, const char *__modes) __THROW __wur;
  271 extern FILE *fopencookie (void *__restrict __magic_cookie,
  278 extern FILE *fmemopen (void *__s, size_t __len, const char *__modes)
  284 extern FILE *open_memstream (char **__bufloc, size_t *__sizeloc) __THROW __wur;
  290 extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __THROW;
  294 extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf,
  300 extern void setbuffer (FILE *__restrict __stream, char *__restrict __buf,
  304 extern void setlinebuf (FILE *__stream) __THROW;
  312 extern int fprintf (FILE *__restrict __stream,
  327 extern int vfprintf (FILE *__restrict __s, const char *__restrict __format,
  377 extern int fscanf (FILE *__restrict __stream,
  420 extern int vfscanf (FILE *__restrict __s, const char *__restrict __format,
  477 extern int fgetc (FILE *__stream);
  478 extern int getc (FILE *__stream);
  495 extern int getc_unlocked (FILE *__stream);
  506 extern int fgetc_unlocked (FILE *__stream);
  517 extern int fputc (int __c, FILE *__stream);
  518 extern int putc (int __c, FILE *__stream);
  537 extern int fputc_unlocked (int __c, FILE *__stream);
  545 extern int putc_unlocked (int __c, FILE *__stream);
  553 extern int getw (FILE *__stream);
  556 extern int putw (int __w, FILE *__stream);
  564 extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream)
  588 			     FILE *__restrict __stream) __wur;
  605 			       FILE *__restrict __stream) __wur;
  618 			    FILE *__restrict __stream) __wur;
  626 extern int fputs (const char *__restrict __s, FILE *__restrict __stream);
  639 extern int ungetc (int __c, FILE *__stream);
  647 		     size_t __n, FILE *__restrict __stream) __wur;
  653 		      size_t __n, FILE *__restrict __s);
  663 			   FILE *__restrict __stream);
  674 			      size_t __n, FILE *__restrict __stream) __wur;
  676 			       size_t __n, FILE *__restrict __stream);
  684 extern int fseek (FILE *__stream, long int __off, int __whence);
  689 extern long int ftell (FILE *__stream) __wur;
  694 extern void rewind (FILE *__stream);
  707 extern int fseeko (FILE *__stream, __off_t __off, int __whence);
  712 extern __off_t ftello (FILE *__stream) __wur;
  731 extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos);
  736 extern int fsetpos (FILE *__stream, const fpos_t *__pos);
  750 extern int fseeko64 (FILE *__stream, __off64_t __off, int __whence);
  751 extern __off64_t ftello64 (FILE *__stream) __wur;
  752 extern int fgetpos64 (FILE *__restrict __stream, fpos64_t *__restrict __pos);
  753 extern int fsetpos64 (FILE *__stream, const fpos64_t *__pos);
  757 extern void clearerr (FILE *__stream) __THROW;
  759 extern int feof (FILE *__stream) __THROW __wur;
  761 extern int ferror (FILE *__stream) __THROW __wur;
  765 extern void clearerr_unlocked (FILE *__stream) __THROW;
  766 extern int feof_unlocked (FILE *__stream) __THROW __wur;
  767 extern int ferror_unlocked (FILE *__stream) __THROW __wur;
  786 extern int fileno (FILE *__stream) __THROW __wur;
  791 extern int fileno_unlocked (FILE *__stream) __THROW __wur;
  800 extern FILE *popen (const char *__command, const char *__modes) __wur;
  806 extern int pclose (FILE *__stream);
  840 extern void flockfile (FILE *__stream) __THROW;
  844 extern int ftrylockfile (FILE *__stream) __THROW __wur;
  847 extern void funlockfile (FILE *__stream) __THROW;
usr/include/x86_64-linux-gnu/bits/stdio.h
   53 fgetc_unlocked (FILE *__fp)
   63 getc_unlocked (FILE *__fp)
   88 fputc_unlocked (int __c, FILE *__stream)
   98 putc_unlocked (int __c, FILE *__stream)
  115 getline (char **__lineptr, size_t *__n, FILE *__stream)
usr/include/x86_64-linux-gnu/c++/7.4.0/bits/c++io.h
   45   typedef FILE __c_file;
utils/unittest/googletest/include/gtest/internal/gtest-port.h
 1434 GTEST_API_ size_t GetFileSize(FILE* file);
 1437 GTEST_API_ std::string ReadEntireFile(FILE* file);
 2349 inline int FileNo(FILE* file) { return fileno(file); }
 2376 inline FILE* FOpen(const char* path, const char* mode) {
 2380 inline FILE *FReopen(const char* path, const char* mode, FILE* stream) {
 2380 inline FILE *FReopen(const char* path, const char* mode, FILE* stream) {
 2383 inline FILE* FDOpen(int fd, const char* mode) { return fdopen(fd, mode); }
 2385 inline int FClose(FILE* fp) { return fclose(fp); }
utils/unittest/googletest/src/gtest-death-test.cc
  269     FILE* parent = posix::FDOpen(flag->write_fd(), "w");
utils/unittest/googletest/src/gtest-port.cc
  997     FILE* const file = posix::FOpen(filename_.c_str(), "r");
 1076 size_t GetFileSize(FILE* file) {
 1081 std::string ReadEntireFile(FILE* file) {
utils/unittest/googletest/src/gtest.cc
 3434   FILE* xmlout = NULL;
 3868       FILE* pfile = posix::FOpen(premature_exit_filepath, "w");
 4696     FILE* const file = posix::FOpen(test_shard_file, "w");
 5254   FILE* flagfile = posix::FOpen(path.c_str(), "r");