Searched refs:p_symtab (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/cmd/sgs/dump/common/ |
H A D | dump.c | 54 static SCNTAB *p_symtab, *p_head_scns, *p_dynsym; variable 520 print_symtab(Elf *elf_file, SCNTAB *p_symtab, Elf_Data *sym_data, in print_symtab() argument 549 symscnndx = elf_ndxscn(p_symtab->p_sd); in print_symtab() 630 p_symtab->p_shdr.sh_link, in print_symtab() 634 p_symtab->p_shdr.sh_link, sym.st_name); in print_symtab() 816 reloc_symtab = p_symtab; in dump_reloc_table() 973 dump_symbol_table(Elf *elf_file, SCNTAB *p_symtab, char *filename) in dump_symbol_table() argument 987 if (p_symtab == NULL) { in dump_symbol_table() 997 elf_getdata(p_symtab->p_sd, NULL)) == NULL) { in dump_symbol_table() 998 (void) printf("\n%s:\n", p_symtab->scn_name); in dump_symbol_table() [all …]
|
/illumos-gate/usr/src/cmd/dis/ |
H A D | dis_target.c | 261 sym_entry_t *p_symtab = NULL; in construct_symtab() local 297 p_symtab = safe_malloc(tgt->dt_symcount * sizeof (sym_entry_t)); in construct_symtab() 299 for (i = 0, sym = p_symtab; i < tgt->dt_symcount; i++) { in construct_symtab() 388 tgt->dt_symtab = realloc(p_symtab, tgt->dt_symcount * in construct_symtab()
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_proc.h | 138 mdb_gelf_symtab_t *p_symtab; /* Standard symbol table */ member
|
H A D | mdb_proc.c | 168 pt->p_symtab = mdb_gelf_symtab_create_file(pt->p_file, in pt_open_aout() 204 if (pt->p_symtab != NULL) { in pt_close_aout() 205 mdb_gelf_symtab_destroy(pt->p_symtab); in pt_close_aout() 206 pt->p_symtab = NULL; in pt_close_aout() 2300 if (mdb_gelf_symtab_lookup_by_name(pt->p_symtab, "_mdb_abort_info", in pt_activate_common() 2751 int status = mdb_gelf_symtab_lookup_by_file(pt->p_symtab, in pt_lookup_by_name_thr() 2765 if (mdb_gelf_symtab_lookup_by_name(pt->p_symtab, name, symp, &i) == 0) { in pt_lookup_by_name_thr() 2831 if (P == NULL && pt->p_symtab != NULL) in pt_lookup_by_addr() 2832 gsts[gstc++] = pt->p_symtab; in pt_lookup_by_addr() 3082 gst = pt->p_symtab; in pt_symbol_iter()
|