Lines Matching refs:dm_ctfp
607 if (dmp->dm_ctfp != NULL || dt_module_load(dtp, dmp) != 0)
608 return (dmp->dm_ctfp);
631 dmp->dm_ctfp = ctf_bufopen(&dmp->dm_ctdata,
634 if (dmp->dm_ctfp == NULL) {
639 (void) ctf_setmodel(dmp->dm_ctfp, model);
640 ctf_setspecific(dmp->dm_ctfp, dmp);
642 if ((parent = ctf_parent_name(dmp->dm_ctfp)) != NULL) {
650 if (ctf_import(dmp->dm_ctfp, pfp) == CTF_ERR) {
651 dtp->dt_ctferr = ctf_errno(dmp->dm_ctfp);
658 dmp->dm_name, (void *)dmp->dm_ctfp);
660 return (dmp->dm_ctfp);
663 ctf_close(dmp->dm_ctfp);
664 dmp->dm_ctfp = NULL;
672 ctf_close(dmp->dm_ctfp);
673 dmp->dm_ctfp = NULL;
1197 if ((id = ctf_lookup_by_name(dmp->dm_ctfp, name)) != CTF_ERR) {
1199 tip->dtt_ctfp = dmp->dm_ctfp;
1202 if (ctf_type_kind(dmp->dm_ctfp, ctf_type_resolve(
1203 dmp->dm_ctfp, id)) != CTF_K_FORWARD)
1243 tip->dtt_ctfp = dmp->dm_ctfp;
1244 tip->dtt_type = ctf_lookup_by_symbol(dmp->dm_ctfp, sip->dts_id);