| /ast/src/cmd/ksh93/sh/ |
| H A D | defs.c | 40 offsetof(Namval_t,nvname), -1 , 0, 0, 0, nv_compare
|
| H A D | nvtype.c | 221 sfprintf(sh.strbuf,"%s[%s].%s",cp,sub,np->nvname); 223 sfprintf(sh.strbuf,"%s.%s",cp,np->nvname); 281 char *name = np->nvname; 287 if(np->nvname[len]==0) 307 if(strchr(nq->nvname,'.')) 419 if(!mp->nvname) 428 stakputs(nq->nvname); 439 errormsg(SH_DICT,ERROR_exit(1),e_readonly, nq->nvname); 483 errormsg(SH_DICT,ERROR_exit(1),e_required,nq->nvname,nv_name(mp)); 510 int m=strlen(np->nvname); [all...] |
| H A D | nvtree.c | 186 fake.nvname = (char*)name; 269 if(dp->len && memcmp(dp->data, dp->hp->nvname, dp->len)) 398 char *cp=tp->nvname; 402 cp = tp->nvname; 438 else if((!np->nvalue.cp||np->nvalue.cp==Empty) && nv_isattr(np,~NV_NOFREE)==NV_MINIMAL && strcmp(np->nvname,"_")) 458 char *cp = typep->nvname; 462 cp = typep->nvname; 510 ip = nv_namptr(*xp,0)->nvname; 867 if(sp = strrchr(tp->nvname,'.')) 870 sp = tp->nvname; [all...] |
| H A D | init.c | 341 if(np==PATHNOD || (path_scoped=(strcmp(name,PATHNOD->nvname)==0))) 349 if(np==FPATHNOD || (fpath_scoped=(strcmp(name,FPATHNOD->nvname)==0))) 415 if(name==(LCALLNOD)->nvname) 417 else if(name==(LCTYPENOD)->nvname) 419 else if(name==(LCMSGNOD)->nvname) 421 else if(name==(LCCOLLNOD)->nvname) 423 else if(name==(LCNUMNOD)->nvname) 426 else if(name==(LANGNOD)->nvname) 430 else if(name==(LANGNOD)->nvname && (!(name=nv_getval(LCALLNOD)) || !*name)) 979 sfprintf(shp->strbuf,".sh.math.%s",np->nvname); [all...] |
| H A D | name.c | 223 np = nv_search(sp->rp->nvname,root,NV_ADD); 225 if(sp->numnodes && memcmp(np->nvname,NV_CLASS,sizeof(NV_CLASS)-1)) 227 name = (sp->nodes[0])->nvname; 229 if(memcmp(np->nvname,name,i)) 235 if(name && np->nvname[i]=='.' && np->nvname[i+1]=='_' && np->nvname[i+2]==0) 242 errormsg(SH_DICT,ERROR_exit(1),e_redef,sp->nodes[0]->nvname); 668 nv_open(shtp.nodes[0]->nvname,shp->var_tree,NV_ASSIGN|NV_VARNAME|NV_NOADD|NV_NOFAIL); 891 np->nvname [all...] |
| H A D | nvdisc.c | 324 memcpy(&SH_VALNOD->nvname, &node.nvname, sizeof(node)-sizeof(node.nvlink)); 406 memcpy(&SH_VALNOD->nvname, &node.nvname, sizeof(node)-sizeof(node.nvlink)); 594 errormsg(SH_DICT,ERROR_exit(1),e_staticfun,name,tp->nvname); 835 np->nvname = (char*)np+sizeof(Namval_t); 836 memcpy(np->nvname,name,s); 1035 np->nvname = mp->nvname; 1304 mp = (Namval_t*)dtinsert(nroot,newnode(np->nvname)); [all...] |
| H A D | subshell.c | 279 fake.nvname = name; 286 if(memcmp(name,mp->nvname,len) || mp->nvname[len]!='.') 300 mp->nvname = np->nvname; 324 if(!mp->nvname)
|
| H A D | xec.c | 800 np->nvname = name; 855 sfprintf(sfstdout,"\t%s\n",sh_fmtq(np->nvname)); 938 path = nv_search(PATHNOD->nvname,oroot,HASH_NOSCOPE); 939 fpath = nv_search(FPATHNOD->nvname,oroot,HASH_NOSCOPE); 958 if(path && (path = nv_search(PATHNOD->nvname,shp->var_tree,HASH_NOSCOPE)) && (val=nv_getval(path))) 960 if(fpath && (fpath = nv_search(FPATHNOD->nvname,shp->var_tree,HASH_NOSCOPE)) && (val=nv_getval(fpath))) 1076 if(!np || !is_abuiltin(np) || *np->nvname=='/' || np==SYSCD) 1102 if(shp->namespace && (mp=sh_fsearch(shp,np->nvname,0))) 1111 if(path_xattr(shp,np->nvname,(char*)0)) 1255 com[0] = np->nvname; [all...] |
| H A D | array.c | 905 errormsg(SH_DICT,ERROR_exit(1),e_notenum,tp->nvname); 910 np->nvname = tp->nvname; 1688 if(!ap->header.scope || (Dt_t*)ap->header.scope==ap->header.table || !nv_search(ap->cur->nvname,(Dt_t*)ap->header.scope,0)) 1748 return((void*)ap->cur->nvname); 1787 fake.nvname = (char*)sp;
|
| H A D | arith.c | 464 nv_putval(&node,np->nvname,0);
|
| H A D | io.c | 373 if(*np->nvname=='C')
|
| /ast/src/cmd/kshlib/dbm_t/ |
| H A D | dbm_t.c | 112 ap->node.nvname = ap->name; 115 ap->node.nvname = ap->key.dptr; 131 ap->node.nvname = ap->key.dptr; 256 ap->node.nvname = ap->key.dptr; 271 return((void*)ap->cur->nvname);
|
| /ast/src/cmd/ksh93/bltins/ |
| H A D | enum.c | 229 sfprintf(stkstd,"%s.%s%c",NV_CLASS,np->nvname,0);
|
| H A D | typeset.c | 800 np->nvname = oldname; 1288 if(is_abuiltin(np) && strcmp(np->nvname,".sh.tilde"))
|
| /ast/src/cmd/ksh93/include/ |
| H A D | nval.h | 115 char *nvname; /* pointer to name of the node */ member in struct:Namval
|
| /ast/src/cmd/kshlib/dss/ |
| H A D | dss.c | 36 #define vnode(np) ((Cxvariable_t*)((np)->nvname)) 465 np->nvname = NV_DATA; 484 if(!np->nvname) 506 np->nvname = (char*)vp; 1123 mp->nvname = NV_DATA; 1271 int len = sizeof(NV_CLASS)+strlen(np->nvname)+1 ; 1275 strcpy(&name[sizeof(NV_CLASS)],np->nvname);
|