Home
last modified time | relevance | path

Searched refs:strtab (Results 1 – 25 of 51) sorted by relevance

123

/external/elfutils/tests/
Drun-elfgetzdata.sh31 8: .strtab, NOT compressed
42 8: .strtab, NOT compressed
55 9: .strtab, NOT compressed
67 9: .strtab, NOT compressed
79 8: .strtab, NOT compressed
90 8: .strtab, NOT compressed
103 9: .strtab, NOT compressed
115 9: .strtab, NOT compressed
127 8: .strtab, NOT compressed
138 8: .strtab, NOT compressed
[all …]
Drun-readelf-z.sh40 [ 8] .strtab STRTAB 0000000000000000 00000210 0000004b 0 0 0 1
63 [ 9] .strtab STRTAB 0000000000000000 00000270 00000044 0 0 0 1
85 [ 8] .strtab STRTAB 0000000000000000 00000210 0000004b 0 0 0 1
108 [ 9] .strtab STRTAB 0000000000000000 00000270 00000044 0 0 0 1
130 [ 8] .strtab STRTAB 00000000 000170 00004b 0 0 0 1
153 [ 9] .strtab STRTAB 00000000 0001d8 000045 0 0 0 1
175 [ 8] .strtab STRTAB 00000000 000170 00004b 0 0 0 1
198 [ 9] .strtab STRTAB 00000000 0001d8 000045 0 0 0 1
Drun-elfputzdata.sh58 Lets compress 35 .strtab, size: 5727
96 Lets compress 35 .strtab, size: 5727
135 Lets compress 33 .strtab, size: 757
171 Lets compress 33 .strtab, size: 757
213 Lets compress 36 .strtab, size: 602
252 Lets compress 36 .strtab, size: 602
296 Lets compress 38 .strtab, size: 569
337 Lets compress 38 .strtab, size: 569
/external/compiler-rt/lib/cfi/
Dcfi.cc189 uptr strtab = 0, symtab = 0; in find_cfi_check_in_dso() local
194 strtab = p->d_un.d_ptr; in find_cfi_check_in_dso()
197 if (symtab > strtab) { in find_cfi_check_in_dso()
198 VReport(1, "Can not handle: symtab > strtab (%p > %zx)\n", symtab, strtab); in find_cfi_check_in_dso()
210 if (strtab >= beg && strtab < end && symtab >= beg && symtab < end) in find_cfi_check_in_dso()
217 VReport(1, "Can not handle: symtab %p, strtab %zx\n", symtab, strtab); in find_cfi_check_in_dso()
221 for (const ElfW(Sym) *p = (const ElfW(Sym) *)symtab; (ElfW(Addr))p < strtab; in find_cfi_check_in_dso()
223 char *name = (char*)(strtab + p->st_name); in find_cfi_check_in_dso()
/external/valgrind/coregrind/m_initimg/
Dinitimg-darwin.c318 HChar *strtab; /* string table */ in setup_client_stack() local
395 stringbase = strtab = (HChar *)clstack_end in setup_client_stack()
432 *ptr++ = (Addr)copy_str(&strtab, info->interp_name); in setup_client_stack()
434 *ptr++ = (Addr)copy_str(&strtab, info->interp_args); in setup_client_stack()
436 *ptr++ = (Addr)copy_str(&strtab, VG_(args_the_exename)); in setup_client_stack()
440 &strtab, in setup_client_stack()
449 *ptr = (Addr)copy_str(&strtab, *cpp); in setup_client_stack()
454 *ptr++ = (Addr)copy_str(&strtab, info->executable_path); in setup_client_stack()
459 vg_assert((strtab-stringbase) == stringsize); in setup_client_stack()
Dinitimg-linux.c396 HChar *strtab; /* string table */ in setup_client_stack() local
487 stringbase = strtab = (HChar *)clstack_end in setup_client_stack()
588 *ptr++ = (Addr)copy_str(&strtab, info->interp_name); in setup_client_stack()
590 *ptr++ = (Addr)copy_str(&strtab, info->interp_args); in setup_client_stack()
592 *ptr++ = (Addr)copy_str(&strtab, VG_(args_the_exename)); in setup_client_stack()
596 &strtab, in setup_client_stack()
605 *ptr = (Addr)copy_str(&strtab, *cpp); in setup_client_stack()
675 auxv->u.a_ptr = copy_str(&strtab, orig_auxv->u.a_ptr); in setup_client_stack()
808 auxv->u.a_ptr = strtab; in setup_client_stack()
809 VG_(memcpy)(strtab, orig_auxv->u.a_ptr, 16); in setup_client_stack()
[all …]
Dinitimg-solaris.c384 HChar *strtab; /* string table */ in setup_client_stack() local
490 strtab = stringbase; in setup_client_stack()
585 *ptr++ = (Addr)copy_str(&strtab, info->interp_name); in setup_client_stack()
587 *ptr++ = (Addr)copy_str(&strtab, info->interp_args); in setup_client_stack()
589 *ptr++ = (Addr)copy_str(&strtab, VG_(args_the_exename)); in setup_client_stack()
592 &strtab, *(HChar**) VG_(indexXA)(VG_(args_for_client), i)); in setup_client_stack()
598 *ptr = (Addr)copy_str(&strtab, *cpp); in setup_client_stack()
608 auxv->a_un.a_ptr = copy_str(&strtab, "i86pc"); in setup_client_stack()
616 auxv->a_un.a_ptr = copy_str(&strtab, resolved_exe_name); in setup_client_stack()
841 vg_assert(strtab - stringbase == stringsize); in setup_client_stack()
/external/swiftshader/third_party/LLVM/test/Scripts/
Delf-dump67 def dump(self, shstrtab, f, strtab, dumpdata):
80 dumpSymtab(f, self, strtab)
95 def dumpSymtab(f, section, strtab):
102 print " (('st_name', %s)" % common_dump.HexDump(name), "# %r" % strtab[name[0]]
198 strtab = None
202 strtab = StringTable(f.read(section.sh_size[0]))
208 sections[index].dump(shstrtab, f, strtab, opts.dumpSectionData)
/external/dtc/libfdt/
Dfdt_sw.c202 char *strtab = (char *)fdt + fdt_totalsize(fdt); in _fdt_find_add_string() local
208 p = _fdt_find_string(strtab - strtabsize, strtabsize, s); in _fdt_find_add_string()
210 return p - strtab; in _fdt_find_add_string()
218 memcpy(strtab + offset, s, len); in _fdt_find_add_string()
Dfdt.c230 const char *_fdt_find_string(const char *strtab, int tabsize, const char *s) in _fdt_find_string() argument
233 const char *last = strtab + tabsize - len; in _fdt_find_string()
236 for (p = strtab; p <= last; p++) in _fdt_find_string()
Dfdt_rw.c154 char *strtab = (char *)fdt + fdt_off_dt_strings(fdt); in _fdt_find_add_string() local
160 p = _fdt_find_string(strtab, fdt_size_dt_strings(fdt), s); in _fdt_find_add_string()
163 return (p - strtab); in _fdt_find_add_string()
165 new = strtab + fdt_size_dt_strings(fdt); in _fdt_find_add_string()
171 return (new - strtab); in _fdt_find_add_string()
/external/syslinux/com32/tools/
Drelocs.c32 char *strtab; member
204 sec_strtab = secs[ehdr.e_shstrndx].strtab; in sec_name()
351 sec->strtab = malloc(sec->shdr.sh_size); in read_strtabs()
352 if (!sec->strtab) { in read_strtabs()
360 if (fread(sec->strtab, 1, sec->shdr.sh_size, fp) in read_strtabs()
445 sym_strtab = sec->link->strtab; in print_absolute_symbols()
484 sym_strtab = sec_symtab->link->strtab; in print_absolute_relocs()
554 sym_strtab = sec_symtab->link->strtab; in walk_relocs()
/external/libunwind/src/ia64/
DGfind_unwind_table.c43 char *strtab; in find_gp() local
77 strtab = (char *) edi->ei.image + str_shdr->sh_offset; in find_gp()
80 if (strcmp (strtab + shdr->sh_name, ".opd") == 0 in find_gp()
/external/swiftshader/third_party/LLVM/lib/Archive/
DArchiveReader.cpp166 if (index < strtab.length()) { in parseMemberHeader()
167 const char* namep = strtab.c_str() + index; in parseMemberHeader()
168 const char* endp = strtab.c_str() + strtab.length(); in parseMemberHeader()
293 strtab.assign(At, mbr->getSize()); in loadArchive()
405 strtab.assign((const char*)mbr->getData(), mbr->getSize()); in loadSymbolTable()
/external/libunwind/src/
Delfxx.c330 char* strtab = elf_w (string_table) (ei, shdr->sh_link); in elf_w() local
331 if (!strtab) { in elf_w()
351 char* str_name = strtab + sym->st_name; in elf_w()
353 str_name < strtab) { in elf_w()
522 char *strtab; in elf_w() local
534 strtab = elf_w (string_table) (ei, ehdr->e_shstrndx); in elf_w()
535 if (!strtab) { in elf_w()
540 if (strcmp (strtab + shdr->sh_name, name) == 0) { in elf_w()
/external/llvm/test/Object/
Dinvalid.test2 RUN: not llvm-objdump -s %p/Inputs/invalid-strtab-type.elf 2>&1 | FileCheck %s
3 RUN: not llvm-objdump -s %p/Inputs/invalid-strtab-size.elf 2>&1 | FileCheck %s
6 RUN: not llvm-objdump -s %p/Inputs/invalid-strtab-non-null.elf 2>&1 | FileCheck --check-prefix=NON-…
/external/v8/src/
Dgdb-jit.cc318 void PopulateHeader(Writer::Slot<Header> header, ELFStringTable* strtab);
464 ELFStringTable* strtab) { in PopulateHeader() argument
465 header->name = static_cast<uint32_t>(strtab->Add(name_)); in PopulateHeader()
719 ELFStringTable* strtab = static_cast<ELFStringTable*>(SectionAt(1)); in WriteSectionTable() local
720 strtab->AttachWriter(w); in WriteSectionTable()
724 sections_[i]->PopulateHeader(headers.at(i), strtab); in WriteSectionTable()
726 strtab->DetachWriter(); in WriteSectionTable()
876 ELFStringTable* strtab = in WriteBody() local
878 strtab->AttachWriter(w); in WriteBody()
885 WriteSymbolsList(&locals_, symbols.at(1), strtab); in WriteBody()
[all …]
/external/syslinux/gpxe/src/util/
Diccfix.c39 ELF_SHDR *strtab = ( ( ( void * ) shdr ) + in ICCFIX() local
41 char *strings = ( elf + strtab->sh_offset ); in ICCFIX()
/external/elfutils/src/
Dunstrip.c1217 struct Ebl_Strtab *strtab) in new_shstrtab() argument
1219 if (strtab == NULL) in new_shstrtab()
1231 sec->strent = ebl_strtabadd (strtab, sec->name, 0); in new_shstrtab()
1246 unstripped_strent[i] = ebl_strtabadd (strtab, name, 0); in new_shstrtab()
1258 ebl_strtabfinalize (strtab, strtab_data); in new_shstrtab()
1459 struct Ebl_Strtab *strtab = NULL; in copy_elided_sections() local
1510 if (strtab == NULL) in copy_elided_sections()
1511 strtab = ebl_strtabinit (true); in copy_elided_sections()
1512 sec->strent = ebl_strtabadd (strtab, sec->name, 0); in copy_elided_sections()
1525 strtab); in copy_elided_sections()
[all …]
/external/vixl/examples/aarch32/
Ddisasm-a32.cc124 const Elf32_Shdr* strtab, in LocateSymbols() argument
126 if ((symtab != NULL) && (strtab != NULL)) { in LocateSymbols()
131 reinterpret_cast<const char*>(ehdr) + strtab->sh_offset; in LocateSymbols()
/external/syslinux/efi/x86_64/
Dsyslinux.ld135 .strtab : {
136 *(.strtab)
/external/syslinux/efi/i386/
Dsyslinux.ld135 .strtab : {
136 *(.strtab)
/external/syslinux/efi/
Dsyslinux.ld139 .strtab : {
140 *(.strtab)
/external/kmod/libkmod/
Dlibkmod-elf.c756 const void *strtab, *symtab; in kmod_elf_get_symbols() local
762 err = kmod_elf_get_section(elf, ".strtab", &strtab, &strtablen); in kmod_elf_get_symbols()
787 str_off = (const uint8_t *)strtab - elf->memory; in kmod_elf_get_symbols()
826 str_off = (const uint8_t *)strtab - elf->memory; in kmod_elf_get_symbols()
913 const void *versions, *strtab, *symtab; in kmod_elf_get_dependency_symbols() local
945 err = kmod_elf_get_section(elf, ".strtab", &strtab, &strtablen); in kmod_elf_get_dependency_symbols()
983 str_off = (const uint8_t *)strtab - elf->memory; in kmod_elf_get_dependency_symbols()
1086 str_off = (const uint8_t *)strtab - elf->memory; in kmod_elf_get_dependency_symbols()
/external/llvm/test/tools/llvm-readobj/
Dgnu-sections.test15 ELF32-NEXT: [ 7] .strtab STRTAB 00000000 0002fc 00001b 00 0 0 1
31 ELF64-NEXT: [ 7] .strtab STRTAB 0000000000000000 000410 00001b 00 0 0…

123