Lines Matching defs:nrp
295 static int fixnode(Namtype_t *dp, Namtype_t *pp, int i, struct Namref *nrp,int flag)
303 nq->nvalue.nrp = nrp++;
306 nq->nvalue.nrp->np = findref(dp->nodes,i);
308 nq->nvalue.nrp->np = nv_namptr(pp->childfun.ttype->nodes,i);
309 nq->nvalue.nrp->root = sh.last_root;
310 nq->nvalue.nrp->table = pp->np;
372 struct Namref *nrp = 0;
387 nrp = (struct Namref*)((char*)dp + size);
388 memset((void*)nrp,0,pp->nref*sizeof(struct Namref));
407 if(fixnode(dp,pp,i,nrp,NV_TYPE|(flags&NV_IARRAY)))
409 nrp++;
410 nq = nq->nvalue.nrp->np;
522 nq = nq->nvalue.nrp->np;
856 struct Namref *nrp = 0;
946 nrp = (struct Namref*)(pp->data+offset);
947 pp->names = (char**)(nrp+iref);
1027 if(fixnode(pp,dp,k,nrp,0))
1029 nrp++;
1030 nq = nq->nvalue.nrp->np;