Home
last modified time | relevance | path

Searched refs:st_name (Results 1 – 25 of 399) sorted by relevance

12345678910>>...16

/netbsd/external/gpl3/binutils/dist/libctf/
H A Dctf-util.c132 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 Delf.h43 Elf32_Word st_name; /* Symbol name (string tbl index) */ member
53 Elf64_Word st_name; /* Symbol name (string tbl index) */ member
H A Dctf-lookup.c484 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 Dmdreloc.c98 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 Dsymtab.c61 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 Dmdreloc.c98 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 Ddb_elf.c190 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 Dmdreloc.c132 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 Dmdreloc.c140 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 Dmdreloc.c141 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 Dmdreloc.c149 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 Dmips_reloc.c259 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 Dppc_reloc.c238 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 Dgelf_sym.c92 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 Dkobj_rename.c93 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 Dkern_ksyms.c210 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 Dalpha_reloc.c252 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 Dhppa_reloc.c497 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 Delf.h43 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 Delf.h43 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 Delf.h43 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 Delf32.c198 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 Dmdreloc.c268 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 Dlookup_elf32.c89 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 Ddt_module.c107 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 …]

12345678910>>...16