Home
last modified time | relevance | path

Searched refs:NV_ARRAY (Results 1 – 23 of 23) sorted by relevance

/titanic_50/usr/src/lib/libshell/common/data/
H A Doptions.c129 {"-Aassociative array", NV_ARRAY},
130 {"-aindexed array", NV_ARRAY},
/titanic_50/usr/src/lib/libshell/common/sh/
H A Darray.c419 else if(flags&NV_ARRAY) in array_clone()
551 nv_offattr(np,NV_ARRAY); in array_putval()
583 if(!string && !nv_isattr(np,NV_ARRAY)) in array_putval()
619 nv_offattr(np,NV_ARRAY); in array_copytree()
628 nv_onattr(np,NV_ARRAY); in array_copytree()
701 nv_onattr(np,NV_ARRAY); in array_grow()
742 if(nv_isattr(np,NV_ARRAY)) in nv_arrayptr()
769 nv_onattr(np,NV_ARRAY); in nv_changearray()
825 nv_onattr(np,NV_ARRAY); in nv_setarray()
869 nv_offattr(nq,NV_ARRAY); in nv_arraychild()
[all …]
H A Dname.c294 int array = (flags&(NV_ARRAY|NV_IARRAY)); in nv_setlist()
311 flags &= ~(NV_TYPE|NV_ARRAY|NV_IARRAY); in nv_setlist()
333 int flag = (NV_VARNAME|NV_ARRAY|NV_ASSIGN); in nv_setlist()
344 array |= (tp->com.comset->argflag&ARG_MESSAGE)?NV_IARRAY:NV_ARRAY; in nv_setlist()
376 if(array&NV_ARRAY) in nv_setlist()
382 nv_onattr(np,NV_ARRAY); in nv_setlist()
902 if(!mode && (flags&NV_ARRAY) && ((c=sp[1])=='*' || c=='@') && sp[2]==']') in nv_create()
908 if((n&NV_ADD)&&(flags&NV_ARRAY)) in nv_create()
920 if((c = *cp)=='.' || (c=='[' && nv_isarray(np)) || (n&ARRAY_FILL) || (flags&NV_ARRAY)) in nv_create()
977 if(nv_isarray(np) && (c=='[' || c=='.' || (flags&NV_ARRAY))) in nv_create()
[all …]
H A Dnvtree.c438 attr &= NV_RDONLY|NV_ARRAY; in nv_attribute()
473 if(val==NV_ARRAY) in nv_attribute()
652 mode = NV_ARRAY; in outval()
1030 if(nv_isattr(np,NV_ARRAY) && !nv_type(np) && nv_arraychild(np,(Namval_t*)0,0)==np) in nv_getvtree()
1053 …Namval_t *mp = val?nv_open(val,shp->var_tree,NV_VARNAME|NV_NOADD|NV_NOASSIGN|NV_ARRAY|NV_NOFAIL):… in put_tree()
H A Dfault.c611 nv_scan(shp->var_tree,array_notify,(void*)0,NV_ARRAY,NV_ARRAY); in sh_done()
H A Dnvdisc.c248 …if(val && (tp=nv_type(np)) && (nr=nv_open(val,sh.var_tree,NV_VARNAME|NV_ARRAY|NV_NOADD|NV_NOFAIL))… in assign()
908 mp->nvflag |= np->nvflag&~(NV_ARRAY|NV_MINIMAL|NV_NOFREE); in nv_clone()
1102 nq=nv_open(stakptr(offset),0,NV_VARNAME|NV_ARRAY|NV_NOASSIGN|NV_NOADD|NV_NOFAIL); in nv_bfsearch()
H A Dnvtype.c538 if(val && (nq=nv_open(val,sh.var_tree,NV_VARNAME|NV_ARRAY|NV_NOADD|NV_NOFAIL))) in put_type()
981 nv_putval(nq,(val?val:0),nv_isattr(np,~(NV_IMPORT|NV_EXPORT|NV_ARRAY))); in nv_mktype()
1349 nv_onattr(np,NV_ARRAY); in nv_settype()
H A Dargs.c167 np = nv_open(opt_info.arg,ap->sh->var_tree,NV_NOASSIGN|NV_ARRAY|NV_VARNAME); in sh_argopts()
H A Dsubshell.c314 nv_clone(np,mp,(add?(nv_isnull(np)?0:NV_NOFREE)|NV_ARRAY:NV_MOVE)); in sh_assignok()
H A Dinit.c1377 nv_scan(shp->var_tree,sh_envnolocal,(void*)0,NV_ARRAY,NV_ARRAY); in sh_reinit()
H A Dmacro.c1164 flag = NV_ARRAY; in varsub()
1240 if((!np || nv_isnull(np)) && type==M_BRACE && c==RBRACE && !(flag&NV_ARRAY) && strchr(id,'.')) in varsub()
H A Dxec.c775 flgs |= NV_ARRAY; in sh_exec()
1667 else if(nv_isattr(np, NV_ARRAY)) in sh_exec()
/titanic_50/usr/src/lib/libshell/common/bltins/
H A Dshiocmd_solaris.c280 if(nv_isattr(np,NV_ARRAY)) in genvalue()
579 np = nv_open(argv[0], shp->var_tree, NV_ARRAY|NV_VARNAME|NV_NOASSIGN); in b_open()
702 np = nv_open(argv[0], shp->var_tree, NV_ARRAY|NV_VARNAME|NV_NOASSIGN); in b_tmpfile()
777 np = nv_open(argv[0],shp->var_tree,NV_ARRAY|NV_VARNAME|NV_NOASSIGN); in b_dup()
849 np = nv_open(argv[0],shp->var_tree,NV_ARRAY|NV_VARNAME|NV_NOASSIGN); in b_stat()
H A Dtypeset.c236 flag |= NV_ARRAY; in b_typeset()
438 int nvflags=(flag&(NV_ARRAY|NV_NOARRAY|NV_VARNAME|NV_IDENT|NV_ASSIGN|NV_STATIC|NV_MOVE)); in b_common()
515 np = nv_open(name,troot,nvflags|NV_ARRAY); in b_common()
541 nv_onattr(np,NV_ARRAY|(comvar?NV_NOFREE:0)); in b_common()
550 else if(nvflags&NV_ARRAY) in b_common()
686 flag |= (nvflags&NV_ARRAY); in b_common()
688 flag |= NV_ARRAY; in b_common()
1188 if(flag&NV_ARRAY) in print_scan()
H A Dpoll_solaris.c290 if(!nv_isattr(array_np, NV_ARRAY)) in b_poll()
355 np = nv_open_fmt(shp->var_tree, NV_VARNAME|NV_ARRAY|NV_NOFAIL, "%s", eventarrayname); in b_poll()
H A Dmkservice.c453 np = nv_open(var,sh.var_tree,NV_ARRAY|NV_VARNAME|NV_NOASSIGN); in b_mkservice()
/titanic_50/usr/src/lib/libshell/common/include/
H A Dname.h110 #define NV_NOCHANGE (NV_EXPORT|NV_IMPORT|NV_RDONLY|NV_TAGGED|NV_NOFREE|NV_ARRAY)
111 #define NV_ATTRIBUTES (~(NV_NOSCOPE|NV_ARRAY|NV_NOARRAY|NV_IDENT|NV_ASSIGN|NV_REF|NV_VARNAME|NV_STA…
H A Dnval.h134 #define NV_ARRAY 0x400 /* node is an array */ macro
203 #define nv_isarray(np) (nv_isattr((np),NV_ARRAY))
/titanic_50/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))
/titanic_50/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))
/titanic_50/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))
/titanic_50/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))
/titanic_50/usr/src/lib/libshell/misc/
H A DERRATA.txt921 nv_onattr(np,NV_ARRAY|(comvar?NV_NOFREE:0));
930 else if(nvflags&NV_ARRAY)