Home
last modified time | relevance | path

Searched refs:strtab (Results 26 – 50 of 69) sorted by relevance

123

/dragonfly/contrib/binutils-2.27/gold/
H A Dincremental-dump.cc253 elfcpp::Elf_strtab strtab(strtab_view.data(), strtab_location.data_size); in dump_incremental_inputs() local
306 if (!strtab.get_c_string(sym.get_st_name(), &symname)) in dump_incremental_inputs()
325 if (!strtab.get_c_string(sym.get_st_name(), &symname)) in dump_incremental_inputs()
348 if (!strtab.get_c_string(sym.get_st_name(), &symname)) in dump_incremental_inputs()
410 if (!strtab.get_c_string(sym.get_st_name(), &symname)) in dump_incremental_inputs()
425 if (!strtab.get_c_string(sym.get_st_name(), &symname)) in dump_incremental_inputs()
H A Dincremental.h781 const elfcpp::Elf_strtab& strtab) in Incremental_inputs_reader() argument
782 : p_(p), strtab_(strtab) in Incremental_inputs_reader()
1665 elfcpp::Elf_strtab* strtab);
/dragonfly/lib/libevtr/
H A Devtr.c650 struct hashtab_str *strtab; in strhash_new() local
652 return strtab; in strhash_new()
653 strtab->tab.hashfunc = &hashfunc_string; in strhash_new()
654 strtab->tab.cmpfunc = &cmpfunc_string; in strhash_new()
655 return strtab; in strhash_new()
660 strhash_destroy(struct hashtab_str *strtab) in strhash_destroy() argument
662 free(strtab); in strhash_destroy()
683 val = ++strtab->id; in strhash_insert()
684 if (strtab->id == 0) { in strhash_insert()
691 --strtab->id; in strhash_insert()
[all …]
H A Dktrfmt.yy.c510 static struct symtab *strtab; variable
541 if (!strtab) in newstr()
542 strtab = symtab_new(); in newstr()
543 if ((r = symtab_find(strtab, s))) in newstr()
547 symtab_insert(strtab, r, r); in newstr()
/dragonfly/sys/kern/
H A Dlink_elf.c97 caddr_t strtab; /* DT_STRTAB */ member
185 caddr_t strtab; in parse_module_symbols() local
215 strtab = base; in parse_module_symbols()
225 ef->ddbstrtab = strtab; in parse_module_symbols()
252 ef->strtab = (caddr_t) (ef->address + dp->d_un.d_ptr); in parse_dynamic()
310 ef->ddbstrtab = ef->strtab; in parse_dynamic()
698 return ef->strtab + ref->st_name; in symbol_name()
824 strp = ef->strtab + symp->st_name; in link_elf_lookup_symbol()
871 symval->name = ef->strtab + es->st_name; in link_elf_symbol_values()
1016 symbol = ef->strtab + sym->st_name; in elf_lookup()
/dragonfly/contrib/binutils-2.27/binutils/
H A Dreadelf.c1072 char * strtab, in dump_relocations() argument
6157 char * strtab; in process_section_groups() local
6218 strtab = NULL; in process_section_groups()
6277 free (strtab); in process_section_groups()
6287 if (strtab) in process_section_groups()
6296 if (strtab) in process_section_groups()
6414 if (strtab) in process_section_groups()
6746 if (strtab) in process_relocs()
7247 if (aux.strtab) in ia64_process_unwind()
10021 free (strtab); in process_version_sections()
[all …]
H A Dobjdump.c183 static char *strtab; variable
2670 printf (" %.*s", (int)(stabstr_size - amt), strtab + amt); in print_section_stabs()
2704 if (strtab == NULL) in find_stabs_section()
2705 strtab = read_section_stabs (abfd, sought->string_section_name, in find_stabs_section()
2708 if (strtab) in find_stabs_section()
2729 free (strtab); in dump_stabs_section()
2730 strtab = NULL; in dump_stabs_section()
/dragonfly/libexec/rtld-elf/
H A Ddebug.c115 obj->strtab + sym->st_name, in dump_Elf_Rel()
137 obj->strtab + sym->st_name, in dump_Elf_Rela()
H A Drtld.c819 defobj->strtab + def->st_name, in _rtld_bind()
1626 name = refobj->strtab + ref->st_name; in find_symdef()
2637 if (obj->symtab == NULL || obj->strtab == NULL || in relocate_object()
3417 info->dli_sname = obj->strtab + def->st_name; in dladdr()
4061 strp = obj->strtab + symp->st_name; in matched_symbol()
4091 obj->path, obj->strtab + symnum, verndx); in matched_symbol()
4129 req->ventry->name, obj->strtab + symnum); in matched_symbol()
4136 obj->path, obj->strtab + symnum, verndx); in matched_symbol()
4277 name = (char *)obj->strtab + needed->name; in trace_loaded_objects()
4708 vername = refobj->strtab + vna->vna_name; in check_object_provided_version()
[all …]
H A Drtld.h181 const char *strtab; /* String table */ member
/dragonfly/contrib/binutils-2.34/binutils/
H A Dreadelf.c6796 char * strtab; in process_section_groups() local
6857 strtab = NULL; in process_section_groups()
6916 free (strtab); in process_section_groups()
6926 if (strtab) in process_section_groups()
6935 if (strtab) in process_section_groups()
7053 if (strtab) in process_section_groups()
7394 if (strtab) in process_relocs()
7936 if (aux.strtab) in ia64_process_unwind()
8319 if (aux.strtab) in hppa_process_unwind()
10899 free (strtab); in process_version_sections()
[all …]
H A Dobjdump.c195 static bfd_byte *strtab; variable
3862 printf (" %.*s", (int)(stabstr_size - amt), strtab + amt); in print_section_stabs()
3896 if (strtab == NULL) in find_stabs_section()
3897 strtab = read_section_stabs (abfd, sought->string_section_name, in find_stabs_section()
3900 if (strtab) in find_stabs_section()
3920 free (strtab); in dump_stabs_section()
3921 strtab = NULL; in dump_stabs_section()
/dragonfly/contrib/binutils-2.34/libctf/
H A Dctf-create.c228 ctf_strs_t *strtab; member
239 ctf_strraw_explicit (arg->fp, two->ctv_name, arg->strtab))); in ctf_sort_var()
271 ctf_strs_writable_t strtab; in ctf_serialize() local
477 strtab = ctf_str_write_strtab (fp); in ctf_serialize()
480 if (strtab.cts_strs == NULL) in ctf_serialize()
488 ctf_sort_var_arg_cb_t sort_var_arg = { fp, (ctf_strs_t *) &strtab }; in ctf_serialize()
492 if ((newbuf = ctf_realloc (fp, buf, buf_size + strtab.cts_len)) == NULL) in ctf_serialize()
495 free (strtab.cts_strs); in ctf_serialize()
499 memcpy (buf + buf_size, strtab.cts_strs, strtab.cts_len); in ctf_serialize()
501 hdrp->cth_strlen = strtab.cts_len; in ctf_serialize()
[all …]
/dragonfly/include/
H A Delf-hints.h40 __uint32_t strtab; /* Offset of string table in file */ member
/dragonfly/contrib/mdocml/
H A Droff.c761 roff_freestr(r->strtab); in roff_free1()
764 r->strtab = r->rentab = r->xmbtab = NULL; in roff_free1()
1533 roff_setstrn(&r->strtab, in roff_expand()
2038 roff_setstrn(&r->strtab, mac, maclen, "", 0, 0); in roff_parse()
2206 roff_setstrn(&r->strtab, name, namesz, "", 0, 0); in roff_block()
2213 roff_setstrn(&r->strtab, name, namesz, in roff_block()
3844 roff_setstrn(&r->strtab, oldn, oldsz, NULL, 0, 0); in roff_rn()
3854 roff_setstrn(&r->strtab, newn, newsz, NULL, 0, 0); in roff_rn()
4071 roff_setstrn(&r->strtab, name, namesz, string, in roff_setstr()
4157 for (n = r->strtab; n != NULL; n = n->next) { in roff_getstrn()
[all …]
/dragonfly/contrib/binutils-2.34/bfd/
H A Dcofflink.c603 flaginfo.strtab = NULL; in _bfd_coff_final_link()
620 flaginfo.strtab = _bfd_stringtab_init (); in _bfd_coff_final_link()
621 if (flaginfo.strtab == NULL) in _bfd_coff_final_link()
924 indx = _bfd_stringtab_add (flaginfo.strtab, ".file", hash, in _bfd_coff_final_link()
939 indx = _bfd_stringtab_add (flaginfo.strtab, in _bfd_coff_final_link()
1171 _bfd_stringtab_size (flaginfo.strtab) + STRING_SIZE_SIZE, in _bfd_coff_final_link()
1181 if (! _bfd_stringtab_emit (abfd, flaginfo.strtab)) in _bfd_coff_final_link()
1187 _bfd_stringtab_free (flaginfo.strtab); in _bfd_coff_final_link()
1198 if (flaginfo.strtab != NULL) in _bfd_coff_final_link()
1199 _bfd_stringtab_free (flaginfo.strtab); in _bfd_coff_final_link()
[all …]
/dragonfly/contrib/binutils-2.27/bfd/
H A Dcofflink.c593 flaginfo.strtab = NULL; in _bfd_coff_final_link()
610 flaginfo.strtab = _bfd_stringtab_init (); in _bfd_coff_final_link()
611 if (flaginfo.strtab == NULL) in _bfd_coff_final_link()
914 indx = _bfd_stringtab_add (flaginfo.strtab, ".file", hash, in _bfd_coff_final_link()
929 indx = _bfd_stringtab_add (flaginfo.strtab, in _bfd_coff_final_link()
1161 _bfd_stringtab_size (flaginfo.strtab) + STRING_SIZE_SIZE, in _bfd_coff_final_link()
1171 if (! _bfd_stringtab_emit (abfd, flaginfo.strtab)) in _bfd_coff_final_link()
1177 _bfd_stringtab_free (flaginfo.strtab); in _bfd_coff_final_link()
1188 if (flaginfo.strtab != NULL) in _bfd_coff_final_link()
1189 _bfd_stringtab_free (flaginfo.strtab); in _bfd_coff_final_link()
[all …]
/dragonfly/gnu/usr.bin/gdb/libbfd/
H A DMakefile.x86_643 elf-strtab.c elf-eh-frame.c dwarf1.c elf32-i386.c elf-vxworks.c \
/dragonfly/stand/boot/common/
H A Dload_elf.c65 char *strtab; member
503 ef->strtab = (char *)(uintptr_t)(dp[i].d_un.d_ptr + off); in __elfN()
528 ef->strtab == NULL || ef->strsz == 0) in __elfN()
712 strp = strdupout((vm_offset_t)(ef->strtab + sym.st_name)); in __elfN()
/dragonfly/gnu/usr.bin/binutils234/block1/libbfd/
H A DMakefile26 elf64.c elf.c elflink.c elf-attrs.c elf-strtab.c elf-eh-frame.c \
/dragonfly/gnu/usr.bin/binutils227/block1/libbfd/
H A DMakefile27 elf-attrs.c elf-strtab.c elf-eh-frame.c dwarf1.c elf32-i386.c \
/dragonfly/contrib/binutils-2.34/gold/
H A Dincremental.h781 const elfcpp::Elf_strtab& strtab) in Incremental_inputs_reader() argument
782 : p_(p), strtab_(strtab) in Incremental_inputs_reader()
1668 elfcpp::Elf_strtab* strtab);
H A Ddynobj.cc285 const char* const strtab = reinterpret_cast<const char*>(strtabu); in read_dynamic() local
308 this->set_soname_string(strtab + val); in read_dynamic()
320 this->add_needed(strtab + val); in read_dynamic()
/dragonfly/contrib/gcc-8.0/libiberty/
H A Dsimple-object-elf.c1368 unsigned strtab = ELF_FETCH_FIELD (type_functions, ei_class, Shdr, in simple_object_elf_copy_lto_debug_sections() local
1370 unsigned char *strshdr = shdrs + (strtab - 1) * shdr_size; in simple_object_elf_copy_lto_debug_sections()
1394 unsigned char *sidxhdr = shdrs + (strtab - 1) * shdr_size; in simple_object_elf_copy_lto_debug_sections()
/dragonfly/libexec/rtld-elf/x86_64/
H A Dreloc.c88 name = dstobj->strtab + dstsym->st_name; in do_copy_relocations()

123