ctf_file
.t_addr_to_ctf = (struct ctf_file *(*)())mdb_tgt_null,
.t_name_to_ctf = (struct ctf_file *(*)())mdb_tgt_null,
extern struct ctf_file *kt_addr_to_ctf(mdb_tgt_t *, uintptr_t);
extern struct ctf_file *kt_name_to_ctf(mdb_tgt_t *, const char *);
.t_addr_to_ctf = (struct ctf_file *(*)())mdb_tgt_null,
.t_name_to_ctf = (struct ctf_file *(*)())mdb_tgt_null,
struct ctf_file *
struct ctf_file *
extern struct ctf_file *mdb_tgt_addr_to_ctf(mdb_tgt_t *, uintptr_t);
extern struct ctf_file *mdb_tgt_name_to_ctf(mdb_tgt_t *, const char *);
struct ctf_file;
struct ctf_file *(*t_addr_to_ctf)(mdb_tgt_t *, uintptr_t);
struct ctf_file *(*t_name_to_ctf)(mdb_tgt_t *, const char *);
.t_addr_to_ctf = (struct ctf_file *(*)())mdb_tgt_null,
.t_name_to_ctf = (struct ctf_file *(*)())mdb_tgt_null,
.t_addr_to_ctf = (struct ctf_file *(*)())mdb_tgt_null,
.t_name_to_ctf = (struct ctf_file *(*)())mdb_tgt_null,
struct ctf_file *ctf_parent; /* parent CTF container (if any) */
ctf_merge_symbol_match(const char *ctf_file, const char *ctf_name,
ctf_file, ctf_name, ctf_bind);
ctf_file != NULL && symtab_file != NULL &&
strcmp(ctf_file, symtab_file) == 0) {
if (ctf_bind == STB_LOCAL && ctf_file != NULL &&
symtab_file != NULL && strcmp(ctf_file, symtab_file) == 0) {
typedef struct ctf_file ctf_file_t;