Lines Matching defs:src_fp

1683   /* For now, dmd_type is copied as the src_fp's type; it is reset to an
1702 ctf_add_type_internal (ctf_file_t *dst_fp, ctf_file_t *src_fp, ctf_id_t src_type,
1725 if ((src_tp = ctf_lookup_by_id (&src_fp, src_type)) == NULL)
1726 return (ctf_set_errno (dst_fp, ctf_errno (src_fp)));
1728 if ((ctf_type_resolve (src_fp, src_type) == CTF_ERR)
1729 && (ctf_errno (src_fp) == ECTF_NONREPRESENTABLE))
1732 name = ctf_strptr (src_fp, src_tp->ctt_name);
1733 kind = LCTF_INFO_KIND (src_fp, src_tp->ctt_info);
1734 flag = LCTF_INFO_ISROOT (src_fp, src_tp->ctt_info);
1735 vlen = LCTF_INFO_VLEN (src_fp, src_tp->ctt_info);
1742 tmp = ctf_type_mapping (src_fp, src_type, &tmp_fp);
1797 ctf_add_type_mapping (src_fp, src_type, dst_fp, dst_type);
1819 if (ctf_type_encoding (src_fp, src_type, &src_en) != 0)
1820 return (ctf_set_errno (dst_fp, ctf_errno (src_fp)));
1844 ctf_add_type_mapping (src_fp, src_type, dst_fp, dst_type);
1862 ctf_add_type_mapping (src_fp, src_type, dst_fp, dst_type);
1870 src.ctb_file = src_fp;
1907 src_type = ctf_type_reference (src_fp, src_type);
1908 src_type = ctf_add_type_internal (dst_fp, src_fp, src_type,
1921 src_type = ctf_type_reference (src_fp, src_type);
1922 src_type = ctf_add_type_internal (dst_fp, src_fp, src_type,
1932 if (ctf_array_info (src_fp, src_type, &src_ar) != 0)
1933 return (ctf_set_errno (dst_fp, ctf_errno (src_fp)));
1936 ctf_add_type_internal (dst_fp, src_fp, src_ar.ctr_contents,
1938 src_ar.ctr_index = ctf_add_type_internal (dst_fp, src_fp,
1968 ctc.ctc_return = ctf_add_type_internal (dst_fp, src_fp,
2000 if (ctf_type_size (src_fp, src_type) !=
2006 dst_type, (long) ctf_type_size (src_fp, src_type),
2011 if (ctf_member_iter (src_fp, src_type, membcmp, &dst))
2035 ctf_add_type_mapping (src_fp, src_type, dst_fp, dst_type);
2037 if (ctf_member_iter (src_fp, src_type, membadd, &dst) != 0)
2040 if ((ssize = ctf_type_size (src_fp, src_type)) < 0)
2056 src_fp type) to an equivalent type in dst_fp. We pass through all
2067 memb_type = ctf_type_mapping (src_fp, dmd->dmd_type, &dst);
2071 ctf_add_type_internal (dst_fp, src_fp, dmd->dmd_type,
2091 if (ctf_enum_iter (src_fp, src_type, enumcmp, &dst)
2104 || ctf_enum_iter (src_fp, src_type, enumadd, &dst))
2115 src_type = ctf_type_reference (src_fp, src_type);
2116 src_type = ctf_add_type_internal (dst_fp, src_fp, src_type,
2140 ctf_add_type_mapping (src_fp, orig_src_type, dst_fp, dst_type);
2145 ctf_add_type (ctf_file_t *dst_fp, ctf_file_t *src_fp, ctf_id_t src_type)
2149 if (!src_fp->ctf_add_processing)
2150 src_fp->ctf_add_processing = ctf_dynhash_create (ctf_hash_integer,
2156 if (!src_fp->ctf_add_processing)
2159 id = ctf_add_type_internal (dst_fp, src_fp, src_type, src_fp);
2160 ctf_dynhash_empty (src_fp->ctf_add_processing);