Lines Matching refs:arghead
92 int path_expand(const char *pattern, struct argnod **arghead) in path_expand() argument
123 extra += scantree(shp->alias_tree,pattern,arghead); in path_expand()
124 extra += scantree(shp->fun_tree,pattern,arghead); in path_expand()
207 ap->argchn.ap = *arghead; in path_expand()
210 *arghead = (struct argnod*)gp->gl_list; in path_expand()
219 static int scantree(Dt_t *tree, const char *pattern, struct argnod **arghead) in scantree() argument
234 ap->argchn.ap = *arghead; in scantree()
236 *arghead = ap; in scantree()
249 int path_complete(const char *name,register const char *suffix, struct argnod **arghead) in path_complete() argument
253 return(path_expand(name,arghead)); in path_complete()
265 int path_generate(struct argnod *todo, struct argnod **arghead) in path_generate() argument
391 brace=path_expand(ap->argval,arghead); in path_generate()
394 ap->argchn.ap = *arghead; in path_generate()
395 *arghead = ap; in path_generate()
401 (*arghead)->argflag |= ARG_MAKE; in path_generate()