Searched refs:nrp (Results 1 - 5 of 5) sorted by relevance
/ast/src/cmd/ksh93/include/ |
H A D | name.h | 55 struct Namref *nrp; /* name reference */ member in union:Value 161 #define nv_refnode(n) ((n)->nvalue.nrp->np) 162 #define nv_reftree(n) ((n)->nvalue.nrp->root) 163 #define nv_reftable(n) ((n)->nvalue.nrp->table) 164 #define nv_refsub(n) ((n)->nvalue.nrp->sub) 166 # define nv_refindex(n) ((n)->nvalue.nrp->curi) 167 # define nv_refdimen(n) ((n)->nvalue.nrp->dim)
|
/ast/src/cmd/ksh93/sh/ |
H A D | nvtype.c | 297 static int fixnode(Namtype_t *dp, Namtype_t *pp, int i, struct Namref *nrp,int flag) argument 305 nq->nvalue.nrp = nrp++; 308 nq->nvalue.nrp->np = findref(dp->nodes,i); 310 nq->nvalue.nrp->np = nv_namptr(pp->childfun.ttype->nodes,i); 311 nq->nvalue.nrp->root = sh.last_root; 312 nq->nvalue.nrp->table = pp->np; 374 struct Namref *nrp = 0; local 389 nrp = (struct Namref*)((char*)dp + size); 390 memset((void*)nrp, 860 struct Namref *nrp = 0; local [all...] |
H A D | name.c | 575 sfprintf(stkstd,"%s%s",nv_name(L_ARGNOD->nvalue.nrp->np),shp->prefix+1); 580 L_ARGNOD->nvalue.nrp = &nr; 592 L_ARGNOD->nvalue.nrp = node.nvalue.nrp; 678 L_ARGNOD->nvalue.nrp = node.nvalue.nrp; 2401 free((void*)np->nvalue.nrp); 2569 else if(nv_isref(np) && !nv_isattr(np,NV_EXPORT|NV_MINIMAL) && np->nvalue.nrp) 2572 if(np->nvalue.nrp->root) 2573 dtdelete(Refdict,(void*)np->nvalue.nrp); [all...] |
H A D | init.c | 1919 VERSIONNOD->nvalue.nrp = newof(0,struct Namref,1,0); 1920 VERSIONNOD->nvalue.nrp->np = SH_VERSIONNOD; 1921 VERSIONNOD->nvalue.nrp->root = nv_dict(DOTSHNOD); 1922 VERSIONNOD->nvalue.nrp->table = DOTSHNOD;
|
H A D | xec.c | 701 L_ARGNOD->nvalue.nrp = nr; 715 L_ARGNOD->nvalue.nrp = node->nvalue.nrp; 3420 np->nvalue.nrp = newof(0,struct Namref,1,0); 3421 np->nvalue.nrp->np = nq;
|
Completed in 29 milliseconds