Lines Matching refs:nfp
290 ctf_file_t ofp, *nfp; in ctf_update() local
666 if ((nfp = ctf_bufopen(&cts, symp, strp, &err)) == NULL) { in ctf_update()
671 (void) ctf_setmodel(nfp, ctf_getmodel(fp)); in ctf_update()
672 (void) ctf_import(nfp, fp->ctf_parent); in ctf_update()
674 nfp->ctf_refcnt = fp->ctf_refcnt; in ctf_update()
675 nfp->ctf_flags |= fp->ctf_flags & ~LCTF_DIRTY; in ctf_update()
676 nfp->ctf_flags |= LCTF_FREE; in ctf_update()
677 nfp->ctf_dthash = fp->ctf_dthash; in ctf_update()
678 nfp->ctf_dthashlen = fp->ctf_dthashlen; in ctf_update()
679 nfp->ctf_dtdefs = fp->ctf_dtdefs; in ctf_update()
680 nfp->ctf_dsdefs = fp->ctf_dsdefs; in ctf_update()
681 nfp->ctf_dldefs = fp->ctf_dldefs; in ctf_update()
682 nfp->ctf_dtstrlen = fp->ctf_dtstrlen; in ctf_update()
683 nfp->ctf_dtnextid = fp->ctf_dtnextid; in ctf_update()
684 nfp->ctf_dtoldid = fp->ctf_dtnextid - 1; in ctf_update()
685 nfp->ctf_specific = fp->ctf_specific; in ctf_update()
709 bcopy(nfp, fp, sizeof (ctf_file_t)); in ctf_update()
710 bcopy(&ofp, nfp, sizeof (ctf_file_t)); in ctf_update()
722 nfp->ctf_refcnt = 1; /* force nfp to be freed */ in ctf_update()
723 ctf_close(nfp); in ctf_update()