Lines Matching refs:node
65 Namval_t node;
112 ap->node.nvname = ap->name;
115 ap->node.nvname = ap->key.dptr;
131 ap->node.nvname = ap->key.dptr;
132 sfprintf(ap->strbuf,"%s=%s\0",nv_name(&ap->node),val);
138 ap->vallen = check_size(&ap->node.nvalue,ap->vallen,data.dsize);
139 memcpy(ap->node.nvalue,data.dptr,data.dsize);
140 ap->node.nvalue[data.dsize] = 0;
142 ap->cur = &ap->node;
161 if(ap->node.nvsize)
163 data.dsize = ap->node.nvsize;
164 data.dptr = ap->node.nvalue;
168 char *val = nv_getval(&ap->node);
170 if(nv_isvtree(&ap->node) && *val=='(')
224 ap->node.nvalue = 0;
225 ap->node.nvsize = 0;
234 ap->pos = &ap->node;
256 ap->node.nvname = ap->key.dptr;
268 if(ap->cur && ap->cur!= &ap->node)
269 ap->cur = &ap->node;
285 ap->node.nvprivate = (char*)np;
286 if(ap->node.nvsize==0)
287 ap->node.nvalue = ap->val;
316 ap->cur = &ap->node;
320 if(ap->pos != &ap->node && !(ap->header.nelem&ARRAY_SCAN))
325 ap->cur = &ap->node;
411 nv_settype(&ap->node, ap->header.hdr.type,0);
412 ap->node.nvsize = tp->nvsize;