Home
last modified time | relevance | path

Searched refs:NV_NOFREE (Results 1 – 25 of 30) sorted by relevance

12

/titanic_50/usr/src/lib/libshell/common/data/
H A Daliases.c35 "2d", NV_NOFREE, "set -f;_2d",
37 "autoload", NV_NOFREE, "typeset -fu",
38 "command", NV_NOFREE, "command ",
39 "compound", NV_NOFREE, "typeset -C",
40 "fc", NV_NOFREE, "hist",
41 "float", NV_NOFREE, "typeset -lE",
42 "functions", NV_NOFREE, "typeset -f",
43 "hash", NV_NOFREE, "alias -t --",
44 "history", NV_NOFREE, "hist -l",
45 "integer", NV_NOFREE, "typeset -li",
[all …]
H A Dvariables.c40 "PS2", NV_NOFREE, "> ",
41 "IFS", NV_NOFREE, " \t\n",
46 "SHELL", NV_NOFREE, "/bin/" SH_STD,
48 "MAILCHECK", NV_NOFREE|NV_INTEGER, (char*)0,
49 "RANDOM", NV_NOFREE|NV_INTEGER, (char*)0,
50 "ENV", NV_NOFREE, (char*)0,
53 "HISTEDIT", NV_NOFREE, (char*)0,
54 "HISTCMD", NV_NOFREE|NV_INTEGER, (char*)0,
55 "FCEDIT", NV_NOFREE, "/bin/ed",
58 "PS3", NV_NOFREE, "#? ",
[all …]
H A Dsolaris_cmdlist.h45 { "/bin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
47 { "/usr/bin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
49 { "/sbin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
51 { "/usr/sbin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
54 { "/usr/xpg6/bin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
56 { "/usr/xpg4/bin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
60 { "/usr/gnu/bin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
69 { "/usr/ast/bin/" #f, NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f) },
H A Dbuiltins.c44 #define CMDLIST(f) SH_CMDLIB_DIR "/" Q(f), NV_BLTIN|NV_BLTINOPT|NV_NOFREE, bltin(f),
/titanic_50/usr/src/lib/libshell/common/sh/
H A Darray.c169 nofree = nv_isattr(mp,NV_NOFREE); in array_getup()
185 nv_onattr(np,NV_NOFREE); in array_getup()
187 nv_offattr(np,NV_NOFREE); in array_getup()
320 if(!nv_clone(tp,nq,flags|NV_NOFREE)) in nv_arraysettype()
392 mp->nvflag |= (np->nvflag&~(NV_MINIMAL|NV_NOFREE)); in array_clone()
421 if((flags&NV_NOFREE) && !is_associative(ap)) in array_clone()
423 else if(nq && (flags&NV_NOFREE)) in array_clone()
426 nv_onattr(nq,NV_NOFREE); in array_clone()
496 int scan,nofree = nv_isattr(np,NV_NOFREE); in array_putval()
505 if(!nv_isattr(np,NV_NOFREE)) in array_putval()
[all …]
H A Dnvdisc.c272 nv_onattr(SH_VALNOD,NV_NOFREE); in assign()
277 nv_putval(SH_VALNOD, val, (flags&NV_INTEGER)?flags:NV_NOFREE); in assign()
335 if((nq=vp->disc[n]) && !nv_isattr(nq,NV_NOFREE)) in assign()
368 nv_onattr(SH_VALNOD,NV_NOFREE); in lookup()
584 if(!val && !(flag&NV_NOFREE)) in putdisc()
591 if((mp=vp->bltins[i]) && !nv_isattr(mp,NV_NOFREE)) in putdisc()
595 if(mp->nvfun && !nv_isattr(mp,NV_NOFREE)) in putdisc()
908 mp->nvflag |= np->nvflag&~(NV_ARRAY|NV_MINIMAL|NV_NOFREE); in nv_clone()
928 nv_offattr(mp,NV_NOFREE); in nv_clone()
931 nv_offattr(mp,NV_NOFREE); in nv_clone()
[all …]
H A Dnvtype.c244 nv_onattr(np,NV_NOFREE); in put_chtype()
305 nq ->nvflag = NV_REF|NV_NOFREE|NV_MINIMAL; in fixnode()
344 nv_offattr(nq,NV_NOFREE); in fixnode()
592 if(nv_isattr(mp,NV_NOFREE) && mp->nvalue.cp) in clone_inttype()
770 nv_onattr(mp,NV_NOFREE); in std_disc()
954 nv_onattr(mnodes[j],NV_NOFREE); in nv_mktype()
982 nq->nvflag = np->nvflag|NV_NOFREE|NV_MINIMAL; in nv_mktype()
1008 nv_onattr(nq,NV_NOFREE); in nv_mktype()
1045 nq->nvflag = (np->nvflag&~(NV_IMPORT|NV_EXPORT))|NV_NOFREE|NV_MINIMAL; in nv_mktype()
1080 nv_onattr(nq,NV_NOFREE); in nv_mktype()
[all …]
H A Dbash.c358 nv_putval(np, BASH_HOSTTYPE, NV_NOFREE); in bash_init()
360 nv_putval(np, BASH_MACHTYPE, NV_NOFREE); in bash_init()
362 nv_putval(np, BASH_VERSION, NV_NOFREE); in bash_init()
H A Dsubshell.c301 nv_delete(mp,walk,NV_NOFREE); in sh_assignok()
314 nv_clone(np,mp,(add?(nv_isnull(np)?0:NV_NOFREE)|NV_ARRAY:NV_MOVE)); in sh_assignok()
351 nv_putval(mp, nv_getval(np),np->nvflag|NV_NOFREE); in nv_restore()
352 if(!nv_isattr(np,NV_NOFREE)) in nv_restore()
353 nv_offattr(mp,NV_NOFREE); in nv_restore()
426 flag = NV_NOFREE; in table_unset()
698 if(nv_isattr(pwdnod,NV_NOFREE)) in sh_subshell()
H A Dname.c214 nv_delete(np,root,NV_NOFREE); in nv_addnode()
232 nv_delete(sp->nodes[0],root,NV_NOFREE); in nv_addnode()
518 L_ARGNOD->nvflag = NV_REF|NV_NOFREE; in nv_setlist()
860 nv_onattr(np,NV_NOFREE); in nv_create()
1087 if(!(flags&NV_NOFREE) && ((flags&NV_FUNCTION) || !nv_subsaved(np))) in nv_delete()
1389 if(flags&(NV_NOREF|NV_NOFREE)) in nv_putval()
1391 if(np->nvalue.cp && np->nvalue.cp!=sp && !nv_isattr(np,NV_NOFREE)) in nv_putval()
1394 nv_setattr(np,(flags&~NV_RDONLY)|NV_NOFREE); in nv_putval()
1551 nv_onattr(np,NV_NOFREE); in nv_putval()
1635 if(!nv_isattr(np, NV_NOFREE)) in nv_putval()
[all …]
H A Darith.c42 NV_NOFREE|NV_LDOUBLE,NV_RDONLY
49 NV_NOFREE|NV_LDOUBLE,NV_RDONLY
56 NV_NOFREE|NV_LDOUBLE,NV_RDONLY
H A Dnvtree.c417 if(!fp && !nv_isattr(np,~(NV_MINIMAL|NV_NOFREE))) in nv_attribute()
423 …else if((!np->nvalue.cp||np->nvalue.cp==Empty) && nv_isattr(np,~NV_NOFREE)==NV_MINIMAL && strcmp(n… in nv_attribute()
429 if ((attr=nv_isattr(np,~NV_NOFREE)) || fp) in nv_attribute()
484 if((ap && (ap->nelem&ARRAY_TREE)) || (!ap && nv_isattr(np,NV_NOFREE))) in nv_attribute()
704 if(sh.subshell==0 && !(wp->flags&NV_RDONLY) && !nv_isattr(np,NV_MINIMAL|NV_NOFREE)) in outval()
726 …if((np->nvalue.cp && np->nvalue.cp!=Empty) || nv_isattr(np,~(NV_MINIMAL|NV_NOFREE)) || nv_isvtree(… in outval()
1046 if(!val && !fp->next && nv_isattr(np,NV_NOFREE)) in put_tree()
H A Dxec.c385 nv_onattr(SH_LEVELNOD,NV_INT16|NV_NOFREE); in init_level()
440 …un || !SH_LEVELNOD->nvfun->disc || nv_isattr(SH_LEVELNOD,NV_INT16|NV_NOFREE)!=(NV_INT16|NV_NOFREE)) in sh_debug()
451 nv_putval(SH_PATHNAMENOD,shp->st.filename,NV_NOFREE); in sh_debug()
452 nv_putval(SH_FUNNAMENOD,shp->st.funname,NV_NOFREE); in sh_debug()
625 nv_putval(SH_NAMENOD, cp, NV_NOFREE); in set_instance()
628 L_ARGNOD->nvflag = NV_REF|NV_NOFREE; in set_instance()
633 nv_putval(SH_SUBSCRNOD,nr->sub=sp,NV_NOFREE); in set_instance()
1977 nv_putval(np,(char*)root,NV_TABLE|NV_NOFREE); in sh_exec()
2218 nv_onattr(L_ARGNOD,NV_NOFREE); in sh_exec()
2223 nv_offattr(L_ARGNOD,NV_NOFREE); in sh_exec()
[all …]
H A Dpath.c259 nv_offattr(PWDNOD,NV_NOFREE); in path_pwd()
274 nv_offattr(PWDNOD,NV_NOFREE); in path_pwd()
278 nv_onattr(PWDNOD,NV_NOFREE|NV_EXPORT); in path_pwd()
299 nv_delete(np,sh_bltin_tree(),NV_NOFREE); in free_bltin()
645 nv_delete(np,funtree,NV_NOFREE); in funload()
1702 nv_delete(rp->np,rp->fdict,NV_NOFREE); in path_unsetfpath()
1789 nv_setattr(np,NV_TAGGED|NV_NOFREE); in path_alias()
H A Dinit.c691 if(shp->lastarg && !nv_isattr(np,NV_NOFREE)) in put_lastarg()
694 nv_offattr(np,NV_NOFREE); in put_lastarg()
1360 nv_delete(np,dp,NV_NOFREE); in sh_reinit()
1407 nv_onattr(SHLVL,NV_INTEGER|NV_EXPORT|NV_NOFREE); in sh_reinit()
1519 nv_onattr(np,NV_RDONLY|NV_MINIMAL|NV_NOFREE|NV_INTEGER); in stat_init()
1641 nv_putval(np,".sh.global",NV_RDONLY|NV_NOFREE); in nv_init()
/titanic_50/usr/src/lib/libshell/common/include/
H A Dnval.h133 #define NV_NOFREE 0x200 /* don't free the space when releasing value */ macro
170 #define NV_ASSIGN NV_NOFREE /* assignment is possible */
H A Dname.h110 #define NV_NOCHANGE (NV_EXPORT|NV_IMPORT|NV_RDONLY|NV_TAGGED|NV_NOFREE|NV_ARRAY)
/titanic_50/usr/src/lib/libshell/i386/include/ast/
H A Dnval.h142 #define NV_NOFREE 0x200 /* don't free the space when releasing value */ macro
179 #define NV_ASSIGN NV_NOFREE /* assignment is possible */
/titanic_50/usr/src/lib/libshell/sparc/include/ast/
H A Dnval.h142 #define NV_NOFREE 0x200 /* don't free the space when releasing value */ macro
179 #define NV_ASSIGN NV_NOFREE /* assignment is possible */
/titanic_50/usr/src/lib/libshell/sparcv9/include/ast/
H A Dnval.h142 #define NV_NOFREE 0x200 /* don't free the space when releasing value */ macro
179 #define NV_ASSIGN NV_NOFREE /* assignment is possible */
/titanic_50/usr/src/lib/libshell/amd64/include/ast/
H A Dnval.h142 #define NV_NOFREE 0x200 /* don't free the space when releasing value */ macro
179 #define NV_ASSIGN NV_NOFREE /* assignment is possible */
/titanic_50/usr/src/lib/libshell/common/bltins/
H A Dtypeset.c541 nv_onattr(np,NV_ARRAY|(comvar?NV_NOFREE:0)); in b_common()
560 nv_onattr(np,NV_NOFREE); in b_common()
1030 nv_delete(np,dp,NV_NOFREE); in b_unall()
1032 nv_delete(np,troot,NV_NOFREE); in b_unall()
1185 …nv_search(*argv++,root,0)) && np!=onp && (!nv_isnull(np) || np->nvfun || nv_isattr(np,~NV_NOFREE))) in print_scan()
H A Dcd_pwd.c201 nv_onattr(pwdnod,NV_NOFREE|NV_EXPORT); in b_cd()
H A Dmisc.c279 nv_putval(SH_PATHNAMENOD, shp->st.filename ,NV_NOFREE); in b_dot_cmd()
313 nv_putval(SH_PATHNAMENOD, shp->st.filename ,NV_NOFREE); in b_dot_cmd()
/titanic_50/usr/src/lib/libshell/common/edit/
H A Dedit.c1564 nv_putval(ED_CHRNOD,inbuff,NV_NOFREE);
1565 nv_putval(ED_COLNOD,(char*)&ep->e_col,NV_NOFREE|NV_INTEGER);
1566 nv_putval(ED_TXTNOD,(char*)cp,NV_NOFREE);
1567 nv_putval(ED_MODENOD,ep->e_vi_insert,NV_NOFREE);

12