Lines Matching refs:nodes

90 	char		*nodes;
276 static Namval_t *findref(void *nodes, int n)
278 Namval_t *tp,*np = nv_namptr(nodes,n);
284 np = nv_namptr(nodes,i);
289 return(nv_namptr(pp->nodes,n-i-1));
297 Namval_t *nq = nv_namptr(dp->nodes,i);
306 nq->nvalue.nrp->np = findref(dp->nodes,i);
308 nq->nvalue.nrp->np = nv_namptr(pp->childfun.ttype->nodes,i);
319 Namval_t *np = nv_namptr(pp->nodes,i);
339 Namval_t *nr = nv_namptr( pp->childfun.ttype->nodes,i);
402 dp->nodes = (char*)(dp+1);
406 nq = nv_namptr(dp->nodes,i);
518 nq = nv_namptr(dp->nodes,i);
572 nq = nv_namptr(dp->nodes,i);
596 return(nv_namptr(dp->nodes,dp->current));
682 nq = nv_namptr(dp->nodes,i);
688 while((cp=nv_namptr(dp->nodes,i+1)->nvname) && memcmp(cp,nq->nvname,n)==0 && cp[n]=='.')
776 nq = nv_namptr(pp->nodes,i);
844 * This function creates a type out of the <numnodes> nodes in the
845 * array <nodes>. The first node is the name for the type
847 Namval_t *nv_mktype(Namval_t **nodes, int numnodes)
849 Namval_t *mp=nodes[0], *bp=0, *np, *nq, **mnodes=nodes;
861 cp = nodes[0]->nvname;
862 _nv_unset(nodes[0],NV_RDONLY);
867 np=nodes[i];
889 nq = nv_namptr(qp->nodes,j);
918 while((i+1) < numnodes && (cp=nodes[i+1]->nvname) && memcmp(cp,np->nvname,n)==0 && cp[n]=='.')
942 pp->nodes = (char*)(pp+1);
944 pp->data = pp->nodes + nnodes*NV_MINSZ +k;
954 nq = nv_namptr(pp->nodes,0);
961 np=nodes[i];
974 mnodes[j] = nodes[i];
981 mnodes[nd++] = nodes[i];
993 nq = nv_namptr(pp->nodes,j);
1010 nq = nv_namptr(pp->nodes,0);
1020 memcpy(pp->nodes,dp->nodes,dp->numnodes*NV_MINSZ);
1025 Namval_t *nr = nv_namptr(qp->nodes,k);
1026 nq = nv_namptr(pp->nodes,k);
1055 nq = nv_namptr(pp->nodes,k);
1099 Namval_t *nr = nv_namptr(dp->nodes,r);
1100 nq = nv_namptr(pp->nodes,++k);
1127 while((i+1) < numnodes && (cname=&nodes[i+1]->nvname[m]) && memcmp(cname,&np->nvname[m],n)==0 && cname[n]=='.')
1132 np = nodes[++i];
1135 nq = nv_namptr(pp->nodes,++j);
1206 if(mnodes!=nodes)
1295 nq = nv_namptr(pp->nodes,i);
1475 pp->nodes = (char*)(pp+1);
1478 pp->data = pp->nodes + nnodes*NV_MINSZ;
1482 nq = nv_namptr(pp->nodes,i++);
1508 nr = nv_namptr(dp->nodes,j);
1509 nq = nv_namptr(pp->nodes,i++);