Lines Matching refs:argnod
53 static int scantree(Dt_t*,const char*, struct argnod**);
92 int path_expand(const char *pattern, struct argnod **arghead) in path_expand()
96 register struct argnod *ap; in path_expand()
203 for(ap= (struct argnod*)gp->gl_list; ap; ap = ap->argnxt.ap) 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()
222 register struct argnod *ap; in scantree()
230 ap = (struct argnod*)stakseek(ARGVAL); in scantree()
232 ap = (struct argnod*)stakfreeze(1); in scantree()
249 int path_complete(const char *name,register const char *suffix, struct argnod **arghead) in path_complete()
265 int path_generate(struct argnod *todo, struct argnod **arghead) in path_generate()
273 register struct argnod *ap; in path_generate()
274 struct argnod *top = 0; in path_generate()
275 struct argnod *apin; in path_generate()
453 ap = (struct argnod*)stakseek(ARGVAL); in path_generate()
459 todo = ap = (struct argnod*)stakfreeze(1); in path_generate()