/osnet-11/usr/src/lib/libshell/common/data/ |
H A D | variables.c | 64 "_", NV_EXPORT, (char*)0, 101 "SHLVL", NV_INTEGER|NV_NOFREE|NV_EXPORT, (char*)0,
|
H A D | options.c | 126 {"-xexport", NV_EXPORT},
|
/osnet-11/usr/src/lib/libshell/common/bltins/ |
H A D | typeset.c | 128 flag = (NV_ASSIGN|NV_EXPORT|NV_IDENT); 164 flag |= NV_EXPORT; 351 flag |= (NV_EXPORT|NV_IDENT); 380 if(troot==tdata.sh->fun_tree && ((isfloat || flag&~(NV_FUNCT|NV_TAGGED|NV_EXPORT|NV_LTOU)))) 477 nv_onattr(np,NV_EXPORT); 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))))) 695 if((flag&NV_EXPORT) && (strchr(name,'.') || nv_isvtree(np))) 698 if(flag&NV_EXPORT) [all...] |
H A D | misc.c | 95 nv_offattr(np,NV_EXPORT); 127 nv_scan(shp->var_tree,noexport,0,NV_EXPORT,NV_EXPORT); 135 nv_onattr(np,NV_EXPORT);
|
H A D | read.c | 442 if(!nv_isattr(np,NV_IMPORT|NV_EXPORT) && (mp=(Namval_t*)np->nvenv)) 694 if(sh_isoption(SH_ALLEXPORT)&&!strchr(nv_name(np),'.') && !nv_isattr(np,NV_EXPORT)) 696 nv_onattr(np,NV_EXPORT);
|
H A D | cd_pwd.c | 201 nv_onattr(pwdnod,NV_NOFREE|NV_EXPORT);
|
H A D | whence.c | 173 if(nv_isattr(np,NV_EXPORT))
|
/osnet-11/usr/src/lib/libshell/common/sh/ |
H A D | name.c | 324 flags |= NV_EXPORT; 327 flags &= ~(NV_IDENT|NV_EXPORT); 385 if((flags&NV_STATIC) && !nv_isattr(np,NV_EXPORT) && !nv_isnull(np)) 402 _nv_unset(np,NV_EXPORT); 513 _nv_unset(np,NV_EXPORT); 518 _nv_unset(np,NV_EXPORT); 755 flags &= ~NV_EXPORT; 1444 c = msg==e_aliname? 0: (append | (flags&NV_EXPORT)); 1454 _nv_unset(mp,NV_EXPORT); 1528 if(sp && ((flags&NV_EXPORT) || nv_isatt [all...] |
H A D | nvdisc.c | 162 _nv_unset(np, flags&(NV_RDONLY|NV_EXPORT)); 922 if(nv_isattr(mp,NV_EXPORT|NV_MINIMAL) == (NV_EXPORT|NV_MINIMAL)) 940 if(nv_isattr(np,NV_EXPORT)) 961 if(!nv_isattr(np,NV_MINIMAL) || nv_isattr(mp,NV_EXPORT)) 1139 while(nv_isarray(nq) && !nv_isattr(nq,NV_MINIMAL|NV_EXPORT) && nq->nvenv && nv_isarray((Namval_t*)nq->nvenv))
|
H A D | subshell.c | 319 if(nv_isattr(mp,NV_MINIMAL) && !nv_isattr(np,NV_EXPORT)) 348 if(nv_isattr(mp,NV_EXPORT)) 355 else if(nv_isattr(np,NV_EXPORT))
|
H A D | init.c | 739 nv_offattr(np,NV_EXPORT); 1531 if(is_abuiltin(np) && nv_isattr(np,NV_EXPORT)) 1552 nv_scan(shp->var_tree,sh_envnolocal,(void*)&data,NV_EXPORT,0); 1593 nv_onattr(SHLVL,NV_INTEGER|NV_EXPORT|NV_NOFREE); 1958 nv_onattr(mp,NV_EXPORT|NV_IMPORT); 1977 if(np!=SHLVL && nv_isattr(np,NV_IMPORT|NV_EXPORT)) 2006 nv_newattr(np,flag|NV_IMPORT|NV_EXPORT,size);
|
H A D | nvtype.c | 555 flag |= NV_EXPORT; 1012 nv_putval(nq,(val?val:0),nv_isattr(np,~(NV_IMPORT|NV_EXPORT|NV_ARRAY))); 1059 nv_offattr(np,NV_EXPORT); 1076 nq->nvflag = (np->nvflag&~(NV_IMPORT|NV_EXPORT))|NV_NOFREE|NV_MINIMAL; 1237 nv_onattr(mp,NV_NOFREE|NV_RDONLY|NV_INTEGER|NV_EXPORT);
|
H A D | nvtree.c | 633 nv_onattr(mp,NV_EXPORT); 1045 walk.indent = (flags&NV_EXPORT)?-1:Indent; 1082 if(flags = nv_isattr(np,NV_EXPORT)) 1083 nv_offattr(np,NV_EXPORT); 1086 if(dsize && (flags&NV_EXPORT))
|
H A D | xec.c | 643 if(!nv_isattr(nq,NV_MINIMAL|NV_EXPORT|NV_ARRAY) && (np=(Namval_t*)nq->nvenv) && nv_isarray(np)) 1076 flgs |= NV_EXPORT; 1077 if(flgs&(NV_EXPORT|NV_NOREF)) 3174 nv_scan(prevscope->save_tree, local_exports,&tdata, NV_EXPORT, NV_EXPORT|NV_NOSCOPE); 3839 nv_setlist(t->com.comset,NV_EXPORT|NV_IDENT|NV_ASSIGN,0);
|
H A D | path.c | 288 nv_onattr(PWDNOD,NV_NOFREE|NV_EXPORT); 976 nv_setlist(local,NV_EXPORT|NV_IDENT|NV_ASSIGN,0);
|
H A D | array.c | 39 #define NV_CHILD NV_EXPORT 565 nv_offattr(mp,NV_EXPORT);
|
/osnet-11/usr/src/lib/libshell/common/include/ |
H A D | name.h | 120 #define NV_NOCHANGE (NV_EXPORT|NV_IMPORT|NV_RDONLY|NV_TAGGED|NV_NOFREE|NV_ARRAY) 137 #define NV_BLTIN (NV_NOPRINT|NV_EXPORT)
|
H A D | nval.h | 153 #define NV_EXPORT 0x2000 /* export bit */ macro
|
/osnet-11/usr/src/lib/libshell/amd64/include/ast/ |
H A D | nval.h | 162 #define NV_EXPORT 0x2000 /* export bit */ macro
|
/osnet-11/usr/src/lib/libshell/i386/include/ast/ |
H A D | nval.h | 162 #define NV_EXPORT 0x2000 /* export bit */ macro
|
/osnet-11/usr/src/lib/libshell/sparc/include/ast/ |
H A D | nval.h | 162 #define NV_EXPORT 0x2000 /* export bit */ macro
|
/osnet-11/usr/src/lib/libshell/sparcv9/include/ast/ |
H A D | nval.h | 162 #define NV_EXPORT 0x2000 /* export bit */ macro
|