Home
last modified time | relevance | path

Searched refs:ctc (Results 1 – 4 of 4) sorted by relevance

/illumos-gate/usr/src/cmd/ctfdump/
H A Dctfdump.c218 if (ctc->ctc_argc != 0) { in ctfdump_functions_cb()
219 ctfdump_fargs_grow(ctc->ctc_argc); in ctfdump_functions_cb()
227 symidx, ctc->ctc_return); in ctfdump_functions_cb()
228 for (i = 0; i < ctc->ctc_argc; i++) in ctfdump_functions_cb()
231 if (ctc->ctc_flags & CTF_FUNC_VARARG) in ctfdump_functions_cb()
233 ctc->ctc_argc == 0 ? "" : ", "); in ctfdump_functions_cb()
510 ctf_funcinfo_t ctc; in ctfdump_types_cb() local
574 if (ctc.ctc_argc > 0) { in ctfdump_types_cb()
575 ctfdump_fargs_grow(ctc.ctc_argc); in ctfdump_types_cb()
935 ctf_funcinfo_t *ctc, void *arg) in ctfsrc_collect_functions_cb() argument
[all …]
/illumos-gate/usr/src/common/ctf/
H A Dctf_create.c1141 if (ctc == NULL || (ctc->ctc_flags & ~CTF_FUNC_VARARG) != 0 || in ctf_add_funcptr()
1145 vlen = ctc->ctc_argc; in ctf_add_funcptr()
1146 if (ctc->ctc_flags & CTF_FUNC_VARARG) in ctf_add_funcptr()
1157 for (i = 0; i < ctc->ctc_argc; i++) { in ctf_add_funcptr()
1175 ctf_ref_inc(fp, ctc->ctc_return); in ctf_add_funcptr()
1176 for (i = 0; i < ctc->ctc_argc; i++) in ctf_add_funcptr()
1180 if (ctc->ctc_flags & CTF_FUNC_VARARG) in ctf_add_funcptr()
1710 ctf_funcinfo_t ctc; in ctf_add_type() local
1856 ctc.ctc_argc = 0; in ctf_add_type()
1857 ctc.ctc_flags = 0; in ctf_add_type()
[all …]
/illumos-gate/usr/src/lib/libctf/common/
H A Dctf_merge.c375 ctf_funcinfo_t ctc; in ctf_merge_add_func() local
384 if (ctf_func_info_by_id(cmp->cm_src, id, &ctc) == CTF_ERR) in ctf_merge_add_func()
387 argv = ctf_alloc(sizeof (ctf_id_t) * ctc.ctc_argc); in ctf_merge_add_func()
392 ctf_free(argv, sizeof (ctf_id_t) * ctc.ctc_argc); in ctf_merge_add_func()
396 if (cmp->cm_tmap[ctc.ctc_return].cmt_map == 0) { in ctf_merge_add_func()
397 ret = ctf_merge_add_type(cmp, ctc.ctc_return); in ctf_merge_add_func()
400 ASSERT(cmp->cm_tmap[ctc.ctc_return].cmt_map != 0); in ctf_merge_add_func()
402 ctc.ctc_return = ctf_merge_gettype(cmp, ctc.ctc_return); in ctf_merge_add_func()
404 for (i = 0; i < ctc.ctc_argc; i++) { in ctf_merge_add_func()
414 ret = ctf_add_funcptr(cmp->cm_out, flags, &ctc, argv); in ctf_merge_add_func()
[all …]
/illumos-gate/usr/src/lib/libdtrace/common/
H A Ddt_open.c839 ctf_funcinfo_t ctc; in dt_vopen() local
1205 ctc.ctc_return = ctf_lookup_by_name(dmp->dm_ctfp, "int"); in dt_vopen()
1206 ctc.ctc_argc = 0; in dt_vopen()
1207 ctc.ctc_flags = 0; in dt_vopen()
1210 CTF_ADD_ROOT, &ctc, NULL); in dt_vopen()