HomeSort by relevance Sort by last modified time
    Searched defs:strtab (Results 1 - 25 of 29) sorted by null

1 2

  /bionic/libc/bionic/
vdso.cpp 101 const char* strtab = NULL; local
105 strtab = reinterpret_cast<const char*>(vdso_addr + d->d_un.d_ptr);
110 if (strtab == NULL || symtab == NULL) {
117 if (strcmp(vdso_entries[j].name, strtab + symtab[i].st_name) == 0) {
  /external/libunwind/src/ia64/
Gfind_unwind_table.c 43 char *strtab; local
77 strtab = (char *) edi->ei.image + str_shdr->sh_offset;
80 if (strcmp (strtab + shdr->sh_name, ".opd") == 0
  /frameworks/rs/cpu_ref/linkloader/include/impl/
ELFSymbol.hxx 35 size_t const index = shtab.getByName(std::string(".strtab"))->getIndex();
37 ELFSectionStrTabTy const &strtab = local
39 return strtab[getNameIndex()];
  /frameworks/compile/mclinker/lib/LD/
ELFDynObjReader.cpp 122 const char* strtab = strtab_region.begin(); local
124 symtab_region, strtab);
ELFObjectReader.cpp 304 const char* strtab = strtab_region.begin(); local
308 strtab);
GNUArchiveReader.cpp 102 // if this is the first time read this archive, setup symtab and strtab
107 // read the strtab of the archive
151 /// @param pArchiveRoot - the archive root that holds the strtab (extended
307 /// readStringTable - read the strtab for long file name of the archive
336 const char* strtab = strtab_region.begin(); local
337 pArchive.getStrTable().assign(strtab, strtab_size);
440 // read the strtab of the archive
ELFReader.cpp 456 LDSection* strtab = symtab->getLink(); local
457 assert(NULL != symtab && NULL != strtab);
482 pInput.fileOffset() + strtab->offset(), strtab->size());
977 LDSection* strtab = symtab->getLink(); local
    [all...]
  /external/libunwind/src/
elfxx.c 82 Debug (16, "strtab=0x%lx\n", (long) str_shdr->sh_offset);
100 char *strtab; local
119 strtab = elf_w (string_table) (ei, shdr->sh_link);
120 if (!strtab)
138 (long) val, sym->st_info, strtab + sym->st_name);
146 strncpy (buf, strtab + sym->st_name, buf_len);
148 ret = (strlen (strtab + sym->st_name) >= buf_len
223 char *strtab; local
236 strtab = elf_w (string_table) (ei, ehdr->e_shstrndx);
237 if (!strtab)
    [all...]
  /external/qemu/include/hw/
elf_ops.h 103 struct elf_shdr *symtab, *strtab, *shdr_table = NULL; local
157 strtab = &shdr_table[symtab->sh_link];
159 str = load_at(fd, strtab->sh_offset, strtab->sh_size);
  /frameworks/compile/mclinker/unittests/
ELFReaderTest.cpp 118 const char* strtab = strtab_region.begin(); local
120 symtab_region, strtab);
  /external/ltrace/
ltrace-elf.h 57 const char *strtab; member in struct:ltelf
  /external/valgrind/main/coregrind/m_initimg/
initimg-darwin.c 325 HChar *strtab; /* string table */ local
405 stringbase = strtab = (HChar *)clstack_end
442 *ptr++ = (Addr)copy_str(&strtab, info->interp_name);
446 *ptr++ = (Addr)copy_str(&strtab, info->interp_args);
451 *ptr++ = (Addr)copy_str(&strtab, VG_(args_the_exename));
455 &strtab,
464 *ptr = (Addr)copy_str(&strtab, *cpp);
469 *ptr++ = (Addr)copy_str(&strtab, info->executable_path);
474 vg_assert((strtab-stringbase) == stringsize);
initimg-linux.c 389 HChar *strtab; /* string table */ local
482 stringbase = strtab = (HChar *)clstack_end
583 *ptr++ = (Addr)copy_str(&strtab, info->interp_name);
587 *ptr++ = (Addr)copy_str(&strtab, info->interp_args);
592 *ptr++ = (Addr)copy_str(&strtab, VG_(args_the_exename));
596 &strtab,
605 *ptr = (Addr)copy_str(&strtab, *cpp);
674 auxv->u.a_ptr = copy_str(&strtab, orig_auxv->u.a_ptr);
757 auxv->u.a_ptr = strtab;
758 VG_(memcpy)(strtab, orig_auxv->u.a_ptr, 16)
    [all...]
  /bionic/linker/
