Searched refs:arghead (Results 1 - 3 of 3) sorted by relevance
/osnet-11/usr/src/lib/libshell/common/sh/ |
H A D | expand.c | 93 int path_expand(Shell_t *shp,const char *pattern, struct argnod **arghead) argument 123 extra += scantree(shp->alias_tree,pattern,arghead); 124 extra += scantree(shp->fun_tree,pattern,arghead); 207 ap->argchn.ap = *arghead; 210 *arghead = (struct argnod*)gp->gl_list; 219 static int scantree(Dt_t *tree, const char *pattern, struct argnod **arghead) argument 234 ap->argchn.ap = *arghead; 236 *arghead = ap; 249 int path_complete(Shell_t *shp,const char *name,register const char *suffix, struct argnod **arghead) argument 253 return(path_expand(shp,name,arghead)); 265 path_generate(Shell_t *shp,struct argnod *todo, struct argnod **arghead) argument [all...] |
H A D | macro.c | 68 struct argnod **arghead; /* address of head of argument list */ member in struct:_mac_ 200 int sh_macexpand(Shell_t* shp, register struct argnod *argp, struct argnod **arghead,int flag) argument 218 mp->arghead = arghead; 230 if(!arghead) 245 if(!arghead) 256 argp->argchn.ap = *arghead; 2423 count = path_generate(mp->shp,argp,mp->arghead); 2425 count = path_expand(mp->shp,argp->argval,mp->arghead); 2436 argp->argchn.ap = *mp->arghead; [all...] |
H A D | args.c | 710 struct argnod *arghead=0; local 736 n = arg_expand(shp,argp,&arghead,flag); 746 argp = arghead;
|
Completed in 32 milliseconds