Lines Matching refs:nvname
215 np = nv_search(sp->rp->nvname,root,NV_ADD); in nv_addnode()
217 if(sp->numnodes && memcmp(np->nvname,NV_CLASS,sizeof(NV_CLASS)-1)) in nv_addnode()
219 name = (sp->nodes[0])->nvname; in nv_addnode()
221 if(memcmp(np->nvname,name,i)) in nv_addnode()
227 if(name && np->nvname[i]=='.' && np->nvname[i+1]=='_' && np->nvname[i+2]==0) in nv_addnode()
234 errormsg(SH_DICT,ERROR_exit(1),e_redef,sp->nodes[0]->nvname); in nv_addnode()
602 nv_open(shtp.nodes[0]->nvname,shp->var_tree,NV_ASSIGN|NV_VARNAME|NV_NOADD|NV_NOFAIL); in nv_setlist()
804 np->nvname = nq->nvname; in nv_create()
2159 int len = strlen(np->nvname); in table_unset()
2160 while((nq=npnext) && memcmp(np->nvname,nq->nvname,len)==0 && nq->nvname[len]=='.') in table_unset()
2273 if(nv_isattr(np,NV_EXPORT) && !strchr(np->nvname,'[')) in _nv_unset()
2319 sfputr(out,np->nvname,-1); in tableval()
3176 return(np->nvname); in hashname()
3193 return(np->nvname); in nv_name()
3200 sfprintf(sh.strbuf,"%s[%s]",nv_name(mp),np->nvname); in nv_name()
3202 sfprintf(sh.strbuf,"%s.%s",nv_name(mp),np->nvname); in nv_name()
3222 if(!(table=sh.last_table) || *np->nvname=='.' || table==sh.namespace || np==table) in nv_name()
3223 return(np->nvname); in nv_name()
3225 sfprintf(sh.strbuf,"%s.%s",cp,np->nvname); in nv_name()