Lines Matching refs:nodes
83 Namval_t **nodes;
227 name = (sp->nodes[0])->nvname;
240 nv_delete(sp->nodes[0],root,NV_NOFREE);
242 errormsg(SH_DICT,ERROR_exit(1),e_redef,sp->nodes[0]->nvname);
247 if(np == sp->nodes[i])
252 sp->nodes[i-1] = sp->nodes[i];
263 sp->nodes = (Namval_t**)realloc(sp->nodes,sizeof(Namval_t*)*sp->maxnodes);
265 sp->nodes[sp->numnodes++] = np;
316 shtp.nodes =(Namval_t**)malloc(shtp.maxnodes*sizeof(Namval_t*));
446 if(shp->mktype && shp->dot_depth==0 && np==((struct sh_type*)shp->mktype)->nodes[0])
668 nv_open(shtp.nodes[0]->nvname,shp->var_tree,NV_ASSIGN|NV_VARNAME|NV_NOADD|NV_NOFAIL);
669 np = nv_mktype(shtp.nodes,shtp.numnodes);
670 free((void*)shtp.nodes);
2314 * if <mask> is non-zero, then only nodes with (nvflags&mask)==flags
2316 * If <mask> is zero, and <flags> non-zero, then nodes with one or
2318 * If <mask> and <flags> are zero, then all nodes are visted