Lines Matching refs:arglist
98 struct arglist exparg; /* holds expanded arg list */
113 STATIC void ifsbreakup(char *, struct arglist *);
173 * placing the resulting list of arguments in arglist. If EXP_FULL is true,
174 * perform splitting and file name expansion. When arglist is NULL, perform
179 expandarg(union node *arg, struct arglist *arglist, int flag)
195 if (arglist == NULL) {
198 ("expandarg: no arglist, done[%d] (len %d) \"%s\"\n",
203 CTRACE(DBG_EXPAND, ("expandarg: arglist got (%d) \"%s\"\n",
233 *arglist->lastp = exparg.list;
234 arglist->lastp = exparg.lastp;
1372 ifsbreakup(char *string, struct arglist *arglist)
1391 *arglist->lastp = sp;
1392 arglist->lastp = &sp->next;
1440 *arglist->lastp = sp;
1441 arglist->lastp = &sp->next;
1482 *arglist->lastp = sp;
1483 arglist->lastp = &sp->next;