Searched refs:tdesc_t (Results 1 – 11 of 11) sorted by relevance
/freebsd/cddl/contrib/opensolaris/tools/ctf/cvt/ |
H A D | merge.c | 136 int (*equiv)(tdesc_t *, tdesc_t *, equiv_data_t *); 137 tdesc_t *(*conjure)(tdesc_t *, int, merge_cb_data_t *); 207 tdesc_t *ed_node; 208 tdesc_t *ed_tgt; 215 static int equiv_node(tdesc_t *, tdesc_t *, equiv_data_t *); 219 equiv_intrinsic(tdesc_t *stdp, tdesc_t *ttdp, equiv_data_t *ed __unused) in equiv_intrinsic() 241 equiv_plain(tdesc_t *stdp, tdesc_t *ttdp, equiv_data_t *ed) in equiv_plain() 247 equiv_function(tdesc_t *stdp, tdesc_t *ttdp, equiv_data_t *ed) in equiv_function() 268 equiv_array(tdesc_t *stdp, tdesc_t *ttdp, equiv_data_t *ed) in equiv_array() 283 equiv_su(tdesc_t *stdp, tdesc_t *ttdp, equiv_data_t *ed) in equiv_su() [all …]
|
H A D | dwarf.c | 132 tdesc_t *dw_void; /* manufactured void type */ 133 tdesc_t *dw_long; /* manufactured long type for arrays */ 150 tdesc_add(dwarf_t *dw, tdesc_t *tdp) in tdesc_add() 155 static tdesc_t * 158 tdesc_t tmpl; in tdesc_lookup() 174 tdesc_size(tdesc_t *tdp) in tdesc_size() 208 tdesc_bitsize(tdesc_t *tdp) in tdesc_bitsize() 243 static tdesc_t * 244 tdesc_basetype(tdesc_t *tdp) in tdesc_basetype() 461 static tdesc_t * [all …]
|
H A D | traverse.h | 43 typedef int (*tdtrav_cb_f)(tdesc_t *, tdesc_t **, void *); 57 int tdtraverse(tdesc_t *, tdesc_t **, tdtrav_data_t *); 65 int tdtrav_assert(tdesc_t *, tdesc_t **, void *);
|
H A D | traverse.c | 40 static int (*tddescenders[])(tdesc_t *, tdtrav_data_t *); 55 tdtrav_plain(tdesc_t *this, tdtrav_data_t *tdtd) in tdtrav_plain() 61 tdtrav_func(tdesc_t *this, tdtrav_data_t *tdtd) in tdtrav_func() 79 tdtrav_array(tdesc_t *this, tdtrav_data_t *tdtd) in tdtrav_array() 92 tdtrav_su(tdesc_t *this, tdtrav_data_t *tdtd) in tdtrav_su() 107 tdtrav_assert(tdesc_t *node __unused, tdesc_t **nodep __unused, void *private __unused) in tdtrav_assert() 131 static int (*tddescenders[])(tdesc_t *, tdtrav_data_t *) = { 149 tdtraverse(tdesc_t *this, tdesc_t **thisp, tdtrav_data_t *tdtd) in tdtraverse() 152 int (*descender)(tdesc_t *, tdtrav_data_t *); in tdtraverse()
|
H A D | tdata.c | 57 tdesc_t *tdp = node; in tdesc_layouthash() 115 tdesc_t *tdp1 = arg1, *tdp2 = arg2; in tdesc_layoutcmp() 131 tdesc_t *tdp = data; in tdesc_idhash() 139 tdesc_t *tdp1 = arg1, *tdp2 = arg2; in tdesc_idcmp() 150 tdesc_t *tdp = data; in tdesc_namehash() 171 tdesc_t *tdp1 = arg1, *tdp2 = arg2; in tdesc_namecmp() 181 tdesc_t *tdp = data; in tdesc_print() 190 free_intr(tdesc_t *tdp) in free_intr() 196 free_ardef(tdesc_t *tdp) in free_ardef() 202 free_mlist(tdesc_t *tdp) in free_mlist() [all …]
|
H A D | ctftools.h | 156 typedef struct tdesc tdesc_t; typedef 160 tdesc_t *ad_contents; 161 tdesc_t *ad_idxtype; 212 tdesc_t **fn_args; 228 tdesc_t *t_next; /* Name hash next pointer */ 231 tdesc_t *t_hash; /* ID hash next pointer */ 238 tdesc_t *tdesc; /* ptr, typedef, vol, const, restr */ 280 tdesc_t *ii_dtype; 286 tdesc_t **ii_args; 412 const char *tdesc_name(tdesc_t *); [all …]
|
H A D | fixup_tdescs.c | 42 tdesc_t *m_ret; 61 static tdesc_t * 83 tdesc_t *cput, *cpu; in fix_small_cpu_struct() 84 tdesc_t *machcpu; in fix_small_cpu_struct()
|
H A D | iidesc.c | 134 tgt->ii_args = xmalloc(sizeof (tdesc_t *) * tgt->ii_nargs); in iidesc_dup() 136 sizeof (tdesc_t *) * tgt->ii_nargs); in iidesc_dup()
|
H A D | ctf.c | 282 tdesc_t *tp = arg1; in write_type() 935 resurrect_objects(ctf_header_t *h, tdata_t *td, tdesc_t **tdarr, int tdsize, in resurrect_objects() 982 resurrect_functions(ctf_header_t *h, tdata_t *td, tdesc_t **tdarr, int tdsize, in resurrect_functions() 1032 xmalloc(sizeof (tdesc_t *) * ii->ii_nargs); in resurrect_functions() 1057 resurrect_types(ctf_header_t *h, tdata_t *td, tdesc_t **tdarr, int tdsize, in resurrect_types() 1064 tdesc_t *tdp; in resurrect_types() 1324 tdp->t_fndef->fn_args = xcalloc(sizeof (tdesc_t) * in resurrect_types() 1381 tdesc_t **tdarr; in ctf_parse() 1386 tdarr = xcalloc(sizeof (tdesc_t *) * (ntypes + 1)); in ctf_parse() 1389 tdarr[i] = xcalloc(sizeof (tdesc_t)); in ctf_parse()
|
H A D | util.c | 248 tdesc_name(tdesc_t *tdp) in tdesc_name()
|
H A D | output.c | 80 save_type_by_id(tdesc_t *tdp, tdesc_t **tdpp __unused, void *private) in save_type_by_id()
|