/osnet-11/usr/src/lib/libshell/common/sh/ |
H A D | bash.c | 356 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 D | name.c | 319 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 D | arith.c | 69 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 D | xec.c | 648 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 D | fault.c | 624 nv_scan(shp->var_tree,array_notify,(void*)0,NV_ARRAY,NV_ARRAY); 638 if(nv_search("VMTRACE", shp->var_tree,0))
|
H A D | init.c | 360 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 D | expand.c | 150 GLOBIGNORENOD = nv_open("GLOBIGNORE",shp->var_tree,0);
|
H A D | args.c | 170 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 D | subshell.c | 242 Dt_t *dp= shp->var_tree; 268 Dt_t *walk, *root=shp->var_tree; 496 sp->var = shp->var_tree;
|
H A D | nvtype.c | 548 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 D | nvdisc.c | 261 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 D | poll_solaris.c | 287 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 D | typeset.c | 132 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 D | shiocmd_solaris.c | 115 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 D | getopts.c | 92 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 D | misc.c | 127 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 D | read.c | 238 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 D | alarm.c | 262 np = nv_open(argv[0],shp->var_tree,NV_NOARRAY|NV_VARNAME|NV_NOASSIGN);
|
H A D | enum.c | 230 tp = nv_open(stakptr(n), shp->var_tree, NV_VARNAME);
|
H A D | mkservice.c | 453 np = nv_open(var,sh.var_tree,NV_ARRAY|NV_VARNAME|NV_NOASSIGN);
|
/osnet-11/usr/src/lib/libshell/common/include/ |
H A D | shell.h | 124 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 D | shell.h | 133 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 D | shell.h | 133 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 D | shell.h | 133 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 D | shell.h | 133 Dt_t *var_tree; member in struct:sh_scope 144 Dt_t *var_tree; /* for shell variables */ member in struct:Shell_s
|