Lines Matching refs:FIL
213 } FIL; typedef
283 FRESULT f_open (FIL* fp, const TCHAR* path, BYTE mode); /* Open or create a file */
284 FRESULT f_close (FIL* fp); /* Close an open file object */
285 FRESULT f_read (FIL* fp, void* buff, UINT btr, UINT* br); /* Read data from the file */
286 FRESULT f_write (FIL* fp, const void* buff, UINT btw, UINT* bw); /* Write data to the file */
287 FRESULT f_lseek (FIL* fp, FSIZE_t ofs); /* Move file pointer of the file object */
288 FRESULT f_truncate (FIL* fp); /* Truncate the file */
289 FRESULT f_sync (FIL* fp); /* Flush cached data of the writing file */
307 FRESULT f_forward (FIL* fp, UINT(*func)(const BYTE*,UINT), UINT btf, UINT* bf); /* Forward data to …
308 FRESULT f_expand (FIL* fp, FSIZE_t fsz, BYTE opt); /* Allocate a contiguous block to the file */
313 int f_putc (TCHAR c, FIL* fp); /* Put a character to the file */
314 int f_puts (const TCHAR* str, FIL* cp); /* Put a string to the file */
315 int f_printf (FIL* fp, const TCHAR* str, ...); /* Put a formatted string to the file */
316 TCHAR* f_gets (TCHAR* buff, int len, FIL* fp); /* Get a string from the file */