/netbsd/external/gpl3/binutils/dist/libctf/ |
H A D | ctf-util.c | 132 swap_thing (tmp.st_name); in ctf_elf32_to_link_sym() 138 if (tmp.st_name < fp->ctf_str[CTF_STRTAB_1].cts_len) in ctf_elf32_to_link_sym() 139 dst->st_name = (const char *) fp->ctf_str[CTF_STRTAB_1].cts_strs + tmp.st_name; in ctf_elf32_to_link_sym() 141 dst->st_name = _CTF_NULLSTR; in ctf_elf32_to_link_sym() 171 swap_thing (tmp.st_name); in ctf_elf64_to_link_sym() 178 if (tmp.st_name < fp->ctf_str[CTF_STRTAB_1].cts_len) in ctf_elf64_to_link_sym() 179 dst->st_name = (const char *) fp->ctf_str[CTF_STRTAB_1].cts_strs + tmp.st_name; in ctf_elf64_to_link_sym() 181 dst->st_name = _CTF_NULLSTR; in ctf_elf64_to_link_sym()
|
H A D | elf.h | 43 Elf32_Word st_name; /* Symbol name (string tbl index) */ member 53 Elf64_Word st_name; /* Symbol name (string tbl index) */ member
|
H A D | ctf-lookup.c | 484 return symp->st_name; in ctf_lookup_symbol_name() 515 return sym.st_name; in ctf_lookup_symbol_name() 592 if (!ctf_dynhash_lookup_kv (cache->ctf_symhash, sym.st_name, in ctf_lookup_symbol_idx() 594 if (ctf_dynhash_cinsert (cache->ctf_symhash, sym.st_name, in ctf_lookup_symbol_idx() 598 if (strcmp (sym.st_name, symname) == 0) in ctf_lookup_symbol_idx() 607 if (!ctf_dynhash_lookup_kv (cache->ctf_symhash, sym.st_name, in ctf_lookup_symbol_idx() 609 if (ctf_dynhash_cinsert (cache->ctf_symhash, sym.st_name, in ctf_lookup_symbol_idx() 613 if (strcmp (sym.st_name, symname) == 0) in ctf_lookup_symbol_idx() 917 symname = sym->st_name; in ctf_lookup_by_sym_or_name()
|
/netbsd/libexec/ld.elf_so/arch/sh3/ |
H A D | mdreloc.c | 98 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 108 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 119 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 129 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 162 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 170 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 185 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 196 obj->strtab + obj->symtab[symnum].st_name)); in _rtld_relocate_nonplt_objects() 282 defobj->strtab + def->st_name, (void *)*where, (void *)new_value)); in _rtld_relocate_plt_object()
|
/netbsd/lib/libexecinfo/ |
H A D | symtab.c | 61 char *st_name; member 86 free(s->symbols[i].st_name); in symtab_destroy() 147 elf_strptr(elf, shdr.sh_link, sym.st_name), in symtab_create() 161 s->st_name = strdup( in symtab_create() 162 elf_strptr(elf, shdr.sh_link, sym.st_name)); in symtab_create() 163 if (s->st_name == NULL) { in symtab_create() 220 dli->dli_sname = s[mid].st_name; in symtab_find()
|
/netbsd/libexec/ld.elf_so/arch/m68k/ |
H A D | mdreloc.c | 98 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 111 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 140 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 148 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 160 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 171 obj->strtab + obj->symtab[symnum].st_name)); in _rtld_relocate_nonplt_objects() 230 defobj->strtab + def->st_name, (void *)*where, (void *)new_value)); in _rtld_relocate_plt_object()
|
/netbsd/sys/ddb/ |
H A D | db_elf.c | 190 if (symp->st_name + strtab_start > strtab_end) in db_elf_sym_init() 256 if (symp->st_name != 0 && in db_elf_lookup() 257 db_eqname(strtab + symp->st_name, symstr, 0)) in db_elf_lookup() 283 if (symp->st_name == 0) in db_elf_search_symbol() 348 *namep = strtab + symp->st_name; in db_elf_symbol_values() 401 if (symp->st_name != 0) { in db_elf_forall() 420 strtab + symp->st_name, suffix, 0, arg); in db_elf_forall()
|
/netbsd/libexec/ld.elf_so/arch/arm/ |
H A D | mdreloc.c | 132 ELF_R_SYM(rel->r_info)].st_name, in _rtld_relocate_nonplt_objects() 140 .st_name, obj->path, (void *)*where, where, in _rtld_relocate_nonplt_objects() 166 .st_name, obj->path, (void *)tmp, where, in _rtld_relocate_nonplt_objects() 214 .st_name, obj->path, (void *)tmp)); in _rtld_relocate_nonplt_objects() 226 .st_name, obj->path, (void *)tmp)); in _rtld_relocate_nonplt_objects() 246 .st_name, obj->path, (void *)tmp)); in _rtld_relocate_nonplt_objects() 315 defobj->strtab + def->st_name, (void *)*where, (void *)new_value)); in _rtld_relocate_plt_object()
|
/netbsd/libexec/ld.elf_so/arch/or1k/ |
H A D | mdreloc.c | 140 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 169 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 177 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 189 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 200 obj->strtab + obj->symtab[symnum].st_name)); in _rtld_relocate_nonplt_objects() 251 defobj->strtab + def->st_name, (void *)value)); in _rtld_relocate_plt_object()
|
/netbsd/libexec/ld.elf_so/arch/riscv/ |
H A D | mdreloc.c | 141 obj->symtab[ELF_R_SYM(rela->r_info)].st_name, in _rtld_relocate_nonplt_objects() 155 obj->symtab[ELF_R_SYM(rela->r_info)].st_name, in _rtld_relocate_nonplt_objects() 184 obj->symtab[ELF_R_SYM(rela->r_info)].st_name, in _rtld_relocate_nonplt_objects() 198 obj->symtab[ELF_R_SYM(rela->r_info)].st_name, in _rtld_relocate_nonplt_objects() 215 obj->symtab[ELF_R_SYM(rela->r_info)].st_name, in _rtld_relocate_nonplt_objects() 284 defobj->strtab + def->st_name, (void *)*where, in _rtld_relocate_plt_object()
|
/netbsd/libexec/ld.elf_so/arch/aarch64/ |
H A D | mdreloc.c | 149 obj->strtab + obj->symtab[symnum].st_name, in _rtld_tlsdesc_fill() 174 obj->strtab + obj->symtab[symnum].st_name, in _rtld_tlsdesc_fill() 247 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 289 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 297 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 310 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 410 defobj->strtab + def->st_name, (void *)*where, in _rtld_relocate_plt_object()
|
/netbsd/libexec/ld.elf_so/arch/mips/ |
H A D | mips_reloc.c | 259 sym->st_name + obj->strtab, (u_long) *got)); in _rtld_relocate_nonplt_objects() 368 obj->strtab + def2->st_name, in _rtld_relocate_nonplt_objects() 399 obj->strtab + def2->st_name, obj->path)); in _rtld_relocate_nonplt_objects() 418 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name, in _rtld_relocate_nonplt_objects() 436 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name, in _rtld_relocate_nonplt_objects() 459 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name, in _rtld_relocate_nonplt_objects() 471 obj->strtab + obj->symtab[ELF_R_SYM(rel->r_info)].st_name)); in _rtld_relocate_nonplt_objects() 511 defobj->strtab + def->st_name, (void *)new_value)); in _rtld_relocate_plt_object()
|
/netbsd/libexec/ld.elf_so/arch/powerpc/ |
H A D | ppc_reloc.c | 238 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 257 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 278 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 311 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 319 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 331 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 350 obj->strtab + obj->symtab[symnum].st_name)); in _rtld_relocate_nonplt_objects() 446 defobj->strtab + def->st_name, (void *)value)); in _rtld_relocate_plt_object()
|
/netbsd/external/bsd/elftoolchain/dist/libelf/ |
H A D | gelf_sym.c | 92 dst->st_name = sym32->st_name; in gelf_getsym() 154 sym32->st_name = gs->st_name; in gelf_update_sym()
|
/netbsd/sys/rump/librump/rumpkern/ |
H A D | kobj_rename.c | 93 if (sym->st_name == 0) { in kobj_renamespace() 97 fromname = *strtab + sym->st_name; in kobj_renamespace() 98 sym->st_name = worktabidx; in kobj_renamespace()
|
/netbsd/sys/kern/ |
H A D | kern_ksyms.c | 210 cmp = sym[mid].st_name + str; in findsym() 232 if (strcmp(name, sym->st_name + str) == 0) { in findsym() 325 sb->st_name + addsymtab_strstart); in addsymtab_compar() 386 if (sym[i].st_name == 0) in addsymtab() 421 j = strlen(nsym[n].st_name + str) + 1; in addsymtab() 731 if (callback(str + sym->st_name, symindx, in ksyms_mod_foreach() 800 *sym = stable + es->st_name; in ksyms_getname() 915 if (strstr(sb + les->st_name, sym) == NULL) in ksyms_sift() 936 db_printf("%s%c ", sb + les->st_name, c); in ksyms_sift() 938 db_printf("%s ", sb + les->st_name); in ksyms_sift() [all …]
|
/netbsd/libexec/ld.elf_so/arch/alpha/ |
H A D | alpha_reloc.c | 252 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 297 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 310 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 323 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 335 obj->strtab + obj->symtab[symnum].st_name)); in _rtld_relocate_nonplt_objects() 393 defobj->strtab + def->st_name, (void *)*where, (void *)new_value)); in _rtld_relocate_plt_object()
|
/netbsd/libexec/ld.elf_so/arch/hppa/ |
H A D | hppa_reloc.c | 497 if (def->st_name == 0) in _rtld_relocate_nonplt_objects() 521 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 535 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 564 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 572 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 581 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 592 obj->strtab + obj->symtab[symnum].st_name)); in _rtld_relocate_nonplt_objects() 691 defobj->strtab + def->st_name, in _rtld_relocate_plt_object()
|
/netbsd/external/gpl3/gdb/dist/libctf/ |
H A D | elf.h | 43 Elf32_Word st_name; /* Symbol name (string tbl index) */ member 53 Elf64_Word st_name; /* Symbol name (string tbl index) */ member
|
/netbsd/external/gpl3/binutils.old/dist/libctf/ |
H A D | elf.h | 43 Elf32_Word st_name; /* Symbol name (string tbl index) */ member 53 Elf64_Word st_name; /* Symbol name (string tbl index) */ member
|
/netbsd/external/gpl3/gdb.old/dist/libctf/ |
H A D | elf.h | 43 Elf32_Word st_name; /* Symbol name (string tbl index) */ member 53 Elf64_Word st_name; /* Symbol name (string tbl index) */ member
|
/netbsd/usr.sbin/lockstat/ |
H A D | elf32.c | 198 if (strcmp(&strp[symp[i].st_name], name) != 0) 219 strlcpy(name, &strp[symp[i].st_name], 223 &strp[symp[i].st_name], off);
|
/netbsd/libexec/ld.elf_so/arch/sparc/ |
H A D | mdreloc.c | 268 obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 279 obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 294 obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 387 obj->strtab + obj->symtab[symnum].st_name, in _rtld_relocate_nonplt_objects() 469 defobj->strtab + def->st_name, (void *)value)); in _rtld_relocate_plt_object()
|
/netbsd/sys/lib/libsa/ |
H A D | lookup_elf32.c | 89 if (sp->st_name != 0 && in ELFNAMEEND() 90 strcmp(strtab_start + sp->st_name, symname) == 0) in ELFNAMEEND()
|
/netbsd/external/cddl/osnet/dist/lib/libdtrace/common/ |
H A D | dt_module.c | 107 const char *name = base + sym->st_name; in dt_module_syminit32() 113 if (sym->st_name == 0 || sym->st_name >= ss_size) in dt_module_syminit32() 160 const char *name = base + sym->st_name; in dt_module_syminit64() 166 if (sym->st_name == 0 || sym->st_name >= ss_size) in dt_module_syminit64() 215 return (strcmp(dt_module_strtab + lhs->st_name, in dt_module_symcomp32() 216 dt_module_strtab + rhs->st_name)); in dt_module_symcomp32() 244 return (strcmp(dt_module_strtab + lhs->st_name, in dt_module_symcomp64() 245 dt_module_strtab + rhs->st_name)); in dt_module_symcomp64() 300 dst->st_name = src->st_name; in dt_module_symgelf32() 340 if (strcmp(name, strtab + sym->st_name) == 0) { in dt_module_symname32() [all …]
|