Lines Matching defs:kind
344 uint_t kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
352 switch (kind) {
498 uint_t kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
522 switch (kind) {
525 if (kind == CTF_K_INTEGER) {
734 int kind, i;
746 kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
747 switch (kind) {
758 if (kind != CTF_K_ENUM)
985 const char *name, const ctf_encoding_t *ep, uint_t kind)
996 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, flag, 0);
1012 const char *name, ctf_id_t ref, uint_t kind)
1025 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, flag, 0);
1286 ctf_add_forward(ctf_file_t *fp, uint_t flag, const char *name, uint_t kind)
1293 switch (kind) {
1319 dtd->dtd_data.ctt_type = kind;
1370 uint_t kind, vlen, root;
1382 kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
1386 if (kind != CTF_K_ENUM)
1413 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, root, vlen + 1);
1431 uint_t kind, vlen, root;
1441 kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
1445 if (kind != CTF_K_STRUCT && kind != CTF_K_UNION)
1515 if (kind == CTF_K_STRUCT && vlen != 0) {
1561 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, root, vlen + 1);
1688 uint_t kind, flag, vlen;
1711 kind = LCTF_INFO_KIND(src_fp, tp->ctt_info);
1715 switch (kind) {
1733 * verify that it is of the same kind before we do anything else.
1746 if (dst_type != CTF_ERR && dst_kind != kind && (
1747 dst_kind != CTF_K_FORWARD || (kind != CTF_K_ENUM &&
1748 kind != CTF_K_STRUCT && kind != CTF_K_UNION)))
1754 * If a matching name and kind are found, assume this is the type that
1763 if (CTF_INFO_KIND(dtd->dtd_data.ctt_info) == kind &&
1779 * Now perform kind-specific processing. If dst_type is CTF_ERR, then
1784 switch (kind) {
1797 } else if (kind == CTF_K_INTEGER) {
1813 dst_type = ctf_add_reftype(dst_fp, flag, NULL, src_type, kind);
1898 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, flag, vlen);
2147 uint_t kind;
2156 kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
2158 if (kind != CTF_K_STRUCT && kind != CTF_K_UNION)
2183 uint_t kind, vlen;
2191 kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
2194 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, vis, vlen);