Searched refs:DirReader (Results 1 – 5 of 5) sorted by relevance
37 typedef struct DirReader DirReader; typedef39 DirReader *_new_DirReader(void);40 DirReader *_del_DirReader(DirReader *dr);42 int _dr_open_dir(DirReader *dr, const char *pathname, char **errmsg);43 char *_dr_next_file(DirReader *dr);44 void _dr_close_dir(DirReader *dr);
70 struct DirReader { struct89 DirReader *_new_DirReader(void) in _new_DirReader()91 DirReader *dr; /* The object to be returned */ in _new_DirReader()95 dr = (DirReader *) malloc(sizeof(DirReader)); in _new_DirReader()129 DirReader *_del_DirReader(DirReader *dr) in _del_DirReader()156 int _dr_open_dir(DirReader *dr, const char *path, char **errmsg) in _dr_open_dir()244 void _dr_close_dir(DirReader *dr) in _dr_close_dir()263 char *_dr_next_file(DirReader *dr) in _dr_next_file()
70 DirReader *dr; /* The directory reader object */124 static int ef_match_relative_pathname(ExpandFile *ef, DirReader *dr,498 static int ef_match_relative_pathname(ExpandFile *ef, DirReader *dr, in ef_match_relative_pathname()
82 DirReader *dr; /* A directory reader */
161 DirReader *dr; /* A portable directory reader */