Searched refs:PWDNOD (Results 1 - 6 of 6) sorted by relevance

/osnet-11/usr/src/lib/libshell/common/include/
H A Dvariables.h34 #define PWDNOD (shgd->bltin_nodes+4) macro
/osnet-11/usr/src/lib/libshell/common/bltins/
H A Dcd_pwd.c86 pwdnod = (shp->subshell?sh_assignok(PWDNOD,1):PWDNOD);
/osnet-11/usr/src/lib/libshell/common/sh/
H A Dpath.c252 cp = nv_getval(PWDNOD);
269 nv_offattr(PWDNOD,NV_NOFREE);
270 _nv_unset(PWDNOD,0);
271 PWDNOD->nvalue.cp = cp;
284 nv_offattr(PWDNOD,NV_NOFREE);
285 nv_putval(PWDNOD,cp,NV_RDONLY);
288 nv_onattr(PWDNOD,NV_NOFREE|NV_EXPORT);
289 shp->pwd = (char*)(PWDNOD->nvalue.cp);
H A Dsubshell.c691 /* restore PWDNOD */
692 Namval_t *pwdnod = sh_scoped(shp,PWDNOD);
704 if(PWDNOD->nvalue.cp==sp->shpwd)
705 PWDNOD->nvalue.cp = sp->pwd;
H A Dinit.c1330 else if(cp = nv_getval(PWDNOD))
2017 if(nv_isnull(PWDNOD) || nv_isattr(PWDNOD,NV_TAGGED))
2019 nv_offattr(PWDNOD,NV_TAGGED);
H A Dname.c1419 if(np==PWDNOD)

Completed in 48 milliseconds