Lines Matching defs:src_fp

1064 	 * For now, dmd_type is copied as the src_fp's type; it is reset to an
1089 ctf_add_type(ctf_file_t *dst_fp, ctf_file_t *src_fp, ctf_id_t src_type)
1112 if ((tp = ctf_lookup_by_id(&src_fp, src_type)) == NULL)
1113 return (ctf_set_errno(dst_fp, ctf_errno(src_fp)));
1115 name = ctf_strptr(src_fp, tp->ctt_name);
1116 kind = LCTF_INFO_KIND(src_fp, tp->ctt_info);
1117 flag = LCTF_INFO_ROOT(src_fp, tp->ctt_info);
1118 vlen = LCTF_INFO_VLEN(src_fp, tp->ctt_info);
1175 src.ctb_file = src_fp;
1192 if (ctf_type_encoding(src_fp, src_type, &src_en) != 0)
1193 return (ctf_set_errno(dst_fp, ctf_errno(src_fp)));
1212 src_type = ctf_type_reference(src_fp, src_type);
1213 src_type = ctf_add_type(dst_fp, src_fp, src_type);
1222 if (ctf_array_info(src_fp, src_type, &src_ar) == CTF_ERR)
1223 return (ctf_set_errno(dst_fp, ctf_errno(src_fp)));
1226 ctf_add_type(dst_fp, src_fp, src_ar.ctr_contents);
1228 ctf_add_type(dst_fp, src_fp, src_ar.ctr_index);
1246 ctc.ctc_return = ctf_add_type(dst_fp, src_fp, tp->ctt_type);
1271 if (ctf_type_size(src_fp, src_type) !=
1275 if (ctf_member_iter(src_fp, src_type, membcmp, &dst))
1293 if (ctf_member_iter(src_fp, src_type, membadd, &dst) != 0)
1296 if ((size = ctf_type_size(src_fp, src_type)) > CTF_MAX_SIZE) {
1307 * (a src_fp type) to an equivalent type in dst_fp. We pass
1312 if ((dmd->dmd_type = ctf_add_type(dst_fp, src_fp,
1324 if (ctf_enum_iter(src_fp, src_type, enumcmp, &dst) ||
1330 ctf_enum_iter(src_fp, src_type, enumadd, &dst))
1343 src_type = ctf_type_reference(src_fp, src_type);
1344 src_type = ctf_add_type(dst_fp, src_fp, src_type);