Home
last modified time | relevance | path

Searched refs:PWDNOD (Results 1 – 7 of 7) sorted by relevance

/titanic_41/usr/src/lib/libshell/common/bltins/
H A Dcd_pwd.c86 pwdnod = (shp->subshell?sh_assignok(PWDNOD,1):PWDNOD); in b_cd()
/titanic_41/usr/src/lib/libshell/common/sh/
H A Dpath.c242 cp = nv_getval(PWDNOD); in path_pwd()
259 nv_offattr(PWDNOD,NV_NOFREE); in path_pwd()
260 nv_unset(PWDNOD); in path_pwd()
261 PWDNOD->nvalue.cp = cp; in path_pwd()
274 nv_offattr(PWDNOD,NV_NOFREE); in path_pwd()
275 nv_putval(PWDNOD,cp,NV_RDONLY); in path_pwd()
278 nv_onattr(PWDNOD,NV_NOFREE|NV_EXPORT); in path_pwd()
279 shp->pwd = (char*)(PWDNOD->nvalue.cp); in path_pwd()
H A Dsubshell.c692 Namval_t *pwdnod = sh_scoped(shp,PWDNOD); in sh_subshell()
704 if(PWDNOD->nvalue.cp==sp->shpwd) in sh_subshell()
705 PWDNOD->nvalue.cp = sp->pwd; in sh_subshell()
H A Dinit.c1170 else if(cp = nv_getval(PWDNOD)) in sh_init()
1790 if(nv_isnull(PWDNOD) || nv_isattr(PWDNOD,NV_TAGGED)) in env_init()
1792 nv_offattr(PWDNOD,NV_TAGGED); in env_init()
H A Dmacro.c2498 cp = nv_getval(sh_scoped(shp,PWDNOD)); in sh_tilde()
H A Dname.c1287 if(np==PWDNOD) in nv_open()
/titanic_41/usr/src/lib/libshell/common/include/
H A Dvariables.h34 #define PWDNOD (sh.bltin_nodes+4) macro