linker.h 140 const char* strtab; member in struct:soinfo
  /frameworks/compile/mclinker/lib/Target/ARM/
ARMLDBackend.cpp 663 LDSection& strtab = file_format->getStrTab(); local
665 // increase the size of .symtab and .strtab if needed
671 strtab.setSize(strtab.size() + stub->symInfo()->nameSize() + 1);
  /art/compiler/
elf_writer_quick.cc 198 // | .strtab | (Optional)
214 // | .strtab\0 | (Optional)
306 // get the strtab
307 std::string strtab; local
309 strtab = symtab_builder_.GenerateStrtab();
311 LOG(INFO) << "strtab size (bytes) =" << strtab.size()
312 << std::hex << " " << strtab.size();
368 // Setup .strtab
461 symtab_builder_.strtab_.section_.sh_size = strtab.size()
    [all...]
  /external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/
elf.c 189 /* strtab functions */
220 elf_strtab_head *strtab = yasm_xmalloc(sizeof(elf_strtab_head)); local
223 STAILQ_INIT(strtab);
227 STAILQ_INSERT_TAIL(strtab, entry, qlink);
228 return strtab;
232 elf_strtab_append_str(elf_strtab_head *strtab, const char *str)
236 if (strtab == NULL)
237 yasm_internal_error("strtab is null");
238 if (STAILQ_EMPTY(strtab))
239 yasm_internal_error("strtab is missing initial dummy entry")
    [all...]
elf-objfmt.c 55 elf_strtab_head* shstrtab; /* section name strtab */
56 elf_strtab_head* strtab; /* strtab entries */ member in struct:yasm_objfmt_elf
97 elf_strtab_append_str(objfmt_elf->strtab, symname);
324 elf_strtab_append_str(info->objfmt_elf->strtab, symname);
367 objfmt_elf->strtab = elf_strtab_create();
374 elf_strtab_append_str(objfmt_elf->strtab, object->src_filename);
716 /* output strtab headers here? */
747 /* Update filename strtab */
759 * if all_syms, register them by name. if not, use strtab entry 0 *
    [all...]
  /frameworks/compile/mclinker/lib/Target/Hexagon/
HexagonLDBackend.cpp 613 // increase the size of .symtab and .strtab
615 LDSection& strtab = file_format->getStrTab(); local
617 strtab.setSize(strtab.size() + stub->symInfo()->nameSize() + 1);
    [all...]
  /frameworks/compile/mclinker/lib/Target/Mips/
MipsLDBackend.cpp 704 // increase the size of .symtab and .strtab
706 LDSection& strtab = getOutputFormat()->getStrTab(); local
708 strtab.setSize(strtab.size() + stub->symInfo()->nameSize() + 1);
  /external/llvm/include/llvm/Object/
ELF.h 597 const char *strtab = (const char *)base() + sh->sh_offset; local
598 if (strtab[sh->sh_size - 1] != 0)
907 const Elf_Shdr *StrTab = getSection(Section->sh_link);
908 if (Symb->st_name >= StrTab->sh_size)
910 return StringRef(getString(StrTab, Symb->st_name));
    [all...]
  /external/valgrind/main/VEX/unused/
linker.c 421 Elf_Sym* stab, char* strtab )
457 symbol = sym.st_name==0 ? "(noname)" : strtab+sym.st_name;
464 symbol = strtab + sym.st_name;
547 Elf_Sym* stab, char* strtab )
592 symbol = sym.st_name==0 ? "(noname)" : strtab+sym.st_name;
605 symbol = strtab + sym.st_name;
710 char *strtab; local
722 strtab = findElfSection ( ehdrC, SHT_STRTAB );
724 if (stab == NULL || strtab == NULL) {
741 shnum, stab, strtab );
773 char* strtab; local
958 char* strtab = findElfSection ( ehdrC, SHT_STRTAB ); local
    [all...]
  /external/elfutils/0.153/src/
unstrip.c 1400 struct Ebl_Strtab *strtab = NULL; local
    [all...]
  /external/lldb/source/Plugins/ObjectFile/ELF/
ObjectFileELF.cpp 1202 Section *strtab = section_list->FindSectionByID(strtab_id).get(); local
    [all...]
  /external/valgrind/main/coregrind/m_debuginfo/
priv_storage.h 817 HChar strtab[SEGINFO_STRCHUNKSIZE]; member in struct:_DebugInfo::strchunk
    [all...]

Completed in 1667 milliseconds

1 2