Lines Matching refs:src_fp
1498 ctf_add_type_mapping (ctf_dict_t *src_fp, ctf_id_t src_type, in ctf_add_type_mapping() argument
1501 if (LCTF_TYPE_ISPARENT (src_fp, src_type) && src_fp->ctf_parent) in ctf_add_type_mapping()
1502 src_fp = src_fp->ctf_parent; in ctf_add_type_mapping()
1504 src_type = LCTF_TYPE_TO_INDEX(src_fp, src_type); in ctf_add_type_mapping()
1526 key->cltk_fp = src_fp; in ctf_add_type_mapping()
1539 ctf_type_mapping (ctf_dict_t *src_fp, ctf_id_t src_type, ctf_dict_t **dst_fp) in ctf_type_mapping() argument
1545 if (LCTF_TYPE_ISPARENT (src_fp, src_type) && src_fp->ctf_parent) in ctf_type_mapping()
1546 src_fp = src_fp->ctf_parent; in ctf_type_mapping()
1548 src_type = LCTF_TYPE_TO_INDEX(src_fp, src_type); in ctf_type_mapping()
1549 key.cltk_fp = src_fp; in ctf_type_mapping()
1587 ctf_add_type_internal (ctf_dict_t *dst_fp, ctf_dict_t *src_fp, ctf_id_t src_type, in ctf_add_type_internal() argument
1610 if ((src_tp = ctf_lookup_by_id (&src_fp, src_type)) == NULL) in ctf_add_type_internal()
1611 return (ctf_set_typed_errno (dst_fp, ctf_errno (src_fp))); in ctf_add_type_internal()
1613 if ((ctf_type_resolve (src_fp, src_type) == CTF_ERR) in ctf_add_type_internal()
1614 && (ctf_errno (src_fp) == ECTF_NONREPRESENTABLE)) in ctf_add_type_internal()
1617 name = ctf_strptr (src_fp, src_tp->ctt_name); in ctf_add_type_internal()
1618 kind = LCTF_INFO_KIND (src_fp, src_tp->ctt_info); in ctf_add_type_internal()
1619 flag = LCTF_INFO_ISROOT (src_fp, src_tp->ctt_info); in ctf_add_type_internal()
1620 vlen = LCTF_INFO_VLEN (src_fp, src_tp->ctt_info); in ctf_add_type_internal()
1627 tmp = ctf_type_mapping (src_fp, src_type, &tmp_fp); in ctf_add_type_internal()
1682 ctf_add_type_mapping (src_fp, src_type, dst_fp, dst_type); in ctf_add_type_internal()
1704 if (ctf_type_encoding (src_fp, src_type, &src_en) != 0) in ctf_add_type_internal()
1705 return (ctf_set_typed_errno (dst_fp, ctf_errno (src_fp))); in ctf_add_type_internal()
1729 ctf_add_type_mapping (src_fp, src_type, dst_fp, dst_type); in ctf_add_type_internal()
1747 ctf_add_type_mapping (src_fp, src_type, dst_fp, dst_type); in ctf_add_type_internal()
1755 src.ctb_dict = src_fp; in ctf_add_type_internal()
1792 src_type = ctf_type_reference (src_fp, src_type); in ctf_add_type_internal()
1793 src_type = ctf_add_type_internal (dst_fp, src_fp, src_type, in ctf_add_type_internal()
1806 src_type = ctf_type_reference (src_fp, src_type); in ctf_add_type_internal()
1807 src_type = ctf_add_type_internal (dst_fp, src_fp, src_type, in ctf_add_type_internal()
1817 if (ctf_array_info (src_fp, src_type, &src_ar) != 0) in ctf_add_type_internal()
1818 return (ctf_set_typed_errno (dst_fp, ctf_errno (src_fp))); in ctf_add_type_internal()
1821 ctf_add_type_internal (dst_fp, src_fp, src_ar.ctr_contents, in ctf_add_type_internal()
1823 src_ar.ctr_index = ctf_add_type_internal (dst_fp, src_fp, in ctf_add_type_internal()
1853 ctc.ctc_return = ctf_add_type_internal (dst_fp, src_fp, in ctf_add_type_internal()
1884 if (ctf_type_size (src_fp, src_type) != in ctf_add_type_internal()
1890 dst_type, (long) ctf_type_size (src_fp, src_type), in ctf_add_type_internal()
1895 if (ctf_member_iter (src_fp, src_type, membcmp, &dst)) in ctf_add_type_internal()
1907 ctf_type_size (src_fp, src_type)); in ctf_add_type_internal()
1913 ctf_add_type_mapping (src_fp, src_type, dst_fp, dst_type); in ctf_add_type_internal()
1915 while ((offset = ctf_member_next (src_fp, src_type, &i, &membname, in ctf_add_type_internal()
1919 ctf_id_t dst_membtype = ctf_type_mapping (src_fp, src_membtype, &dst); in ctf_add_type_internal()
1923 dst_membtype = ctf_add_type_internal (dst_fp, src_fp, in ctf_add_type_internal()
1943 if (ctf_errno (src_fp) != ECTF_NEXT_END) in ctf_add_type_internal()
1952 if (ctf_enum_iter (src_fp, src_type, enumcmp, &dst) in ctf_add_type_internal()
1965 || ctf_enum_iter (src_fp, src_type, enumadd, &dst)) in ctf_add_type_internal()
1976 src_type = ctf_type_reference (src_fp, src_type); in ctf_add_type_internal()
1977 src_type = ctf_add_type_internal (dst_fp, src_fp, src_type, in ctf_add_type_internal()
2001 ctf_add_type_mapping (src_fp, orig_src_type, dst_fp, dst_type); in ctf_add_type_internal()
2006 ctf_add_type (ctf_dict_t *dst_fp, ctf_dict_t *src_fp, ctf_id_t src_type) in ctf_add_type() argument
2010 if (!src_fp->ctf_add_processing) in ctf_add_type()
2011 src_fp->ctf_add_processing = ctf_dynhash_create (ctf_hash_integer, in ctf_add_type()
2017 if (!src_fp->ctf_add_processing) in ctf_add_type()
2020 id = ctf_add_type_internal (dst_fp, src_fp, src_type, src_fp); in ctf_add_type()
2021 ctf_dynhash_empty (src_fp->ctf_add_processing); in ctf_add_type()