Lines Matching refs:nv_name
159 stakputs(nv_name(np));
391 errormsg(SH_DICT,ERROR_exit(1),e_readonly, nv_name(np));
469 char *name = nv_name(np);
503 cp = stakcopy(nv_name(np));
525 cp = stakcopy(nv_name(np));
537 errormsg(SH_DICT,ERROR_exit(1),e_badappend,nv_name(np));
562 sfprintf(stkstd,"%s[%d]",prefix?nv_name(np):cp,sub);
567 shp->prefix = stakcopy(nv_name(np));
575 sfprintf(stkstd,"%s%s",nv_name(L_ARGNOD->nvalue.nrp->np),shp->prefix+1);
632 char *name=nv_name(np);
962 errormsg(SH_DICT,ERROR_exit(1),e_noref,nv_name(np));
990 copy = strlen(cp=nv_name(np));
1306 sfprintf(sfstderr,"%s not deleted\n",nv_name(np));
1609 errormsg(SH_DICT,ERROR_exit(1),e_readonly, nv_name(np));
2121 q = stakalloc(strlen(nv_name(np))+(value?strlen(value):0)+2);
2122 p=strcopy(q,nv_name(np));
2156 stakputs(nv_name(np));
2189 ap->attval = strcopy(++ap->attval,nv_name(np));
2205 ap->attsize += (strlen(nv_name(np))+4);
2491 errormsg(SH_DICT,ERROR_exit(1),e_readonly, nv_name(np));
2504 register char *name=nv_name(np),*cp= strrchr(name,'.');
2595 env_delete(shp->env,nv_name(np));
2789 sfprintf(shp->strbuf,"%s[%s]",nv_name(np),sub);
2792 return(nv_name(np));
2911 errormsg(SH_DICT,ERROR_exit(1),e_number,nv_name(np));
3000 if(sh_isoption(SH_RESTRICTED) && ((sp=nv_name(np))==nv_name(PATHNOD) || sp==nv_name(SHELLNOD) || sp==nv_name(ENVNOD) || sp==nv_name(FPATHNOD)))
3001 errormsg(SH_DICT,ERROR_exit(1),e_restricted,nv_name(np));
3013 env_delete(shp->env,nv_name(np));
3256 if(nvenv || (cp = nv_name(np)) && nv_isarray(np) && cp[strlen(cp)-1] == ']')
3265 errormsg(SH_DICT,ERROR_exit(1),e_varname,nv_name(np));
3294 sfprintf(shp->strbuf,"%s[%d]%c",nv_name(np),index,0);
3384 errormsg(SH_DICT,ERROR_exit(1),e_badref,nv_name(np));
3392 errormsg(SH_DICT,ERROR_exit(1),e_badref,nv_name(np));
3408 errormsg(SH_DICT,ERROR_exit(1),e_selfref,nv_name(np));
3411 errormsg(SH_DICT,ERROR_exit(1),e_selfref,nv_name(np));
3439 errormsg(SH_DICT,ERROR_exit(1),e_globalref,nv_name(np));
3575 np->nvalue.cp = strdup(nv_name(nq));
3632 char *nv_name(register Namval_t *np)
3646 char *name = nv_name(shp->namespace);
3663 sfprintf(shp->strbuf,"%s[%s]",nv_name(mp),np->nvname);
3665 sfprintf(shp->strbuf,"%s.%s",nv_name(mp),np->nvname);
3697 cp = nv_name(table);