Lines Matching refs:argn
674 int argn; in sh_exec() local
713 com = sh_argbuild(shp,&argn,&(t->com),OPTIMIZE); in sh_exec()
743 argn -= command; in sh_exec()
764 comn = com[argn-1]; in sh_exec()
769 if(argn==0 || (np && nv_isattr(np,BLT_SPC))) in sh_exec()
772 if(argn) in sh_exec()
810 else if(argn>=3 && checkopt(com,'T')) in sh_exec()
839 if((io||argn)) in sh_exec()
846 if(argn==0) in sh_exec()
874 argn = 1; in sh_exec()
986 if(argn) in sh_exec()
1007 if(argn) in sh_exec()
1008 shp->exitval = (*shp->bltinfun)(argn,com,(void*)bp); in sh_exec()
1138 sh_funct(shp,np,argn,com,t->com.comset,(flags&~OPTIMIZE_FLAG)); in sh_exec()
1614 args=sh_argbuild(shp,&argn,tp,0); in sh_exec()
1615 nargs = argn; in sh_exec()
2248 int sh_run(int argn, char *argv[]) in sh_run() argument
2259 …dp = (struct dolnod*)stakalloc((unsigned)sizeof(struct dolnod) + ARG_SPARE*sizeof(char*) + argn*si… in sh_run()
2260 dp->dolnum = argn; in sh_run()
2262 memcpy(dp->dolval+ARG_SPARE, argv, (argn+1)*sizeof(char*)); in sh_run()
2266 argn=sh_exec((Shnode_t*)t,sh_isstate(SH_ERREXIT)); in sh_run()
2273 return(argn); in sh_run()
2551 int sh_funscope(int argn, char *argv[],int(*fun)(void*),void *arg,int execflg) in sh_funscope() argument
2693 static void sh_funct(Shell_t *shp,Namval_t *np,int argn, char *argv[],struct argnod *envlist,int ex… in sh_funct() argument
2720 b_dot_cmd(argn+1,argv-1,&shp->bltindata); in sh_funct()
2728 sh_funscope(argn,argv,0,&fun,execflg); in sh_funct()