Searched refs:mdb_gelf_symtab_t (Results 1 – 12 of 12) sorted by relevance
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gelf.h | 80 } mdb_gelf_symtab_t; typedef 104 extern mdb_gelf_symtab_t *mdb_gelf_symtab_create_file(mdb_gelf_file_t *, 106 extern mdb_gelf_symtab_t *mdb_gelf_symtab_create_file_by_name(mdb_gelf_file_t *, 109 extern mdb_gelf_symtab_t *mdb_gelf_symtab_create_raw(const GElf_Ehdr *, 112 extern mdb_gelf_symtab_t *mdb_gelf_symtab_create_dynamic(mdb_gelf_file_t *, 114 extern mdb_gelf_symtab_t *mdb_gelf_symtab_create_mutable(void); 116 extern void mdb_gelf_symtab_destroy(mdb_gelf_symtab_t *); 117 extern size_t mdb_gelf_symtab_size(mdb_gelf_symtab_t *); 119 extern const char *mdb_gelf_sym_name(mdb_gelf_symtab_t *, const GElf_Sym *); 122 extern int mdb_gelf_symtab_lookup_by_addr(mdb_gelf_symtab_t *, [all …]
|
H A D | mdb_gelf.c | 902 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 D | mdb_kvm.h | 53 mdb_gelf_symtab_t *km_symtab; /* Symbol table for module */ 84 mdb_gelf_symtab_t *k_symtab; /* Standard symbol table */ 85 mdb_gelf_symtab_t *k_dynsym; /* Dynamic symbol table */
|
H A D | mdb_proc.h | 138 mdb_gelf_symtab_t *p_symtab; /* Standard symbol table */ 139 mdb_gelf_symtab_t *p_dynsym; /* Dynamic symbol table */
|
H A D | mdb.h | 167 mdb_gelf_symtab_t *m_prsym; /* Private symbol table */
|
H A D | mdb_kvm.c | 1008 kt_symtab_iter(mdb_gelf_symtab_t *gst, uint_t type, const char *obj, in kt_symtab_iter() 1029 mdb_gelf_symtab_t *symtab = NULL; in kt_symbol_iter()
|
H A D | mdb_nm.c | 453 nm_gelf_symtab_iter(mdb_gelf_symtab_t *gst, const char *object, uint_t table, in nm_gelf_symtab_iter()
|
H A D | mdb_kproc.c | 91 mdb_gelf_symtab_t *kpf_dynsym; /* Dynamic symbol table */
|
H A D | mdb_proc.c | 2818 mdb_gelf_symtab_t *gsts[3]; /* mdb.m_prsym, .symtab, .dynsym */ in pt_lookup_by_addr() 2821 mdb_gelf_symtab_t *gst = NULL; /* set if 'sym' is from a gst */ in pt_lookup_by_addr() 3044 mdb_gelf_symtab_t *gst; in pt_symbol_iter()
|
/illumos-gate/usr/src/cmd/mdb/common/kmdb/ |
H A D | kmdb_module.h | 85 mdb_gelf_symtab_t *kmc_symtab; /* This dmod's symbol table */
|
H A D | kvm.h | 57 mdb_gelf_symtab_t *km_symtab;
|
H A D | kmdb_kvm.c | 1054 kmt_symtab_iter(mdb_gelf_symtab_t *gst, uint_t type, const char *obj, in kmt_symtab_iter() 1075 mdb_gelf_symtab_t *symtab = NULL; in kmt_symbol_iter()
|