Lines Matching refs:Char
42 int gethdir(Char *);
43 void dosource(Char **, struct command *);
46 void importpath(Char *);
52 char *printpromptstr(EditLine *);
68 void dinit(Char *);
69 void dodirs(Char **, struct command *);
70 Char *dcanon(Char *, Char *);
71 void dtildepr(Char *, Char *);
73 void dochngd(Char **, struct command *);
74 Char *dnormalize(Char *);
75 void dopushd(Char **, struct command *);
76 void dopopd(Char **, struct command *);
84 Char *Dfix1(Char *);
85 void heredoc(Char *);
96 __dead void doexec(Char **, struct command *);
97 void dohash(Char **, struct command *);
98 void dounhash(Char **, struct command *);
99 void dowhich(Char **, struct command *);
100 void execash(Char **, struct command *);
101 void hashstat(Char **, struct command *);
102 void xechoit(Char **);
107 int expr(Char ***);
108 int exp0(Char ***, int);
114 ssize_t tenex(Char *, size_t);
120 void Setenv(Char *, Char *);
121 void doalias(Char **, struct command *);
122 void dobreak(Char **, struct command *);
123 void docontin(Char **, struct command *);
124 void doecho(Char **, struct command *);
125 void doelse(Char **, struct command *);
126 void doend(Char **, struct command *);
127 void doeval(Char **, struct command *);
128 void doexit(Char **, struct command *);
129 void doforeach(Char **, struct command *);
130 void doglob(Char **, struct command *);
131 void dogoto(Char **, struct command *);
132 void doif(Char **, struct command *);
133 void dolimit(Char **, struct command *);
134 __dead void dologin(Char **, struct command *);
135 __dead void dologout(Char **, struct command *);
136 void donohup(Char **, struct command *);
137 void doonintr(Char **, struct command *);
138 void doprintf(Char **, struct command *);
139 void dorepeat(Char **, struct command *);
140 void dosetenv(Char **, struct command *);
141 void dosuspend(Char **, struct command *);
142 void doswbrk(Char **, struct command *);
143 void doswitch(Char **, struct command *);
144 void doumask(Char **, struct command *);
145 void dounlimit(Char **, struct command *);
146 void dounsetenv(Char **, struct command *);
147 void dowhile(Char **, struct command *);
148 void dozip(Char **, struct command *);
152 void gotolab(Char *);
153 int srchx(Char *);
154 void unalias(Char **, struct command *);
160 Char **dobackp(Char *, int);
161 void Gcat(Char *, Char *);
162 Char *globone(Char *, int);
163 int Gmatch(Char *, Char *);
165 Char **globall(Char **);
166 void rscan(Char **, void (*)(int));
167 void tglob(Char **);
168 void trim(Char **);
176 void dohist(Char **, struct command *);
186 void addla(Char *);
191 Char *domod(Char *, int);
196 int sprlex(char **, struct wordent *);
205 int any(const char *, int);
206 Char **blkcat(Char **, Char **);
207 Char **blkcpy(Char **, Char **);
208 Char **blkend(Char **);
209 void blkfree(Char **);
210 int blklen(Char **);
211 void blkpr(FILE *, Char **);
212 Char **blkspl(Char **, Char **);
214 Char **copyblk(Char **);
218 Char lastchr(Char *);
219 void lshift(Char **, size_t);
220 int number(Char *);
221 int prefix(Char *, Char *);
222 Char **saveblk(Char **);
223 Char *strip(Char *);
224 Char *quote(Char *);
225 char *strsave(const char *);
226 char *strspl(char *, char *);
227 __dead void udvar(Char *);
231 char *strstr(const char *, const char *);
233 char *strend(char *);
247 void dobg(Char **, struct command *);
248 void dobg1(Char **, struct command *);
249 void dofg(Char **, struct command *);
250 void dofg1(Char **, struct command *);
251 void dojobs(Char **, struct command *);
252 void dokill(Char **, struct command *);
253 void donotify(Char **, struct command *);
254 void dostop(Char **, struct command *);
255 void dowait(Char **, struct command *);
260 struct process *pfind(Char *);
279 struct varent*adrof1(Char *, struct varent *);
280 void doset(Char **, struct command *);
281 void dolet(Char **, struct command *);
282 Char *putn(int);
283 int getn(Char *);
284 Char *value1(Char *, struct varent *);
285 void set(Char *, Char *);
286 void set1(Char *, Char **, struct varent *);
287 void setq(Char *, Char **, struct varent *);
288 void unset(Char **, struct command *);
289 void unset1(Char *[], struct varent *);
290 void unsetv(Char *);
291 void setNS(Char *);
292 void shift(Char **, struct command *);
301 void donice(Char **, struct command *);
302 void dotime(Char **, struct command *);
303 void prusage1(FILE *, const char *, int, struct rusage *, struct rusage *,
324 Char *s_strchr(const Char *, int);
325 Char *s_strrchr(const Char *, int);
326 Char *s_strcat(Char *, const Char *);
328 Char *s_strncat(Char *, const Char *, size_t);
330 Char *s_strcpy(Char *, const Char *);
331 Char *s_strncpy(Char *, const Char *, size_t);
332 Char *s_strspl(const Char *, const Char *);
333 size_t s_strlen(const Char *);
334 int s_strcmp(const Char *, const Char *);
335 int s_strncmp(const Char *, const Char *, size_t);
336 Char *s_strsave(const Char *);
337 Char *s_strend(const Char *);
338 Char *s_strstr(const Char *, const Char *);
339 Char *str2short(const char *);
340 Char **blk2short(char **);
341 char *short2str(const Char *);
342 char **short2blk(Char * const *);
344 char *short2qstr(const Char *);
345 char *vis_str(const Char *);