Searched refs:PWDNOD (Results 1 – 7 of 7) sorted by relevance
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/bltins/ |
H A D | cd_pwd.c | 86 pwdnod = (shp->subshell?sh_assignok(PWDNOD,1):PWDNOD); in b_cd()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | path.c | 251 cp = nv_getval(PWDNOD); in path_pwd() 268 nv_offattr(PWDNOD,NV_NOFREE); in path_pwd() 269 _nv_unset(PWDNOD,0); in path_pwd() 270 PWDNOD->nvalue.cp = cp; in path_pwd() 283 nv_offattr(PWDNOD,NV_NOFREE); in path_pwd() 284 nv_putval(PWDNOD,cp,NV_RDONLY); in path_pwd() 287 nv_onattr(PWDNOD,NV_NOFREE|NV_EXPORT); in path_pwd() 288 shp->pwd = (char*)(PWDNOD->nvalue.cp); in path_pwd()
|
H A D | subshell.c | 746 Namval_t *pwdnod = sh_scoped(shp,PWDNOD); in sh_subshell() 765 if(PWDNOD->nvalue.cp==sp->shpwd) in sh_subshell() 766 PWDNOD->nvalue.cp = sp->pwd; in sh_subshell()
|
H A D | init.c | 1415 else if(cp = nv_getval(PWDNOD)) in sh_init() 2119 if(nv_isnull(PWDNOD) || nv_isattr(PWDNOD,NV_TAGGED)) in env_init() 2121 nv_offattr(PWDNOD,NV_TAGGED); in env_init()
|
H A D | macro.c | 2684 cp = nv_getval(sh_scoped(shp,PWDNOD)); in sh_tilde()
|
H A D | name.c | 1517 if(np==PWDNOD) in nv_open()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/ |
H A D | variables.h | 34 #define PWDNOD (shgd->bltin_nodes+4) macro
|