Lines Matching refs:dir
70 DIR *dir; /* The directory stream (if open, NULL otherwise) */ member
104 dr->dir = NULL; in _new_DirReader()
156 DIR *dir = NULL; /* The directory stream */ in _dr_open_dir() local
174 dir = opendir(path); in _dr_open_dir()
175 if(!dir) { in _dr_open_dir()
199 closedir(dir); in _dr_open_dir()
219 closedir(dir); in _dr_open_dir()
231 dr->dir = dir; in _dr_open_dir()
244 if(dr && dr->dir) { in _dr_close_dir()
245 closedir(dr->dir); in _dr_close_dir()
246 dr->dir = NULL; in _dr_close_dir()
266 if(dr->dir) { in _dr_next_file()
271 if(readdir_r(dr->dir, dr->buffer, &dr->file) == 0 && dr->file) in _dr_next_file()
274 dr->file = readdir(dr->dir); in _dr_next_file()