Lines Matching refs:Char

122 typedef u_short Char;
131 typedef char Char;
136 #define CHAR(c) ((Char)((c)&M_ASCII))
137 #define META(c) ((Char)((c)|M_QUOTE))
148 static void g_Ctoc (const Char *, char *);
149 static int g_lstat (Char *, struct stat *, glob_t *);
150 static DIR *g_opendir (Char *, glob_t *);
151 static Char *g_strchr (const Char *, int);
153 static Char *g_strcat (Char *, const Char *);
155 static int g_stat (Char *, struct stat *, glob_t *);
156 static int glob0 (const Char *, glob_t *);
157 static int glob1 (Char *, glob_t *, size_t *);
158 static int glob2 (Char *, Char *, Char *, glob_t *, size_t *);
159 static int glob3 (Char *, Char *, Char *, Char *, glob_t *, size_t *);
160 static int globextend (const Char *, glob_t *, size_t *);
161 static const Char * globtilde (const Char *, Char *, glob_t *);
162 static int globexp1 (const Char *, glob_t *);
163 static int globexp2 (const Char *, const Char *, glob_t *, int *);
164 static int match (Char *, Char *, Char *);
166 static void qprintf (const char *, Char *);
177 Char *bufnext, *bufend, patbuf[MaxPathLen+1];
221 static int globexp1(const Char *pattern, glob_t *pglob)
223 const Char* ptr = pattern;
230 while ((ptr = (const Char *) g_strchr(ptr, CHAR_LBRACE)) != NULL)
243 static int globexp2(const Char *ptr, const Char *pattern,
247 Char *lm, *ls;
248 const Char *pe, *pm, *pl;
249 Char patbuf[MaxPathLen + 1];
346 static const Char *
347 globtilde(const Char *pattern, Char *patbuf, glob_t *pglob)
351 const Char *p;
352 Char *b;
406 glob0(const Char *pattern, glob_t *pglob)
408 const Char *qpatnext;
410 Char *bufnext, patbuf[MaxPathLen+1];
496 glob1(Char *pattern, glob_t *pglob, size_t *limit)
498 Char pathbuf[MaxPathLen+1];
521 glob2(Char *pathbuf, Char *pathend, Char *pattern, glob_t *pglob,
525 Char *p, *q;
572 glob3(Char *pathbuf, Char *pathend, Char *pattern, Char *restpattern,
611 Char *dc;
651 globextend(const Char *path, glob_t *pglob, size_t *limit)
657 const Char *p;
698 match(Char *name, Char *pat, Char *patend)
701 Char c, k;
761 g_opendir(Char *str, glob_t *pglob)
777 g_lstat(Char *fn, struct stat *sb, glob_t *pglob)
788 g_stat(Char *fn, struct stat *sb, glob_t *pglob)
798 static Char *
799 g_strchr(const Char *str, int ch)
803 return (Char *)str;
809 static Char *
810 g_strcat(Char *dst, const Char *src)
812 Char *sdst = dst;
825 g_Ctoc(const Char *str, char *buf)
835 qprintf(const Char *str, Char *s)
837 Char *p;