Searched refs:SH_VALNOD (Results 1 - 3 of 3) sorted by relevance

/osnet-11/usr/src/lib/libshell/common/include/
H A Dvariables.h22 #ifndef SH_VALNOD
80 #define SH_VALNOD (shgd->bltin_nodes+50) macro
111 #endif /* SH_VALNOD */
/osnet-11/usr/src/lib/libshell/common/sh/
H A Dnvdisc.c282 node = *SH_VALNOD;
283 if(!nv_isnull(SH_VALNOD))
285 nv_onattr(SH_VALNOD,NV_NOFREE);
286 _nv_unset(SH_VALNOD,0);
289 nv_onattr(SH_VALNOD,(flags&(NV_LONG|NV_DOUBLE|NV_EXPNOTE|NV_HEXFLOAT|NV_SHORT)));
290 nv_putval(SH_VALNOD, val, (flags&NV_INTEGER)?flags:NV_NOFREE);
313 if(nv_isnull(SH_VALNOD))
317 d = nv_getnum(SH_VALNOD);
323 cp = nv_getval(SH_VALNOD);
326 _nv_unset(SH_VALNOD,
[all...]
H A Dxec.c3091 memcpy(&node,SH_VALNOD,sizeof(node));
3092 SH_VALNOD->nvfun = 0;
3093 SH_VALNOD->nvenv = 0;
3094 SH_VALNOD->nvflag = NV_LDOUBLE|NV_NOFREE;
3095 SH_VALNOD->nvalue.ldp = 0;
3102 SH_VALNOD->nvalue.ldp = &d;
3108 SH_VALNOD->nvfun = node.nvfun;
3109 SH_VALNOD->nvflag = node.nvflag;
3110 SH_VALNOD->nvenv = node.nvenv;
3111 SH_VALNOD
[all...]

Completed in 310 milliseconds