Lines Matching refs:sdict
748 if((rp=shp->st.real_fun) && !rp->sdict && (flags&NV_STATIC)) in nv_create()
751 rp->sdict = dtopen(&_Nvdisc,Dtoset); in nv_create()
752 dtview(rp->sdict,shp->var_base); in nv_create()
753 dtview(shp->var_tree,rp->sdict); in nv_create()
778 if(rp && rp->sdict && (flags&NV_STATIC)) in nv_create()
780 root = rp->sdict; in nv_create()
2061 if((rp=shp->st.real_fun) && rp->sdict) in sh_scope()
2063 dtview(rp->sdict,newroot); in sh_scope()
2064 newroot = rp->sdict; in sh_scope()
2217 if(rp->sdict) in _nv_unset()
2220 for(mp=(Namval_t*)dtfirst(rp->sdict);mp;mp=nq) in _nv_unset()
2222 nq = dtnext(rp->sdict,mp); in _nv_unset()
2224 nv_delete(mp,rp->sdict,0); in _nv_unset()
2226 dtclose(rp->sdict); in _nv_unset()
3108 if(shp->st.real_fun && dp==shp->st.real_fun->sdict) in sh_unscope()
3111 shp->st.real_fun->sdict->view = dp; in sh_unscope()