Searched refs:nv_search (Results 1 - 25 of 26) sorted by relevance

12

/ast/src/cmd/ksh93/bltins/
H A Dwhence.c167 if((np=nv_search(name,shp->alias_tree,0))
251 if(!np && (np=nv_search(name,shp->track_tree,0)))
259 if(*cp=='/' && (np=nv_search(cp,shp->bltin_tree,0)))
H A Dgetopts.c41 if((shp->namespace && sh_fsearch(shp,s,0)) || nv_search(s,shp->fun_tree,0))
43 if(nv_search(s,shp->fun_tree,0))
H A Dtypeset.c183 Namval_t *np = nv_search((char*)PATHNOD,tdata.sh->var_tree,HASH_BUCKET);
572 if((np=nv_search(name,shp->bltin_tree,0)) && nv_isattr(np,BLT_SPC))
594 if(np=nv_search(name,troot,0))
625 np = nv_search(stkptr(shp->stk,offset),troot,0);
636 np = nv_search(name,troot,NV_ADD);
1090 if(!addr && (np = nv_search(arg,context->shp->bltin_tree,0)))
1259 else if(shp->var_tree==troot && shp->var_tree!=shp->var_base && nv_search((char*)np,shp->var_tree,HASH_BUCKET|HASH_NOSCOPE))
1455 if((np=nv_search(*argv++,root,0)) && np!=onp && (!nv_isnull(np) || np->nvfun || nv_isattr(np,~NV_NOFREE)))
H A Denum.c281 mp = nv_search("typeset",shp->bltin_tree,0);
H A Dmisc.c133 (*cp=0,np=nv_search(arg->argval,shp->var_tree,0)))
239 np = nv_search(script,shp->fun_tree,0);
/ast/src/lib/libtksh/src/
H A Dtcleval.c382 nv=nv_search(TkshMapName(argv[0]),sh_bltin_tree(),0);
414 nv = nv_search(argv[0], sh.fun_tree, 0);
436 nv = nv_search("unknown", sh_bltin_tree(), 0);
H A Deval.c97 nv = nv_search(cmdName, sh_bltin_tree(), 0);
/ast/src/cmd/ksh93/include/
H A Dnval.h294 extern Namval_t *nv_search(const char *, Dt_t*, int);
318 # define nv_search(np,a,b) nv_open(np,a,((b)?0:NV_NOADD))
/ast/src/cmd/ksh93/sh/
H A Darith.c104 if((lvalue->emode&ARITH_COMP) && dtvnext(root) && ((sdict && (mp=nv_search(cp,sdict,flags&~NV_ADD))) || (mp=nv_search(cp,root,flags&~(NV_ADD))) || (nsdict && (mp=nv_search(cp,nsdict,flags&~(NV_ADD|HASH_NOSCOPE)))) ))
184 if(ap && ap->table && (nq=nv_search(nv_getsub(np),ap->table,NV_ADD)))
280 if(np=nv_search(stkptr(shp->stk,off),shp->fun_tree,0))
H A Dpath.c632 np = nv_search(name,shp->fun_tree,0);
687 if(!(flag&1) && (np=nv_search(name,shp->track_tree,0)) && !nv_isattr(np,NV_NOALIAS) && (pp=(Pathcomp_t*)np->nvalue.cp))
699 if(!pp && (np=nv_search(name,shp->fun_tree,0))&&np->nvalue.ip)
723 if(np=nv_search(name,shp->track_tree,NV_ADD))
766 if(*stakptr(PATH_OFFSET)=='/' && nv_search(stakptr(PATH_OFFSET),shp->bltin_tree,0))
857 if(*stakptr(PATH_OFFSET)=='/' && nv_search(stakptr(PATH_OFFSET),shp->bltin_tree,0))
889 np = nv_search(stakptr(n),shp->bltin_tree,0);
1061 np=nv_search(argv[0],shp->track_tree,0);
H A Dname.c223 np = nv_search(sp->rp->nvname,root,NV_ADD);
376 if((arg->argflag&ARG_APPEND) && (tp->tre.tretyp&COMMSK)==TCOM && tp->com.comset && !nv_isvtree(np) && (((ap=nv_arrayptr(np)) && !ap->fun && !nv_opensub(np)) || (!ap && nv_isarray(np) && tp->com.comarg && !((mp=nv_search(tp->com.comarg->argval,shp->fun_tree,0)) && nv_isattr(mp,BLT_DCL)))))
827 if(np = nv_search(name,shp->var_tree,0))
836 if(!(nq = nv_search((char*)np,shp->var_base,HASH_BUCKET)))
869 np = nv_search(name,root,HASH_NOSCOPE|NV_ADD);
876 if(np || (np = nv_search(name,root,mode)))
1174 if(ap && ap->table && (nq=nv_search(sub,ap->table,n)))
1371 np = nv_search(name,root,mode);
1397 np = nv_search(name, root, (flags&NV_NOADD)?0:NV_ADD);
1474 np = nv_search(nam
[all...]
H A Dxec.c691 if(shp->var_tree!=shp->var_base && !nv_search((char*)nq,nr->root,HASH_BUCKET|HASH_NOSCOPE))
938 path = nv_search(PATHNOD->nvname,oroot,HASH_NOSCOPE);
939 fpath = nv_search(FPATHNOD->nvname,oroot,HASH_NOSCOPE);
958 if(path && (path = nv_search(PATHNOD->nvname,shp->var_tree,HASH_NOSCOPE)) && (val=nv_getval(path)))
960 if(fpath && (fpath = nv_search(FPATHNOD->nvname,shp->var_tree,HASH_NOSCOPE)) && (val=nv_getval(fpath)))
1274 np=nv_search(com0,shp->fun_tree,0);
1277 Namval_t *mp=nv_search(com0,shp->bltin_tree,0);
1284 if((np=nv_search(com0,shp->track_tree,0)) && !nv_isattr(np,NV_NOALIAS) && np->nvalue.cp)
1285 np=nv_search(nv_getval(np),shp->bltin_tree,0);
1503 np = nv_search(com
[all...]
H A Dnvdisc.c1045 Namval_t *nv_search(const char *name, Dt_t *root, int mode) function
1125 return(var?nv_search(name,root,0):0);
1155 return(nv_search(name,root,0));
1161 np = nv_search(stakptr(offset),root,0);
1200 if(np = nv_search(name,sh.bltin_tree,0))
1233 if(!np && !(np = nv_search(path,sh.bltin_tree,bltin?NV_ADD:0)))
1496 return(nv_search(fname,sh_subfuntree(add&NV_ADD),add));
H A Darray.c379 mp = nv_search(cp, ap->header.table, NV_ADD);
414 if(nq = nv_search(sub, ap->table, NV_ADD))
515 mq = nv_search(name,ap->table,NV_ADD);
858 mp = nv_search("0", ap->header.table,NV_ADD);
1264 mp = nv_search(cp, ap->header.table, NV_ADD);
1688 if(!ap->header.scope || (Dt_t*)ap->header.scope==ap->header.table || !nv_search(ap->cur->nvname,(Dt_t*)ap->header.scope,0))
1765 if(sh.subshell && (mp=nv_search(sp,ap->header.table,0)) && nv_isnull(mp))
1767 if((mp || (mp=nv_search(sp,ap->header.table,mode))) && nv_isnull(mp) && (mode&NV_ADD))
1775 if(!ap->header.scope || !nv_search(sp,dtvnext(ap->header.table),0))
1792 mp = nv_search(s
[all...]
H A Dparse.c1026 else if(type!=NV_ARRAY && n!=FUNCTSYM && !(lexp->arg->argflag&ARG_ASSIGN) && !((np=nv_search(lexp->arg->argval,lexp->sh->fun_tree,0)) && (nv_isattr(np,BLT_DCL)|| np==SYSDOT)))
1046 if(path_search(lexp->sh,lexp->arg->argval,NIL(Pathcomp_t**),1) && (np=nv_search(lexp->arg->argval,lexp->sh->fun_tree,0)) && nv_isattr(np,BLT_DCL))
1081 if((n!=FUNCTSYM) && !(lexp->arg->argflag&ARG_ASSIGN) && !((np=nv_search(lexp->arg->argval,lexp->sh->fun_tree,0)) && (nv_isattr(np,BLT_DCL)||np==SYSDOT)))
2035 np = nv_search(stakptr(offset),lexp->entity_tree,NV_ADD);
H A Dtrestore.c288 com->comnamp = (void*)nv_search(cmdname,shp->fun_tree,0);
H A Dfault.c641 if(nv_search("VMTRACE", shp->var_tree,0))
H A Dnvtree.c226 np = nv_search(last,dp->root,0);
1024 nq = nv_search(cp,walk.root,NV_NOADD);
H A Dnvtype.c727 if((nq = nv_search(stakptr(offset),sh.fun_tree,0)) && nq->nvalue.cp)
811 mp = nv_search("typeset",shp->bltin_tree,0);
828 if((bp=nv_search(name,shp->fun_tree,NV_NOSCOPE)) && !bp->nvalue.ip)
1640 if(!nv_search(tp->nvname,shp->bltin_tree,0))
H A Dinit.c1066 mp = nv_search(name, shp->fun_tree, action?NV_ADD:0);
2060 np = nv_search(cp+2,shp->var_tree,NV_ADD);
/ast/src/cmd/kshlib/open/
H A Dopen.c113 dp->format = nv_search(stkptr(stkstd,offset),sh.var_tree,NV_ADD);
230 nq = nv_search(stkptr(stkstd,offset),sh.var_tree,NV_ADD);
/ast/src/cmd/ksh93/edit/
H A Dcompletion.c434 if(*cp=='/' && (pp=path_dirfind(ep->sh->pathlist,cp,'/')) && (np=nv_search(begin,ep->sh->track_tree,NV_ADD)))
524 if (isalnum(i)&&(np=nv_search(ep->e_macro,ep->sh->alias_tree,HASH_SCOPE))&&(out=nv_getval(np)))
H A Dhistory.c136 Namval_t *np = nv_search("ACCTFILE",((Shell_t*)hp->histshell)->var_tree,0);
H A Dedit.c764 ep->e_term = nv_search("TERM",shp->var_tree,0);
/ast/src/cmd/kshlib/dbm_t/
H A Ddbm_t.c430 (mp = nv_search("typeset", shp->bltin_tree, 0)))

Completed in 86 milliseconds

12