Lines Matching refs:dm_ctfp

1053 	if ((dmp->dm_ctfp = ctf_create(&dtp->dt_ctferr)) == NULL)
1057 dmp->dm_name, (void *)dmp->dm_ctfp);
1059 (void) ctf_setmodel(dmp->dm_ctfp, dtp->dt_conf.dtc_ctfmodel);
1060 ctf_setspecific(dmp->dm_ctfp, dmp);
1071 err = ctf_add_integer(dmp->dm_ctfp, CTF_ADD_ROOT,
1074 err = ctf_add_float(dmp->dm_ctfp, CTF_ADD_ROOT,
1081 ctf_errno(dmp->dm_ctfp)));
1086 if (ctf_update(dmp->dm_ctfp) != 0) {
1088 ctf_errmsg(ctf_errno(dmp->dm_ctfp)));
1096 (void) ctf_add_pointer(dmp->dm_ctfp, CTF_ADD_ROOT,
1097 ctf_lookup_by_name(dmp->dm_ctfp, "void"));
1099 (void) ctf_add_pointer(dmp->dm_ctfp, CTF_ADD_ROOT,
1100 ctf_lookup_by_name(dmp->dm_ctfp, "char"));
1102 (void) ctf_add_pointer(dmp->dm_ctfp, CTF_ADD_ROOT,
1103 ctf_lookup_by_name(dmp->dm_ctfp, "int"));
1105 if (ctf_update(dmp->dm_ctfp) != 0) {
1107 ctf_errmsg(ctf_errno(dmp->dm_ctfp)));
1119 if ((dmp->dm_ctfp = ctf_create(&dtp->dt_ctferr)) == NULL)
1123 dmp->dm_name, (void *)dmp->dm_ctfp);
1125 (void) ctf_setmodel(dmp->dm_ctfp, dtp->dt_conf.dtc_ctfmodel);
1126 ctf_setspecific(dmp->dm_ctfp, dmp);
1131 if (ctf_import(dmp->dm_ctfp, dtp->dt_cdefs->dm_ctfp) == CTF_ERR) {
1133 ctf_errmsg(ctf_errno(dmp->dm_ctfp)));
1143 if (ctf_add_typedef(dmp->dm_ctfp, CTF_ADD_ROOT,
1144 dtyp->dty_dst, ctf_lookup_by_name(dmp->dm_ctfp,
1148 ctf_errmsg(ctf_errno(dmp->dm_ctfp)));
1158 ctc.ctc_return = ctf_lookup_by_name(dmp->dm_ctfp, "int");
1162 dtp->dt_type_func = ctf_add_function(dmp->dm_ctfp,
1165 dtp->dt_type_fptr = ctf_add_pointer(dmp->dm_ctfp,
1174 ctr.ctr_contents = ctf_lookup_by_name(dmp->dm_ctfp, "char");
1175 ctr.ctr_index = ctf_lookup_by_name(dmp->dm_ctfp, "long");
1178 dtp->dt_type_str = ctf_add_typedef(dmp->dm_ctfp, CTF_ADD_ROOT,
1179 "string", ctf_add_array(dmp->dm_ctfp, CTF_ADD_ROOT, &ctr));
1181 dtp->dt_type_dyn = ctf_add_typedef(dmp->dm_ctfp, CTF_ADD_ROOT,
1182 "<DYN>", ctf_lookup_by_name(dmp->dm_ctfp, "void"));
1184 dtp->dt_type_stack = ctf_add_typedef(dmp->dm_ctfp, CTF_ADD_ROOT,
1185 "stack", ctf_lookup_by_name(dmp->dm_ctfp, "void"));
1187 dtp->dt_type_symaddr = ctf_add_typedef(dmp->dm_ctfp, CTF_ADD_ROOT,
1188 "_symaddr", ctf_lookup_by_name(dmp->dm_ctfp, "void"));
1190 dtp->dt_type_usymaddr = ctf_add_typedef(dmp->dm_ctfp, CTF_ADD_ROOT,
1191 "_usymaddr", ctf_lookup_by_name(dmp->dm_ctfp, "void"));
1198 ctf_errmsg(ctf_errno(dmp->dm_ctfp)));
1202 if (ctf_update(dmp->dm_ctfp) != 0) {
1204 ctf_errmsg(ctf_errno(dmp->dm_ctfp)));