Home
last modified time | relevance | path

Searched refs:dolc (Results 1 – 15 of 15) sorted by relevance

/illumos-gate/usr/src/cmd/sh/
H A Dmain.c174 dolc = options(c, v); in main()
176 if (dolc < 2) { in main()
187 dolc--; in main()
213 dolv = (unsigned char **)v + c - dolc; in main()
214 dolc--; in main()
H A Dargs.c221 dolc = argn - 1; in setargs()
330 dolc = globdolc; in clearup()
374 globdolc = dolc;
H A Dbltin.c251 if ((dolc -= places) < 0) in builtin()
253 dolc = 0; in builtin()
447 getoptval = getopt(dolc+1, (char **)dolv, (char *)argv[1]); in builtin()
H A Ddefs.c50 int dolc; variable
H A Dmacro.c230 v = ((c == 0) ? cmdadr : ((int)c <= dolc) ? dolv[c] : (unsigned char *)(dolg = 0));
238 itos(dolc);
314 if (dolg == 0 || (++dolg > dolc))
H A Dxec.c190 int olddolc = dolc;
209 dolc = olddolc;
H A Ddefs.h243 extern int dolc;
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/
H A Dmisc.c308 prevscope->dolc = shp->st.dolc; in b_dot_cmd()
361 if(n<0 || shp->st.dolc<n) in b_shift()
366 shp->st.dolc -= n; in b_shift()
H A Dgetopts.c105 argc = shp->st.dolc; in b_getopts()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dargs.c345 strsort(ap->sh->st.dolv+1,ap->sh->st.dolc,strcoll); in sh_argopts()
479 ap->sh->st.dolc = ap->dolh->dolnum-1; in sh_argset()
576 shp->st.dolc = ap->dolh->dolnum-1; in sh_argreset()
H A Dmacro.c1159 dolmax = mp->shp->st.dolc+1; in varsub()
1195 else if(c <= mp->shp->st.dolc) in varsub()
1545 c = mp->shp->st.dolc; in varsub()
2746 return(shp->st.dolc>0?shp->st.dolv[1]:NIL(char*)); in special()
2755 return(ltos(shp->st.dolc)); in special()
H A Dinit.c1463 if((shp->st.dolc = sh_argopts(-argc,argv,shp)) < 0) in sh_init()
1469 dolv_index = (argc-1)-shp->st.dolc; in sh_init()
1474 if(shp->st.dolc < 1) in sh_init()
1478 shp->st.dolc--; in sh_init()
H A Dmain.c332 if(shp->st.dolc) in sh_main()
H A Dxec.c2273 nargs = shp->st.dolc; in sh_exec()
3706 if(shp->st.dolc>0) in run_subshell()
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/
H A Ddefs.h70 int dolc; member