Searched defs:FILE (Results 1 - 5 of 5) sorted by relevance

/ndk/sources/android/support/src/stdio/
H A Dstdio_impl.h2 // crafted FILE object to represent the output/input buffers. However, this
3 // doesn't work when using FILE handle from Bionic.
5 // This header is used to 'cheat' by redefining FILE and a few other macro
13 // A structure that wraps either a real FILE* handle, or an input/output
16 FILE* file;
22 // Initialize FakeFILE wrapper |file| to use a FILE* handle |f|
23 void fake_file_init_file(FakeFILE* file, FILE* f) __HIDDEN__;
50 #define FILE FakeFILE macro
H A Dvfwprintf.c177 static void out(FILE *f, const wchar_t *s, size_t l)
199 static int wprintf_core(FILE *f, const wchar_t *fmt, va_list *ap, union arg *nl_arg, int *nl_type)
380 #undef FILE /* no longer needed */ macro
381 int vfwprintf(FILE *restrict f, const wchar_t *restrict fmt, va_list ap)
415 int vfwprintf(FILE *restrict f, const wchar_t *restrict fmt, va_list ap)
H A Dvfprintf.c187 static void out(FILE *f, const char *s, size_t l)
196 static void pad(FILE *f, char c, int w, int l, int fl)
231 static int fmt_fp(FILE *f, long double y, int w, int p, int fl, int t)
469 static int printf_core(FILE *f, const char *fmt, va_list *ap, union arg *nl_arg, int *nl_type)
693 #undef FILE /* no longer needed */ macro
695 int vfprintf(FILE *restrict f, const char *restrict fmt, va_list ap)
751 int vfprintf(FILE *restrict f, const char *restrict fmt, va_list ap)
/ndk/sources/android/support/src/wcstox/
H A Dintscan.c30 // ANDROID: Redefine FILE to use our custom stream abstraction.
31 #undef FILE macro
32 #define FILE struct fake_file_t macro
54 unsigned long long __intscan(FILE *f, unsigned base, int pok, unsigned long long lim)
H A Dfloatscan.c55 // ANDROID: The original Musl sources use a FILE* handle, but redefine the
57 #undef FILE macro
58 #define FILE struct fake_file_t macro
60 static long long scanexp(FILE *f, int pok)
87 static long double decfloat(FILE *f, int c, int bits, int emin, int sign, int pok)
332 static long double hexfloat(FILE *f, int bits, int emin, int sign, int pok)
444 long double __floatscan(FILE *f, int prec, int pok)

Completed in 264 milliseconds