Searched refs:L_ARGNOD (Results 1 – 8 of 8) sorted by relevance
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/ |
H A D | nvtype.c | 1631 memcpy(&node,L_ARGNOD,sizeof(node)); in sh_outtype() 1632 L_ARGNOD->nvfun = 0; in sh_outtype() 1633 L_ARGNOD->nvalue.cp = 0; in sh_outtype() 1648 nv_settype(L_ARGNOD,tp,0); in sh_outtype() 1653 cp = nv_getval(L_ARGNOD); in sh_outtype() 1658 _nv_unset(L_ARGNOD,NV_RDONLY); in sh_outtype() 1709 dtdelete(shp->var_base,L_ARGNOD); in sh_outtype() 1710 memcpy(L_ARGNOD,&node,sizeof(node)); in sh_outtype() 1711 dtinsert(shp->var_base,L_ARGNOD); in sh_outtype()
|
H A D | name.c | 576 if(*shp->prefix=='_' && shp->prefix[1]=='.' && nv_isref(L_ARGNOD)) in nv_setlist() 578 sfprintf(stkstd,"%s%s",nv_name(L_ARGNOD->nvalue.nrp->np),shp->prefix+1); in nv_setlist() 582 memcpy(&node,L_ARGNOD,sizeof(node)); in nv_setlist() 583 L_ARGNOD->nvalue.nrp = &nr; in nv_setlist() 587 L_ARGNOD->nvflag = NV_REF|NV_NOFREE; in nv_setlist() 588 L_ARGNOD->nvfun = 0; in nv_setlist() 595 L_ARGNOD->nvalue.nrp = node.nvalue.nrp; in nv_setlist() 596 L_ARGNOD->nvflag = node.nvflag; in nv_setlist() 597 L_ARGNOD->nvfun = node.nvfun; in nv_setlist() 681 L_ARGNOD->nvalue.nrp = node.nvalue.nrp; in nv_setlist() [all …]
|
H A D | xec.c | 706 memcpy(node,L_ARGNOD,sizeof(*node)); in set_instance() 707 L_ARGNOD->nvalue.nrp = nr; in set_instance() 708 L_ARGNOD->nvflag = NV_REF|NV_NOFREE; in set_instance() 709 L_ARGNOD->nvfun = 0; in set_instance() 710 L_ARGNOD->nvenv = 0; in set_instance() 721 L_ARGNOD->nvalue.nrp = node->nvalue.nrp; in unset_instance() 722 L_ARGNOD->nvflag = node->nvflag; in unset_instance() 723 L_ARGNOD->nvfun = node->nvfun; in unset_instance() 2940 nv_onattr(L_ARGNOD,NV_NOFREE); in sh_exec() 2945 nv_offattr(L_ARGNOD,NV_NOFREE); in sh_exec()
|
H A D | arith.c | 304 np = L_ARGNOD; in arith()
|
H A D | main.c | 281 …if(((type = sh_type(cp = av[0])) & SH_TYPE_SH) && (name = nv_getval(L_ARGNOD)) && (!((type = sh_ty… in sh_main()
|
H A D | subshell.c | 257 if(!sp || !sp->shpwd || np==SH_LEVELNOD || np==L_ARGNOD || np==SH_SUBSCRNOD || np==SH_NAMENOD) in sh_assignok()
|
H A D | init.c | 1397 char *cp=nv_getval(L_ARGNOD); in sh_init() 1899 nv_stack(L_ARGNOD, &ip->L_ARG_init); in nv_init()
|
/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/include/ |
H A D | variables.h | 56 #define L_ARGNOD (shgd->bltin_nodes+26) macro
|