Home
last modified time | relevance | path

Searched refs:mdb_gelf_symtab_t (Results 1 – 12 of 12) sorted by relevance

/titanic_50/usr/src/cmd/mdb/common/mdb/
H A Dmdb_gelf.h82 } mdb_gelf_symtab_t; typedef
106 extern mdb_gelf_symtab_t *mdb_gelf_symtab_create_file(mdb_gelf_file_t *,
108 extern mdb_gelf_symtab_t *mdb_gelf_symtab_create_file_by_name(mdb_gelf_file_t *,
111 extern mdb_gelf_symtab_t *mdb_gelf_symtab_create_raw(const GElf_Ehdr *,
114 extern mdb_gelf_symtab_t *mdb_gelf_symtab_create_dynamic(mdb_gelf_file_t *,
116 extern mdb_gelf_symtab_t *mdb_gelf_symtab_create_mutable(void);
118 extern void mdb_gelf_symtab_destroy(mdb_gelf_symtab_t *);
119 extern size_t mdb_gelf_symtab_size(mdb_gelf_symtab_t *);
121 extern const char *mdb_gelf_sym_name(mdb_gelf_symtab_t *, const GElf_Sym *);
124 extern int mdb_gelf_symtab_lookup_by_addr(mdb_gelf_symtab_t *,
[all …]
H A Dmdb_gelf.c902 gelf32_symtab_sort(mdb_gelf_symtab_t *gst) in gelf32_symtab_sort()
928 gelf32_symtab_init(mdb_gelf_symtab_t *gst) in gelf32_symtab_init()
999 gelf64_symtab_sort(mdb_gelf_symtab_t *gst) in gelf64_symtab_sort()
1025 gelf64_symtab_init(mdb_gelf_symtab_t *gst) in gelf64_symtab_init()
1095 mdb_gelf_symtab_t *
1134 mdb_gelf_symtab_t *
1138 mdb_gelf_symtab_t *gst; in mdb_gelf_symtab_create_file_by_name()
1142 gst = mdb_alloc(sizeof (mdb_gelf_symtab_t), UM_SLEEP); in mdb_gelf_symtab_create_file_by_name()
1187 mdb_free(gst, sizeof (mdb_gelf_symtab_t)); in mdb_gelf_symtab_create_file_by_name()
1191 mdb_gelf_symtab_t *
[all …]
H A Dmdb_kvm.h55 mdb_gelf_symtab_t *km_symtab; /* Symbol table for module */
86 mdb_gelf_symtab_t *k_symtab; /* Standard symbol table */
87 mdb_gelf_symtab_t *k_dynsym; /* Dynamic symbol table */
H A Dmdb_proc.h141 mdb_gelf_symtab_t *p_symtab; /* Standard symbol table */
142 mdb_gelf_symtab_t *p_dynsym; /* Dynamic symbol table */
H A Dmdb.h166 mdb_gelf_symtab_t *m_prsym; /* Private symbol table */
H A Dmdb_kvm.c994 kt_symtab_iter(mdb_gelf_symtab_t *gst, uint_t type, const char *obj, in kt_symtab_iter()
1015 mdb_gelf_symtab_t *symtab = NULL; in kt_symbol_iter()
H A Dmdb_nm.c449 nm_gelf_symtab_iter(mdb_gelf_symtab_t *gst, const char *object, uint_t table, in nm_gelf_symtab_iter()
H A Dmdb_kproc.c90 mdb_gelf_symtab_t *kpf_dynsym; /* Dynamic symbol table */
H A Dmdb_proc.c2747 mdb_gelf_symtab_t *gsts[3]; /* mdb.m_prsym, .symtab, .dynsym */ in pt_lookup_by_addr()
2750 mdb_gelf_symtab_t *gst = NULL; /* set if 'sym' is from a gst */ in pt_lookup_by_addr()
2973 mdb_gelf_symtab_t *gst; in pt_symbol_iter()
/titanic_50/usr/src/cmd/mdb/common/kmdb/
H A Dkmdb_module.h87 mdb_gelf_symtab_t *kmc_symtab; /* This dmod's symbol table */
H A Dkvm.h58 mdb_gelf_symtab_t *km_symtab;
H A Dkmdb_kvm.c1056 kmt_symtab_iter(mdb_gelf_symtab_t *gst, uint_t type, const char *obj, in kmt_symtab_iter()
1077 mdb_gelf_symtab_t *symtab = NULL; in kmt_symbol_iter()