Searched refs:L_ARGNOD (Results 1 – 6 of 6) sorted by relevance
/titanic_41/usr/src/lib/libshell/common/include/ |
H A D | variables.h | 56 #define L_ARGNOD (sh.bltin_nodes+26) macro
|
/titanic_41/usr/src/lib/libshell/common/sh/ |
H A D | name.c | 507 if(*shp->prefix=='_' && shp->prefix[1]=='.' && nv_isref(L_ARGNOD)) in nv_setlist() 509 sfprintf(stkstd,"%s%s",nv_name(L_ARGNOD->nvalue.nrp->np),shp->prefix+1); in nv_setlist() 513 memcpy(&node,L_ARGNOD,sizeof(node)); in nv_setlist() 514 L_ARGNOD->nvalue.nrp = &nr; in nv_setlist() 518 L_ARGNOD->nvflag = NV_REF|NV_NOFREE; in nv_setlist() 519 L_ARGNOD->nvfun = 0; in nv_setlist() 526 L_ARGNOD->nvalue.nrp = node.nvalue.nrp; in nv_setlist() 527 L_ARGNOD->nvflag = node.nvflag; in nv_setlist() 528 L_ARGNOD->nvfun = node.nvfun; in nv_setlist() 610 L_ARGNOD->nvalue.nrp = node.nvalue.nrp; in nv_setlist() [all …]
|
H A D | xec.c | 626 memcpy(node,L_ARGNOD,sizeof(*node)); in set_instance() 627 L_ARGNOD->nvalue.nrp = nr; in set_instance() 628 L_ARGNOD->nvflag = NV_REF|NV_NOFREE; in set_instance() 629 L_ARGNOD->nvfun = 0; in set_instance() 630 L_ARGNOD->nvenv = 0; in set_instance() 641 L_ARGNOD->nvalue.nrp = node->nvalue.nrp; in unset_instance() 642 L_ARGNOD->nvflag = node->nvflag; in unset_instance() 643 L_ARGNOD->nvfun = node->nvfun; in unset_instance() 2218 nv_onattr(L_ARGNOD,NV_NOFREE); in sh_exec() 2223 nv_offattr(L_ARGNOD,NV_NOFREE); in sh_exec()
|
H A D | arith.c | 190 np = L_ARGNOD; in arith()
|
H A D | main.c | 295 …if(((type = sh_type(cp = av[0])) & SH_TYPE_SH) && (!(name = nv_getval(L_ARGNOD)) || !((type = sh_t… in sh_main()
|
H A D | init.c | 1152 char *cp=nv_getval(L_ARGNOD); in sh_init() 1609 nv_stack(L_ARGNOD, &ip->L_ARG_init); in nv_init()
|