Lines Matching refs:dtd_data

274 		uint_t kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);  in ctf_update()
275 uint_t vlen = CTF_INFO_VLEN(dtd->dtd_data.ctt_info); in ctf_update()
277 if (dtd->dtd_data.ctt_size != CTF_LSIZE_SENT) in ctf_update()
295 if (dtd->dtd_data.ctt_size < CTF_LSTRUCT_THRESH) in ctf_update()
332 uint_t kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info); in ctf_update()
333 uint_t vlen = CTF_INFO_VLEN(dtd->dtd_data.ctt_info); in ctf_update()
340 dtd->dtd_data.ctt_name = (uint_t)(s - s0); in ctf_update()
345 dtd->dtd_data.ctt_name = 0; in ctf_update()
347 if (dtd->dtd_data.ctt_size != CTF_LSIZE_SENT) in ctf_update()
352 bcopy(&dtd->dtd_data, t, len); in ctf_update()
399 if (dtd->dtd_data.ctt_size < CTF_LSTRUCT_THRESH) in ctf_update()
498 kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info); in ctf_dtd_delete()
517 ctf_ref_dec(fp, dtd->dtd_data.ctt_type); in ctf_dtd_delete()
518 for (i = 0; i < CTF_INFO_VLEN(dtd->dtd_data.ctt_info); i++) in ctf_dtd_delete()
522 CTF_INFO_VLEN(dtd->dtd_data.ctt_info)); in ctf_dtd_delete()
529 ctf_ref_dec(fp, dtd->dtd_data.ctt_type); in ctf_dtd_delete()
535 ctf_ref_dec(fp, dtd->dtd_data.ctt_type); in ctf_dtd_delete()
672 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, flag, 0); in ctf_add_encoded()
673 dtd->dtd_data.ctt_size = clp2(P2ROUNDUP(ep->cte_bits, NBBY) / NBBY); in ctf_add_encoded()
693 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, flag, 0); in ctf_add_reftype()
694 dtd->dtd_data.ctt_type = (ushort_t)ref; in ctf_add_reftype()
742 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(CTF_K_ARRAY, flag, 0); in ctf_add_array()
743 dtd->dtd_data.ctt_size = 0; in ctf_add_array()
760 if (dtd == NULL || CTF_INFO_KIND(dtd->dtd_data.ctt_info) != CTF_K_ARRAY) in ctf_set_array()
825 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(CTF_K_FUNCTION, flag, vlen); in ctf_add_function()
826 dtd->dtd_data.ctt_type = (ushort_t)ctc->ctc_return; in ctf_add_function()
856 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(CTF_K_STRUCT, flag, 0); in ctf_add_struct()
857 dtd->dtd_data.ctt_size = 0; in ctf_add_struct()
878 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(CTF_K_UNION, flag, 0); in ctf_add_union()
879 dtd->dtd_data.ctt_size = 0; in ctf_add_union()
900 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(CTF_K_ENUM, flag, 0); in ctf_add_enum()
901 dtd->dtd_data.ctt_size = fp->ctf_dmodel->ctd_int; in ctf_add_enum()
939 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(CTF_K_FORWARD, flag, 0); in ctf_add_forward()
940 dtd->dtd_data.ctt_type = kind; in ctf_add_forward()
960 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(CTF_K_TYPEDEF, flag, 0); in ctf_add_typedef()
961 dtd->dtd_data.ctt_type = (ushort_t)ref; in ctf_add_typedef()
1003 kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info); in ctf_add_enumerator()
1004 root = CTF_INFO_ISROOT(dtd->dtd_data.ctt_info); in ctf_add_enumerator()
1005 vlen = CTF_INFO_VLEN(dtd->dtd_data.ctt_info); in ctf_add_enumerator()
1032 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, root, vlen + 1); in ctf_add_enumerator()
1057 kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info); in ctf_add_member()
1058 root = CTF_INFO_ISROOT(dtd->dtd_data.ctt_info); in ctf_add_member()
1059 vlen = CTF_INFO_VLEN(dtd->dtd_data.ctt_info); in ctf_add_member()
1120 ssize = ctf_get_ctt_size(fp, &dtd->dtd_data, NULL, NULL); in ctf_add_member()
1125 dtd->dtd_data.ctt_size = CTF_LSIZE_SENT; in ctf_add_member()
1126 dtd->dtd_data.ctt_lsizehi = CTF_SIZE_TO_LSIZE_HI(ssize); in ctf_add_member()
1127 dtd->dtd_data.ctt_lsizelo = CTF_SIZE_TO_LSIZE_LO(ssize); in ctf_add_member()
1129 dtd->dtd_data.ctt_size = (ushort_t)ssize; in ctf_add_member()
1131 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, root, vlen + 1); in ctf_add_member()
1333 if (CTF_INFO_KIND(dtd->dtd_data.ctt_info) == kind && in ctf_add_type()
1462 dtd->dtd_data.ctt_size = CTF_LSIZE_SENT; in ctf_add_type()
1463 dtd->dtd_data.ctt_lsizehi = CTF_SIZE_TO_LSIZE_HI(size); in ctf_add_type()
1464 dtd->dtd_data.ctt_lsizelo = CTF_SIZE_TO_LSIZE_LO(size); in ctf_add_type()
1466 dtd->dtd_data.ctt_size = (ushort_t)size; in ctf_add_type()
1468 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, flag, vlen); in ctf_add_type()