Lines Matching defs:shp
38 Shell_t *shp = *(Shell_t**)(dp+1);
39 Stk_t *stkp = shp->stk;
40 if(nv_search(s,shp->fun_tree,0))
47 sfputr(sp,sh_mactry(shp,stkfreeze(stkp,1)),-1);
58 register Shell_t *shp = ((Shbltin_t*)extra)->shp;
70 disc.sh = shp;
92 np = nv_open(argv[1],shp->var_tree,NV_NOASSIGN|NV_VARNAME);
100 argv = shp->st.dolv;
101 argc = shp->st.dolc;
103 opt_info.index = shp->st.optindex;
104 opt_info.offset = shp->st.optchar;
108 sh_pushcontext(shp,&buff,1);
112 sh_popcontext(shp,&buff);
113 shp->st.opterror = 1;
116 pp = (struct checkpt*)shp->jmplist;
141 shp->st.opterror = 1;
149 if(shp->st.opterror)
173 shp->st.optindex = opt_info.index;
174 shp->st.optchar = opt_info.offset;
177 np = nv_open(nv_name(OPTARGNOD),shp->var_tree,NV_NOSCOPE);
195 sh_popcontext(shp,&buff);