Home
last modified time | relevance | path

Searched refs:gsym (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/lib/libdwarf/common/
H A Ddwarf_elf_load_headers.c617 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 Dreadelf.c537 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 Dps.c282 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 Dmdb_evset.c528 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 Dmdb_modapi.c1041 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 Drtld.c527 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()