Home
last modified time | relevance | path

Searched refs:L_ARGNOD (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/contrib/ast/src/cmd/ksh93/sh/
H A Dnvtype.c1631 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 Dname.c576 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 Dxec.c706 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 Darith.c304 np = L_ARGNOD; in arith()
H A Dmain.c281 …if(((type = sh_type(cp = av[0])) & SH_TYPE_SH) && (name = nv_getval(L_ARGNOD)) && (!((type = sh_ty… in sh_main()
H A Dsubshell.c257 if(!sp || !sp->shpwd || np==SH_LEVELNOD || np==L_ARGNOD || np==SH_SUBSCRNOD || np==SH_NAMENOD) in sh_assignok()
H A Dinit.c1397 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 Dvariables.h56 #define L_ARGNOD (shgd->bltin_nodes+26) macro