/illumos-gate/usr/src/cmd/sgs/rtld/sparc/ |
H A D | common_sparc.c | 65 if ((sym1->st_name == 0) && (sym2->st_name == 0)) in check_regsyms() 77 if ((sym1->st_name == 0) || (sym2->st_name == 0)) in check_regsyms() 130 sym1 = (STRTAB(rp->rl_lmp) + rp->rl_sym->st_name); in elf_regsyms() 131 sym2 = (STRTAB(lmp) + symdef->st_name); in elf_regsyms()
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | machsym.sparc.c | 68 if ((osym->st_name == 0) && (nsym->st_name == 0)) in ld_reg_check_sparc() 93 if (((osym->st_name == 0) || (nsym->st_name == 0)) || in ld_reg_check_sparc() 194 if (sym->st_name == 0) { in ld_is_regsym_sparc() 214 name = strs + sym->st_name; in ld_is_regsym_sparc()
|
H A D | update.c | 118 str + ldynsym[symsort[cmp_ndx]].st_name, in dynsort_dupwarn() 119 str + ldynsym[symsort[ndx]].st_name, in dynsort_dupwarn() 122 str + ldynsym[symsort[cmp_ndx]].st_name, in dynsort_dupwarn() 123 str + ldynsym[symsort[ndx]].st_name, in dynsort_dupwarn() 345 sym->st_name = stoff; in update_osym() 359 sym->st_name = stoff; in update_osym() 497 if (dynsym[dynsym_ndx].st_name) { in update_osym() 500 dynsym[dynsym_ndx].st_name = stoff; in update_osym() 712 ((sym->st_name != 0) || (type == STT_FILE)) && in update_osym() 728 symtab[symtab_ndx].st_name) { in update_osym() [all …]
|
H A D | groups.c | 217 str += sym->st_name; in ld_group_process() 230 gnu_stt_section = ((sym->st_name == 0) || (*str == '\0')) && in ld_group_process()
|
/illumos-gate/usr/src/cmd/sgs/demo_rdb/common/ |
H A D | syms.c | 76 if (sym.st_name == 0) in str_map_sym() 79 (strcmp(strs + sym.st_name, symname) != 0)) in str_map_sym() 83 *str = (char *)strs + symptr->st_name; in str_map_sym() 156 if ((sym.st_name == 0) || (sym.st_shndx == SHN_UNDEF)) in addr_map_sym() 202 *str = (char *)(symp->st_strs + symptr->st_name); in addr_map_sym()
|
/illumos-gate/usr/src/test/libc-tests/tests/symbols/ |
H A D | symbols_test.c | 105 char *st_name; member 365 addprogfmt("\ttest_value = %s;\n}", st->st_name); in mkprog() 369 addprogfmt("#if !defined(%s)", st->st_name); in mkprog() 371 addprogfmt("|| %s != %s", st->st_name, st->st_defval); in mkprog() 373 st->st_name); in mkprog() 428 addprogfmt("%s(", st->st_name); in mkprog() 509 st->st_name = mystrdup(decl); in do_type() 541 st->st_name = mystrdup(name); in do_value() 571 st->st_name = mystrdup(name); in do_define() 613 st->st_name = mystrdup(name); in do_func() [all …]
|
/illumos-gate/usr/src/uts/intel/amd64/krtld/ |
H A D | kobj_reloc.c | 202 (const char *)mp->strings + symp->st_name); in do_relocate() 236 symref->st_name, (uint8_t *)off) == 0) in do_relocate() 241 symref->st_name, (uint8_t *)off) == 0) in do_relocate() 250 symref->st_name); in do_relocate() 282 (const char *)mp->strings + symref->st_name, in do_relocate()
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | move.c | 66 name = (const char *)(STRTAB(lmp) + sym->st_name); in elf_move_bad() 126 DBG_CALL(Dbg_move_entry2(lml, mv, sym->st_name, in move_data() 127 (const char *)(sym->st_name + STRTAB(lmp)))); in move_data()
|
H A D | audit.c | 811 const char *name = (const char *)(sym->st_name + STRTAB(dlmp)); in _audit_pltenter() 813 const char *name = (const char *)(sym->st_name); in _audit_pltenter() 896 const char *name = (const char *)(sym->st_name + STRTAB(dlmp)); in _audit_pltexit() 898 const char *name = (const char *)(sym->st_name); in _audit_pltexit() 976 const char *name = (const char *)(sym->st_name + STRTAB(dlmp)); in _audit_symbind() 978 const char *name = (const char *)(sym->st_name); in _audit_symbind() 1066 nsym.st_name += (Word)STRTAB(dlmp); in audit_symbind()
|
/illumos-gate/usr/src/cmd/sendmail/src/ |
H A D | sm_resolve.c | 53 const char *st_name; member 92 for (p = stot; p->st_name != NULL; p++) 93 if (sm_strcasecmp(name, p->st_name) == 0) 115 for (p = stot; p->st_name != NULL; p++) 117 return p->st_name;
|
/illumos-gate/usr/src/uts/sparc/krtld/ |
H A D | kobj_reloc.c | 187 (const char *)mp->strings + symp->st_name); in do_relocate() 222 symref->st_name, (uint32_t *)off, in do_relocate() 233 symref->st_name); in do_relocate() 273 (const char *)mp->strings + symref->st_name, in do_relocate()
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | dt_module.c | 80 const char *name = base + sym->st_name; in dt_module_syminit32() 86 if (sym->st_name == 0 || sym->st_name >= ss_size) in dt_module_syminit32() 113 const char *name = base + sym->st_name; in dt_module_syminit64() 119 if (sym->st_name == 0 || sym->st_name >= ss_size) in dt_module_syminit64() 157 return (strcmp(dt_module_strtab + lhs->st_name, in dt_module_symcomp32() 158 dt_module_strtab + rhs->st_name)); in dt_module_symcomp32() 186 return (strcmp(dt_module_strtab + lhs->st_name, in dt_module_symcomp64() 187 dt_module_strtab + rhs->st_name)); in dt_module_symcomp64() 242 dst->st_name = src->st_name; in dt_module_symgelf32() 282 if (strcmp(name, strtab + sym->st_name) == 0) { in dt_module_symname32() [all …]
|
H A D | dt_link.c | 234 sym->st_name = base + dofr[j].dofr_name - 1; in prepare_elf32() 251 sym->st_name = strtabsz; in prepare_elf32() 406 sym->st_name = base + dofr[j].dofr_name - 1; in prepare_elf64() 423 sym->st_name = strtabsz; in prepare_elf64() 1194 s = (char *)data_str->d_buf + rsym.st_name; in process_obj() 1208 if (fsym.st_name > data_str->d_size) { in process_obj() 1213 s = (char *)data_str->d_buf + fsym.st_name; in process_obj() 1323 rsym.st_name > data_str->d_size) in process_obj() 1326 s = (char *)data_str->d_buf + rsym.st_name; in process_obj() 1362 if (fsym.st_name > data_str->d_size) in process_obj() [all …]
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_gelf.c | 870 return (strcmp(gelf_strtab + lhs->st_name, gelf_strtab + rhs->st_name)); in gelf32_sym_compare() 898 return (strcmp(gelf_strtab + lhs->st_name, gelf_strtab + rhs->st_name)); in gelf64_sym_compare() 954 const char *name = base + sym->st_name; in gelf32_symtab_init() 960 if (sym->st_name >= ss_size || name[0] < '!' || name[0] > '~') { in gelf32_symtab_init() 961 if (sym->st_name >= ss_size || name[0] != '\0') { in gelf32_symtab_init() 964 sym->st_name = 0; in gelf32_symtab_init() 1051 const char *name = base + sym->st_name; in gelf64_symtab_init() 1057 if (sym->st_name >= ss_size || name[0] < '!' || name[0] > '~') { in gelf64_symtab_init() 1058 if (sym->st_name >= ss_size || name[0] != '\0') { in gelf64_symtab_init() 1061 sym->st_name = 0; in gelf64_symtab_init() [all …]
|
H A D | mdb_pservice.c | 189 symp->st_name = (Elf32_Word)sym.st_name; in ps_pglobal_sym()
|
/illumos-gate/usr/src/cmd/sgs/link_audit/common/ |
H A D | truss.c | 197 const char *sym_name = (const char *)symp->st_name; in la_symbind64() 250 const char *sym_name = (const char *)symp->st_name; in la_sparcv9_pltenter() 292 const char *sym_name = (const char *)symp->st_name; in la_pltexit64()
|
/illumos-gate/usr/src/lib/libdwarf/common/ |
H A D | dw_elfstructs.h | 175 TYP(st_name,4); 184 TYP(st_name,4);
|
H A D | dwarf_elfstructs.h | 183 TYP(st_name,4); 192 TYP(st_name,4);
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | move.c | 141 Dbg_move_entry2(Lm_list *lml, Move *mv, Word st_name, const char *name) in Dbg_move_entry2() argument 148 if (st_name) in Dbg_move_entry2()
|
/illumos-gate/usr/src/cmd/sgs/elfedit/modules/common/ |
H A D | sym.c | 278 symname = elfedit_offset_to_str(strsec, sym->st_name, in dump_symtab() 341 sym1->st_name, ELFEDIT_MSG_DEBUG, 0); in all_same() 343 sym2->st_name, ELFEDIT_MSG_DEBUG, 0); in all_same() 347 if (sym1->st_name != sym2->st_name) in all_same() 478 sym->st_name, ELFEDIT_MSG_ERR, 0)); in print_symstate() 483 EC_WORD(sym->st_name)); in print_symstate() 762 if (sym->st_name == str_offset) { in cmd_body_set_st_name() 766 EC_WORD(sym->st_name)); in cmd_body_set_st_name() 782 EC_WORD(sym->st_name), in cmd_body_set_st_name() 785 sym->st_name = str_offset; in cmd_body_set_st_name()
|
/illumos-gate/usr/src/common/ctf/ |
H A D | ctf_types.c | 1207 symp->st_name != 0) in ctf_object_iter() 1208 name = (char *)(strbase + symp->st_name); in ctf_object_iter() 1216 symp->st_name != 0) in ctf_object_iter() 1217 name = (char *)(strbase + symp->st_name); in ctf_object_iter() 1262 name = (char *)(strbase + symp->st_name); in ctf_function_iter() 1270 name = (char *)(strbase + symp->st_name); in ctf_function_iter() 1325 if (symp->st_name == 0) { in ctf_symbol_name() 1329 name = (const char *)(strbase + symp->st_name); in ctf_symbol_name() 1337 if (symp->st_name == 0) { in ctf_symbol_name() 1341 name = (const char *)(strbase + symp->st_name); in ctf_symbol_name()
|
/illumos-gate/usr/src/tools/ctf/common/ |
H A D | symbol.c | 41 if (sym->st_shndx == SHN_UNDEF || sym->st_name == 0) in ignore_symbol()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/libproc/ |
H A D | libproc.c | 156 (uintptr_t)symtab.sym_strs + sym.st_name) == -1) { in pr_symtab() 158 symtab.sym_strs + sym.st_name); in pr_symtab()
|
/illumos-gate/usr/src/cmd/sgs/elfwrap/common/ |
H A D | elfwrap.c | 448 secsymtabent->st_name = (strtabent - strtab); in output() 504 glbsymtabent->st_name = (strtabent - strtab); in output() 524 glbsymtabent->st_name = (strtabent - strtab); in output()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | ksyms_snapshot.c | 92 char *name = strings + sym->st_name; in ksyms_walk_one() 93 tmp.st_name = kwp->kw_size[KW_STRINGS]; in ksyms_walk_one()
|