Searched refs:var_tree (Results 1 - 25 of 34) sorted by relevance

12

/osnet-11/usr/src/lib/libshell/common/sh/
H A Dbash.c356 if(np=nv_open("HOSTTYPE",shp->var_tree,0))
358 if(np=nv_open("MACHTYPE",shp->var_tree,0))
360 if(np=nv_open("BASH_VERSION",shp->var_tree,0))
362 if(np=nv_open("BASH_VERSINFO",shp->var_tree,0))
381 if(np=nv_open("BASH_ENV",shp->var_tree,0))
390 if(np=nv_open("GLOBIGNORE",shp->var_tree,0))
415 if(np = nv_open("SHELLOPTS", shp->var_tree, NV_NOADD))
H A Dname.c319 if(shp->namespace && nv_dict(shp->namespace)==shp->var_tree)
361 np = nv_open(prefix,shp->var_tree,flag);
374 np = nv_open(cp,shp->var_tree,flag|NV_ASSIGN);
498 np = nv_open(cp,shp->var_tree,flag);
584 np = nv_open(cp,shp->var_tree,flags);
631 nv_open(shtp.nodes[0]->nvname,shp->var_tree,NV_ASSIGN|NV_VARNAME|NV_NOADD|NV_NOFAIL);
726 if(root==shp->var_tree)
754 if(root==shp->var_tree)
782 Dt_t *dp = dtview(shp->var_tree,(Dt_t*)0);
785 dtview(shp->var_tree,r
[all...]
H A Darith.c69 Dt_t *root = shp->var_tree;
78 if((!(np = nv_open(cp,shp->var_tree,assign|NV_VARNAME|NV_NOADD|NV_NOFAIL)) || nv_isnull(np)) && sh_macfun(shp,cp, offset = staktell()))
86 np = nv_open(cp,shp->var_tree,assign|NV_VARNAME);
158 np = nv_open(sub,shp->var_tree,assign);
288 Dt_t *root = (lvalue->emode&ARITH_COMP)?shp->var_base:shp->var_tree;
H A Dxec.c648 nr->root = shp->var_tree;
658 if(shp->var_tree!=shp->var_base && !nv_search((char*)nq,nr->root,HASH_BUCKET|HASH_NOSCOPE))
726 nv_open(name,shp->var_tree,NV_IDENT|NV_NOADD);
812 Dt_t *top = shp->var_tree;
831 shp->var_tree = top;
1042 shp->st.var_local = shp->var_tree;
2052 np = nv_open(t->for_.fornam, shp->var_tree,NV_NOASSIGN|NV_NOARRAY|NV_VARNAME|NV_NOREF);
2435 Namval_t *np = nv_open("TIMEFORMAT",shp->var_tree,NV_NOADD);
2483 np = nv_open(stkptr(stkp,offset),shp->var_tree,flags);
2495 if(oldnspace && dtvnext(dtvnext(shp->var_tree)))
[all...]
H A Dfault.c624 nv_scan(shp->var_tree,array_notify,(void*)0,NV_ARRAY,NV_ARRAY);
638 if(nv_search("VMTRACE", shp->var_tree,0))
H A Dinit.c360 Namval_t *mp = dtsearch(shp->var_tree,np);
1539 shp->last_root = shp->var_tree;
1552 nv_scan(shp->var_tree,sh_envnolocal,(void*)&data,NV_EXPORT,0);
1553 nv_scan(shp->var_tree,sh_envnolocal,(void*)&data,NV_ARRAY,NV_ARRAY);
1561 if(dp==shp->var_tree)
1562 shp->var_tree = dtview(dp,0);
1733 shp->var_base = shp->var_tree = inittree(shp,shtab_variables);
1976 np = nv_search(cp+2,shp->var_tree,NV_ADD);
H A Dexpand.c150 GLOBIGNORENOD = nv_open("GLOBIGNORE",shp->var_tree,0);
H A Dargs.c170 np = nv_open(opt_info.arg,ap->sh->var_tree,NV_NOASSIGN|NV_ARRAY|NV_VARNAME);
228 np = nv_open("BASH_VERSION",ap->sh->var_tree,0);
230 np = nv_open("MACHTYPE",ap->sh->var_tree,0);
H A Dsubshell.c242 Dt_t *dp= shp->var_tree;
268 Dt_t *walk, *root=shp->var_tree;
496 sp->var = shp->var_tree;
H A Dnvtype.c548 if(val && (nq=nv_open(val,sh.var_tree,NV_VARNAME|NV_ARRAY|NV_NOADD|NV_NOFAIL)))
627 np = nv_open(stakptr(offset), sh.var_tree, NV_NOADD|NV_VARNAME);
1222 mp = nv_open(stakptr(offset), sh.var_tree, NV_VARNAME);
1441 mp = nv_open(stakptr(offset), sh.var_tree, NV_VARNAME);
1453 tp = nv_open(stakptr(offset), sh.var_tree, NV_VARNAME|NV_NOADD|NV_NOFAIL);
1493 tp = nv_open(stakptr(offset), sh.var_tree, NV_VARNAME);
H A Dnvdisc.c261 if(val && (tp=nv_type(np)) && (nr=nv_open(val,sh.var_tree,NV_VARNAME|NV_ARRAY|NV_NOADD|NV_NOFAIL)) && tp==nv_type(nr))
1047 if(*name=='.' && root==sh.var_tree && !dp)
1057 if(sh.namespace && !(mode&HASH_NOSCOPE) && root==sh.var_tree)
1363 return(shp->var_tree);
/osnet-11/usr/src/lib/libshell/common/bltins/
H A Dpoll_solaris.c287 array_np = nv_open(varname, shp->var_tree, NV_NOFAIL|NV_NOADD);
324 np = nv_open_fmt(shp->var_tree, NV_NOFAIL|NV_NOADD, "%s[%s].fd", varname, subname);
333 np = nv_open_fmt(shp->var_tree, NV_NOFAIL|NV_NOADD, "%s[%s].events", varname, subname);
355 np = nv_open_fmt(shp->var_tree, NV_VARNAME|NV_ARRAY|NV_NOFAIL, "%s", eventarrayname);
369 np = nv_open_fmt(shp->var_tree, NV_NOFAIL, "%s[%s].revents", varname, subname);
H A Dtypeset.c132 return(b_common(argv,flag,tdata.sh->var_tree, &tdata));
183 Namval_t *np = nv_search((char*)PATHNOD,tdata.sh->var_tree,HASH_BUCKET);
225 troot = tdata.sh->var_tree;
418 tdata.tp = nv_open(stkptr(stkp,offset),tdata.sh->var_tree,NV_VARNAME|NV_NOARRAY|NV_NOASSIGN);
601 if(troot!=shp->var_tree && (nv_isnull(np) || !print_namval(sfstdout,np,0,tp)))
611 if(comvar || (shp->last_root==shp->var_tree && (tp->tp || (!shp->st.real_fun && (nvflags&NV_STATIC)) || (!(flag&(NV_EXPORT|NV_RDONLY)) && nv_isattr(np,(NV_EXPORT|NV_IMPORT))==(NV_EXPORT|NV_IMPORT)))))
616 if(troot==shp->var_tree)
724 if(troot!=shp->var_tree)
761 hp = dtvnext(shp->var_tree);
785 else if(troot==shp->var_tree)
[all...]
H A Dshiocmd_solaris.c115 dp->format = nv_search(stkptr(stkstd,offset),sh.var_tree,NV_ADD);
232 nq = nv_search(stkptr(stkstd,offset),sh.var_tree,NV_ADD);
579 np = nv_open(argv[0], shp->var_tree, NV_ARRAY|NV_VARNAME|NV_NOASSIGN);
702 np = nv_open(argv[0], shp->var_tree, NV_ARRAY|NV_VARNAME|NV_NOASSIGN);
777 np = nv_open(argv[0],shp->var_tree,NV_ARRAY|NV_VARNAME|NV_NOASSIGN);
849 np = nv_open(argv[0],shp->var_tree,NV_ARRAY|NV_VARNAME|NV_NOASSIGN);
H A Dgetopts.c92 np = nv_open(argv[1],shp->var_tree,NV_NOASSIGN|NV_VARNAME);
177 np = nv_open(nv_name(OPTARGNOD),shp->var_tree,NV_NOSCOPE);
H A Dmisc.c127 nv_scan(shp->var_tree,noexport,0,NV_EXPORT,NV_EXPORT);
133 (*cp=0,np=nv_search(arg->argval,shp->var_tree,0)))
264 shp->st.var_local = shp->st.save_tree = shp->var_tree;
275 prevscope->save_tree = shp->var_tree;
H A Dread.c238 np = nv_open(name,shp->var_tree,oflags);
267 if(dtvnext(shp->var_tree) || shp->namespace)
268 np = nv_open(nv_name(REPLYNOD),shp->var_tree,0);
702 np = nv_open(name,shp->var_tree,NV_NOASSIGN|NV_VARNAME);
H A Dalarm.c262 np = nv_open(argv[0],shp->var_tree,NV_NOARRAY|NV_VARNAME|NV_NOASSIGN);
H A Denum.c230 tp = nv_open(stakptr(n), shp->var_tree, NV_VARNAME);
H A Dmkservice.c453 np = nv_open(var,sh.var_tree,NV_ARRAY|NV_VARNAME|NV_NOASSIGN);
/osnet-11/usr/src/lib/libshell/common/include/
H A Dshell.h124 Dt_t *var_tree; member in struct:sh_scope
135 Dt_t *var_tree; /* for shell variables */ member in struct:Shell_s
/osnet-11/usr/src/lib/libshell/amd64/include/ast/
H A Dshell.h133 Dt_t *var_tree; member in struct:sh_scope
144 Dt_t *var_tree; /* for shell variables */ member in struct:Shell_s
/osnet-11/usr/src/lib/libshell/i386/include/ast/
H A Dshell.h133 Dt_t *var_tree; member in struct:sh_scope
144 Dt_t *var_tree; /* for shell variables */ member in struct:Shell_s
/osnet-11/usr/src/lib/libshell/sparc/include/ast/
H A Dshell.h133 Dt_t *var_tree; member in struct:sh_scope
144 Dt_t *var_tree; /* for shell variables */ member in struct:Shell_s
/osnet-11/usr/src/lib/libshell/sparcv9/include/ast/
H A Dshell.h133 Dt_t *var_tree; member in struct:sh_scope
144 Dt_t *var_tree; /* for shell variables */ member in struct:Shell_s

Completed in 80 milliseconds

12