Lines Matching refs:nv_search
223 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(name, funroot, c);
1555 if(nv_search((char*)np,shp->var_base,HASH_BUCKET))
2514 if(rp->fname && shp->fpathdict && (rq = (struct Ufunction*)nv_search(rp->fname,shp->fpathdict,0)))
3144 else if((np = nv_search(name,shp->var_tree,0)) && nv_isattr(np,NV_EXPORT))
3339 mp = nv_search(nv_getsub(np),ap->table,NV_ADD);
3410 if(!(hp=dtvnext(hp)) || (nq=nv_search((char*)np,hp,NV_ADD|HASH_BUCKET))==np)
3629 return((void*)nv_search(name,root,mode));