Lines Matching full:file
22 /* This file provides a low-level interface between the internal
23 * representation of struct FILE, from the C stdio library, and
41 inline int _FILE_fd(const FILE *__f) {
42 /* Check if FILE is one of the three standard streams
57 return (int)::_fileno((FILE*)__f);
62 inline int _FILE_fd(const FILE *__f) { return __f->__file; }
66 inline int _FILE_fd(const FILE *__f) { return (int) __f->__pad[2]; }
72 inline int _FILE_fd(const FILE *__f) { return fileno(__CONST_CAST(FILE*, __f)); }
76 inline int _FILE_fd(const FILE *__f) { return __f->_fileno; }
80 inline int _FILE_fd(const FILE *__f) { return __f->fd; }
91 inline int _FILE_fd(const FILE *__f) { return ::fileno(__CONST_CAST(FILE*, __f)); }
93 inline int _FILE_fd(const FILE *__f) { return ::_fileno(__CONST_CAST(FILE*, __f)); }
98 inline int _FILE_fd(const FILE *__f) { return __f->_handle; }
103 inline int _FILE_fd(const FILE *__f) { return __f->_fd; }
105 #else /* The most common access to file descriptor. */
107 inline int _FILE_fd(const FILE *__f) { return __f->_file; }