/dports/emulators/vice/vice-3.5/src/ |
H A D | ioutil.c | 388 ioutil_dir_t *ioutil_dir; in ioutil_opendir() local 400 ioutil_filldir(path, ioutil_dir->dirs, ioutil_dir->files, mode); in ioutil_opendir() 406 ioutil_dir->counter = 0; in ioutil_opendir() 408 return ioutil_dir; in ioutil_opendir() 415 if (ioutil_dir->counter >= (ioutil_dir->dir_amount + ioutil_dir->file_amount)) { in ioutil_readdir() 419 if (ioutil_dir->counter >= ioutil_dir->dir_amount) { in ioutil_readdir() 420 retval = ioutil_dir->files[ioutil_dir->counter - ioutil_dir->dir_amount].name; in ioutil_readdir() 422 retval = ioutil_dir->dirs[ioutil_dir->counter].name; in ioutil_readdir() 424 ioutil_dir->counter++; in ioutil_readdir() 441 lib_free(ioutil_dir); in ioutil_closedir() [all …]
|
H A D | ioutil.h | 80 extern char *ioutil_readdir(ioutil_dir_t *ioutil_dir); 81 extern void ioutil_closedir(ioutil_dir_t *ioutil_dir); 82 extern void ioutil_resetdir(ioutil_dir_t *ioutil_dir); 83 extern void ioutil_setdirpos(ioutil_dir_t *ioutil_dir, int pos); 84 extern int ioutil_getdirpos(ioutil_dir_t *ioutil_dir);
|
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/ |
H A D | ioutil.c | 406 ioutil_dir_t *ioutil_dir; in ioutil_opendir() local 418 ioutil_filldir(path, ioutil_dir->dirs, ioutil_dir->files, mode); in ioutil_opendir() 424 ioutil_dir->counter = 0; in ioutil_opendir() 426 return ioutil_dir; in ioutil_opendir() 433 if (ioutil_dir->counter >= (ioutil_dir->dir_amount + ioutil_dir->file_amount)) { in ioutil_readdir() 437 if (ioutil_dir->counter >= ioutil_dir->dir_amount) { in ioutil_readdir() 438 retval = ioutil_dir->files[ioutil_dir->counter - ioutil_dir->dir_amount].name; in ioutil_readdir() 440 retval = ioutil_dir->dirs[ioutil_dir->counter].name; in ioutil_readdir() 442 ioutil_dir->counter++; in ioutil_readdir() 457 lib_free(ioutil_dir->dirs); in ioutil_closedir() [all …]
|
H A D | ioutil.h | 82 extern char *ioutil_readdir(ioutil_dir_t *ioutil_dir); 83 extern void ioutil_closedir(ioutil_dir_t *ioutil_dir);
|
/dports/emulators/vice/vice-3.5/src/fsdevice/ |
H A D | fsdevice-filename.c | 108 tmppos = ioutil_getdirpos(ioutil_dir); in _limit_longname() 109 ioutil_resetdir(ioutil_dir); in _limit_longname() 112 direntry = ioutil_readdir(ioutil_dir); in _limit_longname() 125 ioutil_setdirpos(ioutil_dir, tmppos); in _limit_longname() 139 ioutil_setdirpos(ioutil_dir, tmppos); in _limit_longname() 150 struct ioutil_dir_s *ioutil_dir; in limit_longname() local 159 ioutil_closedir(ioutil_dir); in limit_longname() 173 struct ioutil_dir_s *ioutil_dir; in expand_shortname() local 195 direntry = ioutil_readdir(ioutil_dir); in expand_shortname() 211 ioutil_closedir(ioutil_dir); in expand_shortname() [all …]
|
H A D | fsdevice-close.c | 79 if (bufinfo->ioutil_dir == NULL) { in fsdevice_close() 83 ioutil_closedir(bufinfo->ioutil_dir); in fsdevice_close() 84 bufinfo->ioutil_dir = NULL; in fsdevice_close()
|
H A D | fsdevice-open.c | 108 struct ioutil_dir_s *ioutil_dir; in fsdevice_open_directory() local 141 ioutil_dir = ioutil_opendir((char *)(cmd_parse->parsecmd), IOUTIL_OPENDIR_ALL_FILES); in fsdevice_open_directory() 142 if (ioutil_dir == NULL) { in fsdevice_open_directory() 148 ioutil_dir = ioutil_opendir((char *)(cmd_parse->parsecmd), IOUTIL_OPENDIR_ALL_FILES); in fsdevice_open_directory() 149 if (ioutil_dir == NULL) { in fsdevice_open_directory() 207 bufinfo[secondary].ioutil_dir = ioutil_dir; in fsdevice_open_directory()
|
H A D | fsdevicetypes.h | 48 struct ioutil_dir_s *ioutil_dir; member
|
H A D | fsdevice-read.c | 414 direntry = ioutil_readdir(bufinfo->ioutil_dir); in command_directory_get() 602 if (bufinfo->ioutil_dir == NULL) { in command_directory()
|
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/fileio/ |
H A D | cbmfile.c | 44 struct ioutil_dir_s *ioutil_dir; in cbmfile_find_file() local 54 ioutil_dir = ioutil_opendir(open_path, IOUTIL_OPENDIR_ALL_FILES); in cbmfile_find_file() 56 if (ioutil_dir == NULL) { in cbmfile_find_file() 65 name = ioutil_readdir(ioutil_dir); in cbmfile_find_file() 83 ioutil_closedir(ioutil_dir); in cbmfile_find_file()
|
H A D | p00.c | 164 struct ioutil_dir_s *ioutil_dir; in p00_file_find() local 170 ioutil_dir = ioutil_opendir(path, IOUTIL_OPENDIR_ALL_FILES); in p00_file_find() 172 if (ioutil_dir == NULL) { in p00_file_find() 177 name = ioutil_readdir(ioutil_dir); in p00_file_find() 217 ioutil_closedir(ioutil_dir); in p00_file_find()
|
/dports/emulators/vice/vice-3.5/src/fileio/ |
H A D | cbmfile.c | 44 struct ioutil_dir_s *ioutil_dir; in cbmfile_find_file() local 54 ioutil_dir = ioutil_opendir(open_path, IOUTIL_OPENDIR_ALL_FILES); in cbmfile_find_file() 56 if (ioutil_dir == NULL) { in cbmfile_find_file() 65 name = ioutil_readdir(ioutil_dir); in cbmfile_find_file() 83 ioutil_closedir(ioutil_dir); in cbmfile_find_file()
|
H A D | p00.c | 164 struct ioutil_dir_s *ioutil_dir; in p00_file_find() local 170 ioutil_dir = ioutil_opendir(path, IOUTIL_OPENDIR_ALL_FILES); in p00_file_find() 172 if (ioutil_dir == NULL) { in p00_file_find() 177 name = ioutil_readdir(ioutil_dir); in p00_file_find() 217 ioutil_closedir(ioutil_dir); in p00_file_find()
|
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/fsdevice/ |
H A D | fsdevice-close.c | 75 if (bufinfo[secondary].ioutil_dir == NULL) { in fsdevice_close() 79 ioutil_closedir(bufinfo[secondary].ioutil_dir); in fsdevice_close() 80 bufinfo[secondary].ioutil_dir = NULL; in fsdevice_close()
|
H A D | fsdevice-open.c | 66 struct ioutil_dir_s *ioutil_dir; in fsdevice_open_directory() local 99 ioutil_dir = ioutil_opendir((char *)(cmd_parse->parsecmd), IOUTIL_OPENDIR_ALL_FILES); in fsdevice_open_directory() 100 if (ioutil_dir == NULL) { in fsdevice_open_directory() 106 ioutil_dir = ioutil_opendir((char *)(cmd_parse->parsecmd), IOUTIL_OPENDIR_ALL_FILES); in fsdevice_open_directory() 107 if (ioutil_dir == NULL) { in fsdevice_open_directory() 154 bufinfo[secondary].ioutil_dir = ioutil_dir; in fsdevice_open_directory()
|
H A D | fsdevicetypes.h | 48 struct ioutil_dir_s *ioutil_dir; member
|
H A D | fsdevice-read.c | 192 direntry = ioutil_readdir(bufinfo->ioutil_dir); in command_directory_get() 378 if (bufinfo->ioutil_dir == NULL) { in command_directory()
|