Lines Matching refs:tdp
57 tdesc_t *tdp = node;
61 if (tdp->t_name)
62 name = tdp->t_name;
64 switch (tdp->t_type) {
70 name = tdp->t_tdesc->t_name;
73 h = tdp->t_fndef->fn_nargs +
74 tdp->t_fndef->fn_vargs;
75 name = tdp->t_fndef->fn_ret->t_name;
78 h = tdp->t_ardef->ad_nelems;
79 name = tdp->t_ardef->ad_contents->t_name;
89 if (tdp->t_members != NULL)
90 name = tdp->t_members->ml_name;
94 name = tdp->t_emem->el_name;
102 tdp->t_type, tdp->t_id);
131 tdesc_t *tdp = data;
133 return (tdp->t_id % nbuckets);
150 tdesc_t *tdp = data;
154 if (tdp->t_name == NULL)
157 for (h = 0, c = tdp->t_name; *c; c++) {
181 tdesc_t *tdp = data;
183 printf("%7d %s\n", tdp->t_id, tdesc_name(tdp));
190 free_intr(tdesc_t *tdp)
192 free(tdp->t_intr);
196 free_ardef(tdesc_t *tdp)
198 free(tdp->t_ardef);
202 free_mlist(tdesc_t *tdp)
204 mlist_t *ml = tdp->t_members;
218 free_elist(tdesc_t *tdp)
220 elist_t *el = tdp->t_emem;
254 tdesc_t *tdp = arg;
255 if (tdp->t_name)
256 free(tdp->t_name);
257 if (free_cbs[tdp->t_type])
258 free_cbs[tdp->t_type](tdp);
259 free(tdp);
265 tdesc_free(tdesc_t *tdp)
267 tdesc_free_cb(tdp, NULL);