Lines Matching refs:nfp
41 char *nv_getv(Namval_t *np, register Namfun_t *nfp) in nv_getv() argument
45 if((fp = nfp) != NIL(Namfun_t*) && !nv_local) in nv_getv()
46 fp = nfp = nfp->next; in nv_getv()
73 Sfdouble_t nv_getn(Namval_t *np, register Namfun_t *nfp) in nv_getn() argument
78 if((fp = nfp) != NIL(Namfun_t*) && !nv_local) in nv_getn()
79 fp = nfp = nfp->next; in nv_getn()
102 str = nv_getv(np,fp?fp:nfp); in nv_getn()
116 void nv_putv(Namval_t *np, const char *value, int flags, register Namfun_t *nfp) in nv_putv() argument
119 if((fp=nfp) != NIL(Namfun_t*) && !nv_local) in nv_putv()
120 fp = nfp = nfp->next; in nv_putv()
613 register Namfun_t *nfp; in nv_clone_disc() local
619 if(!(nfp=newof(NIL(Namfun_t*),Namfun_t,1,size-sizeof(Namfun_t)))) in nv_clone_disc()
621 memcpy(nfp,fp,size); in nv_clone_disc()
622 nfp->nofree &= ~1; in nv_clone_disc()
623 nfp->nofree |= (flags&NV_RDONLY)?1:0; in nv_clone_disc()
624 return(nfp); in nv_clone_disc()
853 register Namfun_t *fp, **mfp = &mp->nvfun, *nfp, *fpnext; in clone_all_disc() local
860 nfp = 0; in clone_all_disc()
862 nfp = (*fp->disc->clonef)(np,mp,flags,fp); in clone_all_disc()
864 nfp = fp; in clone_all_disc()
866 nfp = nv_clone_disc(fp,flags); in clone_all_disc()
867 if(!nfp) in clone_all_disc()
869 nfp->next = 0; in clone_all_disc()
870 *mfp = nfp; in clone_all_disc()
871 mfp = &nfp->next; in clone_all_disc()