Searched defs:ExpandFile (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/lib/libtecla/common/
H A Dexpand.c101 struct ExpandFile { struct
115 static int ef_record_pathname(ExpandFile *ef, const char *pathname,
117 static char *ef_cache_pathname(ExpandFile *ef, const char *pathname,
119 static void ef_clear_files(ExpandFile *ef);
121 static DirNode *ef_open_dir(ExpandFile *ef, const char *pathname);
122 static DirNode *ef_close_dir(ExpandFile *ef, DirNode *node);
123 static char *ef_expand_special(ExpandFile *ef, const char *path, int pathlen);
124 static int ef_match_relative_pathname(ExpandFile *ef, DirReader *dr,
160 * return ExpandFile * The new object, or NULL on error.
162 ExpandFile *new_ExpandFil
[all...]
/illumos-gate/usr/src/lib/libtecla/
H A Dlibtecla.h166 * ExpandFile objects contain the resources needed to expand pathnames.
168 typedef struct ExpandFile ExpandFile; typedef in typeref:struct:ExpandFile
174 ExpandFile *new_ExpandFile(void);
175 ExpandFile *del_ExpandFile(ExpandFile *ef);
225 * fe ExpandFile * The pathname expansion resource object.
233 * given ExpandFile object. This contains an
243 * copy of the array, or use two ExpandFile
250 FileExpansion *ef_expand_file(ExpandFile *e
[all...]

Completed in 60 milliseconds