Lines Matching refs:tinydir_file
198 typedef struct tinydir_file struct
213 } tinydir_file; argument
221 tinydir_file *_files;
247 int tinydir_readfile(const tinydir_dir *dir, tinydir_file *file);
249 int tinydir_readfile_n(const tinydir_dir *dir, tinydir_file *file, size_t i);
254 int tinydir_file_open(tinydir_file *file, const _tinydir_char_t *path);
256 void _tinydir_get_ext(tinydir_file *file);
385 dir->_files = (tinydir_file *)_TINYDIR_MALLOC(sizeof *dir->_files * n_files); in tinydir_open()
392 tinydir_file *p_file; in tinydir_open()
414 qsort(dir->_files, dir->n_files, sizeof(tinydir_file), _tinydir_file_cmp); in tinydir_open()
504 int tinydir_readfile(const tinydir_dir *dir, tinydir_file *file) in tinydir_open()
594 int tinydir_readfile_n(const tinydir_dir *dir, tinydir_file *file, size_t i) in tinydir_open()
607 memcpy(file, &dir->_files[i], sizeof(tinydir_file)); in tinydir_open()
640 int tinydir_file_open(tinydir_file *file, const _tinydir_char_t *path) in tinydir_open()
764 void _tinydir_get_ext(tinydir_file *file) in tinydir_open()
780 const tinydir_file *fa = (const tinydir_file *)a; in tinydir_open()
781 const tinydir_file *fb = (const tinydir_file *)b; in tinydir_open()