/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/data/ |
H A D | variables.c | 65 "_", NV_EXPORT, (char*)0, 102 "SHLVL", NV_INTEGER|NV_NOFREE|NV_EXPORT, (char*)0,
|
H A D | options.c | 127 {"-xexport", NV_EXPORT},
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | name.c | 328 flags |= NV_EXPORT; in nv_setlist() 798 flags &= ~NV_EXPORT; in nv_create() 1638 if(sp && ((flags&NV_EXPORT) || nv_isattr(np,NV_EXPORT))) in nv_putval() 2022 if(!was_local && ((flags&NV_EXPORT) || nv_isattr(np,NV_EXPORT))) in nv_putval() 2263 namec = nv_scan(shp->var_tree,nullscan,(void*)0,NV_EXPORT,NV_EXPORT); in sh_envgen() 2269 nv_scan(shp->var_tree, pushnam,&data,NV_EXPORT, NV_EXPORT); in sh_envgen() 2614 if(!(flags&NV_EXPORT) || nv_isattr(np,NV_EXPORT)) in _nv_unset() 3023 if(newatts&NV_EXPORT) in nv_newattr() 3028 if(n&NV_EXPORT) in nv_newattr() 3035 nv_onattr(np,NV_EXPORT); in nv_newattr() [all …]
|
H A D | nvdisc.c | 158 _nv_unset(np, flags&(NV_RDONLY|NV_EXPORT)); in nv_putv() 928 if(nv_isattr(mp,NV_EXPORT|NV_MINIMAL) == (NV_EXPORT|NV_MINIMAL)) in nv_clone() 946 if(nv_isattr(np,NV_EXPORT)) in nv_clone() 967 if(!nv_isattr(np,NV_MINIMAL) || nv_isattr(mp,NV_EXPORT)) in nv_clone() 973 np->nvflag = NV_EXPORT; in nv_clone() 1166 …while(nv_isarray(nq) && !nv_isattr(nq,NV_MINIMAL|NV_EXPORT) && nq->nvenv && nv_isarray((Namval_t*)… in nv_bfsearch()
|
H A D | nvtree.c | 641 nv_onattr(mp,NV_EXPORT); in nv_outnode() 1068 walk.indent = (flags&NV_EXPORT)?-1:Indent; in walk_tree() 1105 if(flags = nv_isattr(np,NV_EXPORT)) in nv_getvtree() 1106 nv_offattr(np,NV_EXPORT); in nv_getvtree() 1109 if(dsize && (flags&NV_EXPORT)) in nv_getvtree()
|
H A D | subshell.c | 333 if(nv_isattr(mp,NV_MINIMAL) && !nv_isattr(np,NV_EXPORT)) in nv_restore() 362 if(nv_isattr(mp,NV_EXPORT)) in nv_restore() 369 else if(nv_isattr(np,NV_EXPORT)) in nv_restore()
|
H A D | init.c | 754 nv_offattr(np,NV_EXPORT); in put_lastarg() 1620 if(is_abuiltin(np) && nv_isattr(np,NV_EXPORT)) in sh_reinit() 1641 nv_scan(shp->var_tree,sh_envnolocal,(void*)&data,NV_EXPORT,0); in sh_reinit() 1682 nv_onattr(SHLVL,NV_INTEGER|NV_EXPORT|NV_NOFREE); in sh_reinit() 2060 nv_onattr(mp,NV_EXPORT|NV_IMPORT); in env_init() 2079 if(np!=SHLVL && nv_isattr(np,NV_IMPORT|NV_EXPORT)) in env_init() 2108 nv_newattr(np,flag|NV_IMPORT|NV_EXPORT,size); in env_init()
|
H A D | nvtype.c | 557 flag |= NV_EXPORT; in put_type() 1014 nv_putval(nq,(val?val:0),nv_isattr(np,~(NV_IMPORT|NV_EXPORT|NV_ARRAY))); in nv_mktype() 1061 nv_offattr(np,NV_EXPORT); in nv_mktype() 1078 nq->nvflag = (np->nvflag&~(NV_IMPORT|NV_EXPORT))|NV_NOFREE|NV_MINIMAL; in nv_mktype() 1243 nv_onattr(mp,NV_NOFREE|NV_RDONLY|NV_INTEGER|NV_EXPORT); in nv_mkinttype()
|
H A D | xec.c | 682 if(!nv_isattr(nq,NV_MINIMAL|NV_EXPORT|NV_ARRAY) && (np=(Namval_t*)nq->nvenv) && nv_isarray(np)) in set_instance() 1210 flgs |= NV_EXPORT; in sh_exec() 1211 if(flgs&(NV_EXPORT|NV_NOREF)) in sh_exec() 3384 nv_scan(prevscope->save_tree, local_exports,&tdata, NV_EXPORT, NV_EXPORT|NV_NOSCOPE); in sh_funscope() 4057 nv_setlist(t->com.comset,NV_EXPORT|NV_IDENT|NV_ASSIGN,0); in sh_ntfork()
|
H A D | path.c | 287 nv_onattr(PWDNOD,NV_NOFREE|NV_EXPORT); in path_pwd() 1009 nv_setlist(local,NV_EXPORT|NV_IDENT|NV_ASSIGN,0); in path_exec()
|
H A D | array.c | 39 #define NV_CHILD NV_EXPORT 576 nv_offattr(mp,NV_EXPORT); in array_getval()
|
H A D | macro.c | 2626 nv_onattr(np,NV_EXPORT); in tilde_expand2()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/ |
H A D | typeset.c | 128 flag = (NV_ASSIGN|NV_EXPORT|NV_IDENT); in b_readonly() 164 flag |= NV_EXPORT; in b_alias() 352 flag |= (NV_EXPORT|NV_IDENT); in b_typeset() 519 nv_onattr(np,NV_EXPORT); in print_value() 657 _nv_unset(np,NV_EXPORT); in setall() 677 …fun && (nvflags&NV_STATIC)) || (!(flag&(NV_EXPORT|NV_RDONLY)) && nv_isattr(np,(NV_EXPORT|NV_IMPORT… in setall() 760 if((flag&NV_EXPORT) && (strchr(name,'.') || nv_isvtree(np))) in setall() 763 if(flag&NV_EXPORT) in setall() 804 if(tp->help && !nv_isattr(np,NV_MINIMAL|NV_EXPORT)) in setall() 807 nv_onattr(np,NV_EXPORT); in setall() [all …]
|
H A D | misc.c | 95 nv_offattr(np,NV_EXPORT); in noexport() 127 nv_scan(shp->var_tree,noexport,0,NV_EXPORT,NV_EXPORT); in B_login() 135 nv_onattr(np,NV_EXPORT); in B_login()
|
H A D | read.c | 472 if(!nv_isattr(np,NV_IMPORT|NV_EXPORT) && (mp=(Namval_t*)np->nvenv)) in sh_readline() 775 if(sh_isoption(SH_ALLEXPORT)&&!strchr(nv_name(np),'.') && !nv_isattr(np,NV_EXPORT)) in sh_readline() 777 nv_onattr(np,NV_EXPORT); in sh_readline()
|
H A D | whence.c | 173 if(nv_isattr(np,NV_EXPORT)) in whence()
|
H A D | cd_pwd.c | 207 nv_onattr(pwdnod,NV_NOFREE|NV_EXPORT); in b_cd()
|
H A D | print.c | 626 nv_onattr(np,NV_EXPORT); in fmtbase64() 631 nv_offattr(np,NV_EXPORT); in fmtbase64()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/ |
H A D | name.h | 122 #define NV_NOCHANGE (NV_EXPORT|NV_IMPORT|NV_RDONLY|NV_TAGGED|NV_NOFREE|NV_ARRAY) 139 #define NV_BLTIN (NV_NOPRINT|NV_EXPORT)
|
H A D | nval.h | 164 #define NV_EXPORT 0x2000 /* export bit */ macro
|