Lines Matching defs:tdp

908 	tdesc_t *tdp;
946 tdp = tdarr[tid];
952 tdp->t_name =
955 tdp->t_name = NULL;
962 tdp->t_type = INTRINSIC;
963 tdp->t_size = size;
985 tdp->t_intr = ip;
989 tdp->t_type = INTRINSIC;
990 tdp->t_size = size;
1001 tdp->t_intr = ip;
1005 tdp->t_type = POINTER;
1006 tdp->t_tdesc = tdarr[ctt->ctt_type];
1010 tdp->t_type = ARRAY;
1011 tdp->t_size = size;
1017 tdp->t_ardef = xmalloc(sizeof (ardef_t));
1018 tdp->t_ardef->ad_contents = tdarr[cta->cta_contents];
1019 tdp->t_ardef->ad_idxtype = tdarr[cta->cta_index];
1020 tdp->t_ardef->ad_nelems = cta->cta_nelems;
1025 tdp->t_type = (kind == CTF_K_STRUCT ? STRUCT : UNION);
1026 tdp->t_size = size;
1029 for (i = 0, mpp = &tdp->t_members; i < vlen;
1044 for (i = 0, mpp = &tdp->t_members; i < vlen;
1066 tdp->t_type = ENUM;
1067 tdp->t_size = size;
1069 for (i = 0, epp = &tdp->t_emem; i < vlen;
1083 tdp->t_type = FORWARD;
1084 list_add(&td->td_fwdlist, tdp);
1088 tdp->t_type = TYPEDEF;
1089 tdp->t_tdesc = tdarr[ctt->ctt_type];
1093 tdp->t_type = VOLATILE;
1094 tdp->t_tdesc = tdarr[ctt->ctt_type];
1098 tdp->t_type = CONST;
1099 tdp->t_tdesc = tdarr[ctt->ctt_type];
1103 tdp->t_type = FUNCTION;
1104 tdp->t_fndef = xcalloc(sizeof (fndef_t));
1105 tdp->t_fndef->fn_ret = tdarr[ctt->ctt_type];
1110 tdp->t_fndef->fn_vargs = 1;
1112 tdp->t_fndef->fn_nargs = vlen - tdp->t_fndef->fn_vargs;
1113 tdp->t_fndef->fn_args = xcalloc(sizeof (tdesc_t) *
1114 vlen - tdp->t_fndef->fn_vargs);
1122 tdp->t_fndef->fn_args[i] = tdarr[argid];
1130 tdp->t_type = RESTRICT;
1131 tdp->t_tdesc = tdarr[ctt->ctt_type];
1142 iidesc_t *ii = iidesc_new(tdp->t_name);
1143 if (tdp->t_type == STRUCT || tdp->t_type == UNION ||
1144 tdp->t_type == ENUM)
1148 ii->ii_dtype = tdp;
1154 debug(3, "Resurrected %d %stype %s (%d)\n", tdp->t_type,
1156 tdesc_name(tdp), tdp->t_id);