Searched refs:gsym (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/lib/libdwarf/common/ |
H A D | dwarf_elf_load_headers.c | 617 struct generic_symentry * gsym = 0; in dwarf_generic_elf_load_symbols32() local 632 gsym = calloc(ecount,sizeof(struct generic_symentry)); in dwarf_generic_elf_load_symbols32() 633 if (!gsym) { in dwarf_generic_elf_load_symbols32() 642 free(gsym); in dwarf_generic_elf_load_symbols32() 646 orig_gsym = gsym; in dwarf_generic_elf_load_symbols32() 647 for ( i = 0; i < ecount; ++i,++psym,++gsym) { in dwarf_generic_elf_load_symbols32() 651 ASNAR(ep->f_copy_word,gsym->gs_name,psym->st_name); in dwarf_generic_elf_load_symbols32() 652 ASNAR(ep->f_copy_word,gsym->gs_value,psym->st_value); in dwarf_generic_elf_load_symbols32() 653 ASNAR(ep->f_copy_word,gsym->gs_size,psym->st_size); in dwarf_generic_elf_load_symbols32() 654 ASNAR(ep->f_copy_word,gsym->gs_info,psym->st_info); in dwarf_generic_elf_load_symbols32() [all …]
|
/illumos-gate/usr/src/cmd/sgs/gprof/common/ |
H A D | readelf.c | 537 GElf_Sym gsym; in get_symtab() local 547 (void) gelf_getsym(symdata_pri, i - nsyms_aux, &gsym); in get_symtab() 549 (void) gelf_getsym(symdata_aux, i, &gsym); in get_symtab() 551 name = elf_strptr(elf, strndx, gsym.st_name); in get_symtab() 557 if (is_function(elf, &gsym) || strcmp(name, PRF_ETEXT) == 0) { in get_symtab() 560 l_npe->value = gsym.st_value; in get_symtab() 561 l_npe->sz = gsym.st_size; in get_symtab() 562 l_npe->syminfo = gsym.st_info; in get_symtab() 569 GELF_ST_BIND(gsym.st_info) == STB_LOCAL) { in get_symtab() 586 module->data_end = gsym.st_value; in get_symtab()
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/ |
H A D | ps.c | 282 GElf_Sym gsym; in ps_pglobal_sym() local 287 if (str_map_sym(sym_name, mip, &gsym, NULL) == RET_FAILED) in ps_pglobal_sym() 291 *symp = gsym; in ps_pglobal_sym() 293 gelf_sym_to_elf32(&gsym, (Elf32_Sym *)symp); in ps_pglobal_sym()
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_evset.c | 528 GElf_Sym gsym; in cmd_wp() local 557 sizeof (buf), &gsym) == -1) { in cmd_wp() 562 if (gsym.st_size == 0) { in cmd_wp() 567 size = gsym.st_size; in cmd_wp()
|
H A D | mdb_modapi.c | 1041 mdb_symbol_cb(void *data, const GElf_Sym *gsym, const char *name, in mdb_symbol_cb() argument 1053 sym.sym_sym = gsym; in mdb_symbol_cb()
|
/illumos-gate/usr/src/cmd/sgs/rtld/mdbmod/common/ |
H A D | rtld.c | 527 GElf_Sym gsym; in dcmd_Rtmaps() local 561 MSG_ORIG(MSG_STR_DYNLMLIST), &gsym) == -1) { in dcmd_Rtmaps() 567 (uintptr_t)gsym.st_value) == -1) { in dcmd_Rtmaps() 569 gsym.st_value); in dcmd_Rtmaps() 940 GElf_Sym gsym; in dcmd_Lm_list() local 954 MSG_ORIG(MSG_STR_DYNLMLIST), &gsym) == -1) { in dcmd_Lm_list() 960 (uintptr_t)gsym.st_value) == -1) { in dcmd_Lm_list() 962 gsym.st_value); in dcmd_Lm_list()
|