Lines Matching refs:st
305 shp->st.opterror = shp->st.optchar = 0;
705 shp->st.firstline += nget_lineno(np,fp)+1-n;
1349 shp->st.tmout = SHOPT_TIMEOUT;
1376 /* shp->st.dolc is $# */
1377 if((shp->st.dolc = sh_argopts(-argc,argv,shp)) < 0)
1383 dolv_index = (argc-1)-shp->st.dolc;
1384 shp->st.dolv=argv+dolv_index;
1385 shp->st.repl_index = dolv_index;
1386 shp->st.repl_arg = argv[dolv_index];
1387 shp->st.dolv[0] = argv[0];
1388 if(shp->st.dolc < 1)
1392 shp->st.dolc--;
1393 shp->st.dolv++;
1397 name = shp->st.dolv[0];
1459 shp->shname = strdup(shp->st.dolv[0]);
1464 error_info.id = strdup(shp->st.dolv[0]); /* error_info.id is $0 */
1467 shp->st.self = &shp->global;
1468 shp->topscope = (Shscope_t*)shp->st.self;
1555 memset(shp->st.trapcom,0,(shp->st.trapmax+1)*sizeof(char*));
1585 shp->shname = error_info.id = strdup(shp->st.dolv[0]);
1597 shp->st.filename = strdup(shp->lastarg);
1822 (TMOUTNOD)->nvalue.lp = (&shp->st.tmout);
1824 (OPTINDNOD)->nvalue.lp = (&shp->st.optindex);
1834 SH_LINENO->nvalue.ip = &shp->st.lineno;