Lines Matching refs:root
37 Dt_t *root;
159 dp->root = sh.last_root?sh.last_root:sh.var_tree;
170 np = nv_open(name, dp->root, NV_NOFAIL);
174 dp->root = nv_dict(np);
185 if(dp->hp = (Namval_t*)dtprev(dp->root,&fake))
190 dp->hp = (Namval_t*)dtnext(dp->root,dp->hp);
198 dp->hp = (Namval_t*)dtfirst(dp->root);
201 dp->hp = (Namval_t*)dtfirst(dp->root);
224 np = nv_search(last,dp->root,0);
229 dp->hp = (Namval_t*)dtnext(dp->root,dp->hp);
237 dp->root = nv_dict(np);
239 dp->root = (Dt_t*)np;
266 return((*dp->nextnode)(dp->hp,dp->root,dp->fun));
269 return((Namval_t*)dtnext(dp->root,dp->hp));
318 Dt_t *root;
320 root = nv_dict(np);
322 root = (Dt_t*)np;
326 if(save->root==root)
335 dp->root = root;
535 Dt_t *root;
653 if(!(np=nv_open(vname,wp->root,mode|NV_VARNAME|NV_NOADD|NV_NOASSIGN|NV_NOFAIL|wp->noscope)))
705 nv_delete(np,wp->root,0);
795 np=nv_open(arg,wp->root,NV_VARNAME|NV_NOADD|NV_NOASSIGN|NV_NOFAIL|wp->noscope);
832 Namval_t *np = nv_open(arg,wp->root,NV_VARNAME|NV_NOADD|NV_NOASSIGN|wp->noscope);
939 walk.root = shp->last_root?shp->last_root:shp->var_tree;
952 nq = nv_open(cp,walk.root,NV_VARNAME|NV_NOADD|NV_NOASSIGN|NV_NOFAIL);
954 nq = nv_search(cp,walk.root,NV_NOADD);
966 nv_delete(nq,walk.root,0);