Searched refs:NV_ARRAY (Results 1 - 22 of 22) sorted by relevance

/osnet-11/usr/src/lib/libshell/common/data/
H A Doptions.c129 {"-Aassociative array", NV_ARRAY},
130 {"-aindexed array", NV_ARRAY},
/osnet-11/usr/src/lib/libshell/common/bltins/
H A Dpoll_solaris.c290 if(!nv_isattr(array_np, NV_ARRAY))
355 np = nv_open_fmt(shp->var_tree, NV_VARNAME|NV_ARRAY|NV_NOFAIL, "%s", eventarrayname);
H A Dshiocmd_solaris.c280 if(nv_isattr(np,NV_ARRAY))
579 np = nv_open(argv[0], shp->var_tree, NV_ARRAY|NV_VARNAME|NV_NOASSIGN);
702 np = nv_open(argv[0], shp->var_tree, NV_ARRAY|NV_VARNAME|NV_NOASSIGN);
777 np = nv_open(argv[0],shp->var_tree,NV_ARRAY|NV_VARNAME|NV_NOASSIGN);
849 np = nv_open(argv[0],shp->var_tree,NV_ARRAY|NV_VARNAME|NV_NOASSIGN);
H A Dtypeset.c242 flag |= NV_ARRAY;
431 if(tdata.aflag=='+' && (flag&(NV_ARRAY|NV_IARRAY|NV_COMVAR)))
490 int nvflags=(flag&(NV_ARRAY|NV_NOARRAY|NV_VARNAME|NV_IDENT|NV_ASSIGN|NV_STATIC|NV_MOVE));
590 np = nv_open(name,troot,nvflags|((nvflags&NV_ASSIGN)?0:NV_ARRAY)|NV_FARRAY);
623 nv_onattr(np,NV_ARRAY|(comvar?NV_NOFREE:0));
632 else if(nvflags&NV_ARRAY)
787 flag |= (nvflags&NV_ARRAY);
789 flag |= NV_ARRAY;
1364 if(flag&NV_ARRAY)
H A Dmkservice.c453 np = nv_open(var,sh.var_tree,NV_ARRAY|NV_VARNAME|NV_NOASSIGN);
H A Dread.c237 oflags |= NV_ARRAY;
/osnet-11/usr/src/lib/libshell/common/include/
H A Dname.h120 #define NV_NOCHANGE (NV_EXPORT|NV_IMPORT|NV_RDONLY|NV_TAGGED|NV_NOFREE|NV_ARRAY)
121 #define NV_ATTRIBUTES (~(NV_NOSCOPE|NV_ARRAY|NV_NOARRAY|NV_IDENT|NV_ASSIGN|NV_REF|NV_VARNAME|NV_STATIC))
H A Dnval.h134 #define NV_ARRAY 0x400 /* node is an array */ macro
203 #define nv_isarray(np) (nv_isattr((np),NV_ARRAY))
/osnet-11/usr/src/lib/libshell/amd64/include/ast/
H A Dnval.h143 #define NV_ARRAY 0x400 /* node is an array */ macro
212 #define nv_isarray(np) (nv_isattr((np),NV_ARRAY))
/osnet-11/usr/src/lib/libshell/i386/include/ast/
H A Dnval.h143 #define NV_ARRAY 0x400 /* node is an array */ macro
212 #define nv_isarray(np) (nv_isattr((np),NV_ARRAY))
/osnet-11/usr/src/lib/libshell/sparc/include/ast/
H A Dnval.h143 #define NV_ARRAY 0x400 /* node is an array */ macro
212 #define nv_isarray(np) (nv_isattr((np),NV_ARRAY))
/osnet-11/usr/src/lib/libshell/sparcv9/include/ast/
H A Dnval.h143 #define NV_ARRAY 0x400 /* node is an array */ macro
212 #define nv_isarray(np) (nv_isattr((np),NV_ARRAY))
/osnet-11/usr/src/lib/libshell/common/sh/
H A Dname.c301 int array = (flags&(NV_ARRAY|NV_IARRAY));
322 flags &= ~(NV_TYPE|NV_ARRAY|NV_IARRAY);
344 int flag = (NV_VARNAME|NV_ARRAY|NV_ASSIGN);
355 array |= (tp->com.comset->argflag&ARG_MESSAGE)?NV_IARRAY:NV_ARRAY;
403 if(array&NV_ARRAY)
409 nv_onattr(np,NV_ARRAY);
911 if(sub && c==0 && !(flags&NV_ARRAY))
995 if(!mode && (flags&NV_ARRAY) && ((c=sp[1])=='*' || c=='@') && sp[2]==']')
1006 if((n&NV_ADD)&&(flags&NV_ARRAY))
1014 flags &= ~NV_ARRAY;
[all...]
H A Darray.c512 else if(flags&NV_ARRAY)
672 nv_offattr(np,NV_ARRAY);
712 if(!string && !nv_isattr(np,NV_ARRAY))
759 nv_offattr(np,NV_ARRAY);
768 nv_onattr(np,NV_ARRAY);
841 nv_onattr(np,NV_ARRAY);
882 if(nv_isattr(np,NV_ARRAY))
909 nv_onattr(np,NV_ARRAY);
965 nv_onattr(np,NV_ARRAY);
1009 nv_offattr(nq,NV_ARRAY);
[all...]
H A Dfault.c624 nv_scan(shp->var_tree,array_notify,(void*)0,NV_ARRAY,NV_ARRAY);
H A Dnvtree.c450 attr &= NV_RDONLY|NV_ARRAY;
485 if(val==NV_ARRAY)
692 mode = NV_ARRAY;
1080 if(nv_isattr(np,NV_ARRAY) && !nv_type(np) && nv_arraychild(np,(Namval_t*)0,0)==np)
1105 Namval_t *mp = val?nv_open(val,shp->var_tree,NV_VARNAME|NV_NOADD|NV_NOASSIGN|NV_ARRAY|NV_NOFAIL):0;
H A Dnvtype.c412 if(flags==(NV_NOFREE|NV_ARRAY))
548 if(val && (nq=nv_open(val,sh.var_tree,NV_VARNAME|NV_ARRAY|NV_NOADD|NV_NOFAIL)))
1012 nv_putval(nq,(val?val:0),nv_isattr(np,~(NV_IMPORT|NV_EXPORT|NV_ARRAY)));
1378 nv_onattr(np,NV_ARRAY);
H A Dnvdisc.c261 if(val && (tp=nv_type(np)) && (nr=nv_open(val,sh.var_tree,NV_VARNAME|NV_ARRAY|NV_NOADD|NV_NOFAIL)) && tp==nv_type(nr))
930 mp->nvflag |= np->nvflag&~(NV_ARRAY|NV_MINIMAL|NV_NOFREE);
H A Dargs.c170 np = nv_open(opt_info.arg,ap->sh->var_tree,NV_NOASSIGN|NV_ARRAY|NV_VARNAME);
H A Dsubshell.c295 nv_clone(np,mp,(add?(nv_isnull(np)?0:NV_NOFREE)|NV_ARRAY:NV_MOVE));
H A Dxec.c58 #define NV_BLTPFSH NV_ARRAY
643 if(!nv_isattr(nq,NV_MINIMAL|NV_EXPORT|NV_ARRAY) && (np=(Namval_t*)nq->nvenv) && nv_isarray(np))
1030 flgs |= NV_ARRAY;
2104 else if(nv_isattr(np, NV_ARRAY))
H A Dinit.c1553 nv_scan(shp->var_tree,sh_envnolocal,(void*)&data,NV_ARRAY,NV_ARRAY);

Completed in 136 milliseconds