Home | History | Annotate | Download | only in sh

Lines Matching defs:exparg

98 struct arglist exparg;		/* holds expanded arg list */
206 exparg.lastp = &exparg.list;
211 ifsbreakup(p, &exparg);
212 *exparg.lastp = NULL;
213 exparg.lastp = &exparg.list;
215 expandmeta(exparg.list, flag);
217 add_args(exparg.list);
227 *exparg.lastp = sp;
228 exparg.lastp = &sp->next;
231 *exparg.lastp = NULL;
232 if (exparg.list) {
233 *arglist->lastp = exparg.list;
234 arglist->lastp = exparg.lastp;
1507 * should be escapes. The results are stored in the list exparg.
1530 savelastp = exparg.lastp;
1541 if (exparg.lastp == savelastp) {
1546 *exparg.lastp = str;
1548 exparg.lastp = &str->next;
1550 *exparg.lastp = NULL;
1554 exparg.lastp = &sp->next;
1564 *exparg.lastp = str;
1566 exparg.lastp = &str->next;
1753 *exparg.lastp = sp;
1754 exparg.lastp = &sp->next;