Searched refs:ExpandFile (Results 1 – 3 of 3) sorted by relevance
/illumos-gate/usr/src/lib/libtecla/common/ |
H A D | expand.c | 99 struct ExpandFile { struct 113 static int ef_record_pathname(ExpandFile *ef, const char *pathname, argument 115 static char *ef_cache_pathname(ExpandFile *ef, const char *pathname, 117 static void ef_clear_files(ExpandFile *ef); 119 static DirNode *ef_open_dir(ExpandFile *ef, const char *pathname); 120 static DirNode *ef_close_dir(ExpandFile *ef, DirNode *node); 121 static char *ef_expand_special(ExpandFile *ef, const char *path, int pathlen); 122 static int ef_match_relative_pathname(ExpandFile *ef, DirReader *dr, 160 ExpandFile *new_ExpandFile(void) in new_ExpandFile() 162 ExpandFile *ef; /* The object to be returned */ in new_ExpandFile() [all …]
|
H A D | getline.c | 370 ExpandFile *ef; /* ~user/, $envvar and wildcard expansion */
|
/illumos-gate/usr/src/lib/libtecla/ |
H A D | libtecla.h | 166 typedef struct ExpandFile ExpandFile; typedef 172 ExpandFile *new_ExpandFile(void); 173 ExpandFile *del_ExpandFile(ExpandFile *ef); 248 FileExpansion *ef_expand_file(ExpandFile *ef, const char *path, int pathlen); 270 const char *ef_last_error(ExpandFile *ef);
|