Lines Matching refs:Char

120 typedef u_short Char;
129 typedef char Char;
134 #define CHAR(c) ((Char)((c)&M_ASCII))
135 #define META(c) ((Char)((c)|M_QUOTE))
146 static void g_Ctoc (const Char *, char *);
147 static int g_lstat (Char *, struct stat *, glob_t *);
148 static DIR *g_opendir (Char *, glob_t *);
149 static Char *g_strchr (const Char *, int);
151 static Char *g_strcat (Char *, const Char *);
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 *);
162 static int match (Char *, Char *, Char *);
164 static void qprintf (const char *, Char *);
175 Char *bufnext, *bufend, patbuf[MaxPathLen+1];
219 static int globexp1(const Char *pattern, glob_t *pglob)
221 const Char* ptr = pattern;
228 while ((ptr = (const Char *) g_strchr(ptr, CHAR_LBRACE)) != NULL)
241 static int globexp2(const Char *ptr, const Char *pattern,
245 Char *lm, *ls;
246 const Char *pe, *pm, *pl;
247 Char patbuf[MaxPathLen + 1];
344 static const Char *
345 globtilde(const Char *pattern, Char *patbuf, glob_t *pglob)
349 const Char *p;
350 Char *b;
404 glob0(const Char *pattern, glob_t *pglob)
406 const Char *qpatnext;
408 Char *bufnext, patbuf[MaxPathLen+1];
494 glob1(Char *pattern, glob_t *pglob, size_t *limit)
496 Char pathbuf[MaxPathLen+1];
519 glob2(Char *pathbuf, Char *pathend, Char *pattern, glob_t *pglob,
523 Char *p, *q;
570 glob3(Char *pathbuf, Char *pathend, Char *pattern, Char *restpattern,
609 Char *dc;
649 globextend(const Char *path, glob_t *pglob, size_t *limit)
655 const Char *p;
696 match(Char *name, Char *pat, Char *patend)
699 Char c, k;
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)
796 static Char *
797 g_strchr(const Char *str, int ch)
801 return (Char *)str;
807 static Char *
808 g_strcat(Char *dst, const Char *src)
810 Char *sdst = dst;
823 g_Ctoc(const Char *str, char *buf)
833 qprintf(const Char *str, Char *s)
835 Char *p;