Lines Matching defs:ctfp
94 ctf_file_t *ctfp;
103 ctfp = dnp->dn_ctfp;
104 base = ctf_type_resolve(ctfp, dnp->dn_type);
105 kind = ctf_type_kind(ctfp, base);
107 return (kind == CTF_K_ARRAY && ctf_array_info(ctfp, base, &r) == 0 &&
108 (base = ctf_type_resolve(ctfp, r.ctr_contents)) != CTF_ERR &&
109 ctf_type_encoding(ctfp, base, &e) == 0 && IS_CHAR(e));
116 ctf_file_t *ctfp = dnp->dn_ctfp;
117 ctf_id_t base = ctf_type_resolve(ctfp, dnp->dn_type);
118 uint_t kind = ctf_type_kind(ctfp, base);
123 return (kind == CTF_K_ARRAY && ctf_array_info(ctfp, base, &r) == 0 &&
124 (base = ctf_type_resolve(ctfp, r.ctr_contents)) != CTF_ERR &&
125 ctf_type_kind(ctfp, base) == CTF_K_INTEGER &&
126 ctf_type_encoding(ctfp, base, &e) == 0 && e.cte_bits == 32);
167 ctf_file_t *ctfp = dnp->dn_ctfp;
168 ctf_id_t type = ctf_type_resolve(ctfp, dnp->dn_type);
171 return (ctf_type_name(ctfp, type, n, sizeof (n)) != NULL && (
180 ctf_file_t *ctfp = dnp->dn_ctfp;
181 ctf_id_t type = ctf_type_resolve(ctfp, dnp->dn_type);
184 return (ctf_type_name(ctfp, type, n, sizeof (n)) != NULL && (
193 ctf_file_t *ctfp = dnp->dn_ctfp;
197 if (ctf_type_name(ctfp, ctf_type_resolve(ctfp, type), n,
209 while (ctf_type_kind(ctfp, type) == CTF_K_TYPEDEF) {
210 if (ctf_type_name(ctfp, type, n, sizeof (n)) != NULL &&
214 type = ctf_type_reference(ctfp, type);