Lines Matching refs:glob_t
147 static int g_lstat (Char *, struct stat *, glob_t *);
148 static DIR *g_opendir (Char *, glob_t *);
153 static int g_stat (Char *, struct stat *, glob_t *);
154 static int glob0 (const Char *, glob_t *);
155 static int glob1 (Char *, glob_t *, size_t *);
156 static int glob2 (Char *, Char *, Char *, glob_t *, size_t *);
157 static int glob3 (Char *, Char *, Char *, Char *, glob_t *, size_t *);
158 static int globextend (const Char *, glob_t *, size_t *);
159 static const Char * globtilde (const Char *, Char *, glob_t *);
160 static int globexp1 (const Char *, glob_t *);
161 static int globexp2 (const Char *, const Char *, glob_t *, int *);
171 glob_t *pglob)
219 static int globexp1(const Char *pattern, glob_t *pglob)
242 glob_t *pglob, int *rv)
345 globtilde(const Char *pattern, Char *patbuf, glob_t *pglob)
404 glob0(const Char *pattern, glob_t *pglob)
494 glob1(Char *pattern, glob_t *pglob, size_t *limit)
519 glob2(Char *pathbuf, Char *pathend, Char *pattern, glob_t *pglob,
571 glob_t *pglob, size_t *limit)
635 * Extend the gl_pathv member of a glob_t structure to accomodate a new item,
644 * Invariant of the glob_t structure:
649 globextend(const Char *path, glob_t *pglob, size_t *limit)
741 /* Free allocated data belonging to a glob_t structure. */
743 globfree(glob_t *pglob)
759 g_opendir(Char *str, glob_t *pglob)
775 g_lstat(Char *fn, struct stat *sb, glob_t *pglob)
786 g_stat(Char *fn, struct stat *sb, glob_t *pglob)