Lines Matching refs:kind

223 		uint_t kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
231 switch (kind) {
281 uint_t kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
304 switch (kind) {
307 if (kind == CTF_K_INTEGER) {
587 const char *name, const ctf_encoding_t *ep, uint_t kind)
598 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, flag, 0);
606 ctf_add_reftype(ctf_file_t *fp, uint_t flag, ctf_id_t ref, uint_t kind)
617 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, flag, 0);
785 ctf_add_forward(ctf_file_t *fp, uint_t flag, const char *name, uint_t kind)
792 switch (kind) {
818 dtd->dtd_data.ctt_type = kind;
865 uint_t kind, vlen, root;
877 kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
881 if (kind != CTF_K_ENUM)
906 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, root, vlen + 1);
922 uint_t kind, vlen, root;
931 kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
935 if (kind != CTF_K_STRUCT && kind != CTF_K_UNION)
966 if (kind == CTF_K_STRUCT && vlen != 0) {
1005 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, root, vlen + 1);
1093 uint_t kind, flag, vlen;
1113 kind = LCTF_INFO_KIND(src_fp, tp->ctt_info);
1117 switch (kind) {
1135 * verify that it is of the same kind before we do anything else.
1148 if (dst_type != CTF_ERR && dst_kind != kind && (
1149 dst_kind != CTF_K_FORWARD || (kind != CTF_K_ENUM &&
1150 kind != CTF_K_STRUCT && kind != CTF_K_UNION)))
1156 * If a matching name and kind are found, assume this is the type that
1165 if (CTF_INFO_KIND(dtd->dtd_data.ctt_info) == kind &&
1181 * Now perform kind-specific processing. If dst_type is CTF_ERR, then
1186 switch (kind) {
1199 } else if (kind == CTF_K_INTEGER) {
1215 dst_type = ctf_add_reftype(dst_fp, flag, src_type, kind);
1300 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, flag, vlen);