Lines Matching refs:nfp
280 ctf_file_t ofp, *nfp;
637 * is successful, we then switch nfp and fp and free the old container.
656 if ((nfp = ctf_bufopen(&cts, symp, strp, &err)) == NULL) {
661 (void) ctf_setmodel(nfp, ctf_getmodel(fp));
662 (void) ctf_import(nfp, fp->ctf_parent);
664 nfp->ctf_refcnt = fp->ctf_refcnt;
665 nfp->ctf_flags |= fp->ctf_flags & ~LCTF_DIRTY;
666 nfp->ctf_dthash = fp->ctf_dthash;
667 nfp->ctf_dthashlen = fp->ctf_dthashlen;
668 nfp->ctf_dtdefs = fp->ctf_dtdefs;
669 nfp->ctf_dsdefs = fp->ctf_dsdefs;
670 nfp->ctf_dldefs = fp->ctf_dldefs;
671 nfp->ctf_dtstrlen = fp->ctf_dtstrlen;
672 nfp->ctf_dtnextid = fp->ctf_dtnextid;
673 nfp->ctf_dtoldid = fp->ctf_dtnextid - 1;
674 nfp->ctf_specific = fp->ctf_specific;
698 bcopy(nfp, fp, sizeof (ctf_file_t));
699 bcopy(&ofp, nfp, sizeof (ctf_file_t));
711 nfp->ctf_refcnt = 1; /* force nfp to be freed */
712 ctf_close(nfp);