Lines Matching defs:kind

274 		uint_t kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
282 switch (kind) {
332 uint_t kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
355 switch (kind) {
358 if (kind == CTF_K_INTEGER) {
486 int kind, i;
498 kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
499 switch (kind) {
510 if (kind != CTF_K_ENUM)
661 const char *name, const ctf_encoding_t *ep, uint_t kind)
672 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, flag, 0);
680 ctf_add_reftype(ctf_file_t *fp, uint_t flag, ctf_id_t ref, uint_t kind)
693 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, flag, 0);
907 ctf_add_forward(ctf_file_t *fp, uint_t flag, const char *name, uint_t kind)
914 switch (kind) {
940 dtd->dtd_data.ctt_type = kind;
991 uint_t kind, vlen, root;
1003 kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
1007 if (kind != CTF_K_ENUM)
1032 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, root, vlen + 1);
1048 uint_t kind, vlen, root;
1057 kind = CTF_INFO_KIND(dtd->dtd_data.ctt_info);
1061 if (kind != CTF_K_STRUCT && kind != CTF_K_UNION)
1092 if (kind == CTF_K_STRUCT && vlen != 0) {
1131 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, root, vlen + 1);
1258 uint_t kind, flag, vlen;
1281 kind = LCTF_INFO_KIND(src_fp, tp->ctt_info);
1285 switch (kind) {
1303 * verify that it is of the same kind before we do anything else.
1316 if (dst_type != CTF_ERR && dst_kind != kind) {
1317 if (dst_kind != CTF_K_FORWARD || (kind != CTF_K_ENUM &&
1318 kind != CTF_K_STRUCT && kind != CTF_K_UNION))
1327 * If a matching name and kind are found, assume this is the type that
1340 if (CTF_INFO_KIND(dtd->dtd_data.ctt_info) != kind ||
1344 if (kind == CTF_K_INTEGER || kind == CTF_K_FLOAT) {
1365 * Now perform kind-specific processing. If dst_type is CTF_ERR, then
1370 switch (kind) {
1383 } else if (kind == CTF_K_INTEGER) {
1399 dst_type = ctf_add_reftype(dst_fp, flag, src_type, kind);
1484 dtd->dtd_data.ctt_info = CTF_TYPE_INFO(kind, flag, vlen);