/external/qemu/ |
H A D | 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);
|
/external/valgrind/main/coregrind/m_initimg/ |
H A D | initimg-darwin.c | 325 char *strtab; /* string table */ local 405 stringbase = strtab = (char *)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);
|
H A D | initimg-linux.c | 393 char *strtab; /* string table */ local 486 stringbase = strtab = (char *)clstack_end 586 *ptr++ = (Addr)copy_str(&strtab, info->interp_name); 590 *ptr++ = (Addr)copy_str(&strtab, info->interp_args); 595 *ptr++ = (Addr)copy_str(&strtab, VG_(args_the_exename)); 599 &strtab, 608 *ptr = (Addr)copy_str(&strtab, *cpp); 682 auxv->u.a_ptr = copy_str(&strtab, orig_auxv->u.a_ptr); 757 auxv->u.a_ptr = strtab; 758 VG_(memcpy)(strtab, orig_aux [all...] |
/external/llvm/include/llvm/Bitcode/ |
H A D | Archive.h | 520 std::string strtab; ///< The string table for long file names member in class:llvm::Archive
|
/external/kernel-headers/original/linux/ |
H A D | module.h | 336 char *strtab; member in struct:module
|
/external/strace/ |
H A D | util.c | 1735 char *strtab, *cp; local 1750 if ((strtab = malloc((unsigned)ld.ld_symb_size)) == NULL) { 1755 (int)ld.ld_symb_size, strtab) < 0) 1758 for (cp = strtab; cp < strtab + ld.ld_symb_size; ) { 1767 if (cp < strtab + ld.ld_symb_size) 1773 (int)ld.ld_symb_size, strtab) < 0) 1776 free(strtab); 1780 free(strtab);
|
/external/valgrind/main/VEX/unused/ |
H A D | 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/src/ |
H A D | unstrip.c | 1157 struct Ebl_Strtab *strtab) 1159 if (strtab == NULL) 1171 sec->strent = ebl_strtabadd (strtab, sec->name, 0); 1186 unstripped_strent[i] = ebl_strtabadd (strtab, name, 0); 1198 ebl_strtabfinalize (strtab, strtab_data); 1398 struct Ebl_Strtab *strtab = NULL; 1449 if (strtab == NULL) 1450 strtab = ebl_strtabinit (true); 1451 sec->strent = ebl_strtabadd (strtab, sec->name, 0); 1464 strtab); 1152 new_shstrtab(Elf *unstripped, size_t unstripped_shnum, Elf_Data *shstrtab, size_t unstripped_shstrndx, struct section *sections, size_t stripped_shnum, struct Ebl_Strtab *strtab) argument 1396 struct Ebl_Strtab *strtab = NULL; local [all...] |
H A D | ldgeneric.c | 3702 Elf_Data *symdata, struct Ebl_Strtab *strtab) 3747 symstrent[nsym] = ebl_strtabadd (strtab, symst->name, 0); 4317 struct Ebl_Strtab *strtab = NULL; local 5149 strtab = ebl_strtabinit (true); 5150 if (strtab == NULL) 5173 nsym++, symdata, strtab); 5181 nsym++, symdata, strtab); 5192 fillin_special_symbol (rsym, SHN_ABS, nsym++, symdata, strtab); 5361 symstrent[nsym] = ebl_strtabadd (strtab, 5503 ebl_strtabfree (strtab); 3701 fillin_special_symbol(struct symbol *symst, size_t scnidx, size_t nsym, Elf_Data *symdata, struct Ebl_Strtab *strtab) argument [all...] |
/external/valgrind/main/coregrind/m_debuginfo/ |
H A D | priv_storage.h | 758 UChar strtab[SEGINFO_STRCHUNKSIZE]; member in struct:_DebugInfo::strchunk
|
H A D | readelf.c | 1573 UChar* strtab = NULL; local 1589 if (ok2 && strtab == NULL) { 1591 strtab = ((UChar*)ehdr_img) + offset; 1599 if (stroff != -1 && strtab != NULL) { 1600 TRACE_SYMTAB("Found soname = %s\n", strtab+stroff); 1601 di->soname = ML_(dinfo_strdup)("di.redi.1", strtab+stroff); 2084 UChar* strtab_img = NULL; /* .strtab */ 2180 FIND(".strtab", strtab_sz, strtab_img) 2441 FIND(need_symtab, ".strtab", strtab_sz, strtab_img)
|
/external/v8/src/ |
H A D | gdb-jit.cc | 339 void PopulateHeader(Writer::Slot<Header> header, StringTable* strtab); 489 StringTable* strtab) { 490 header->name = strtab->Add(name_); 719 StringTable* strtab = static_cast<StringTable*>(SectionAt(1)); local 720 strtab->AttachWriter(w); 724 sections_[i]->PopulateHeader(headers.at(i), strtab); 726 strtab->DetachWriter(); 872 StringTable* strtab = local 874 strtab->AttachWriter(w); 881 WriteSymbolsList(&locals_, symbols.at(1), strtab); 488 PopulateHeader(Writer::Slot<ELFSection::Header> header, StringTable* strtab) argument 904 WriteSymbolsList(const ZoneList<ELFSymbol>* src, Writer::Slot<ELFSymbol::SerializedLayout> dst, StringTable* strtab) argument 1023 StringTable* strtab = new StringTable(".strtab"); local [all...] |
/external/valgrind/main/perf/ |
H A D | tinycc.c | 18173 char *strtab; 18175 strtab = s->link->data; 18190 h = elf_hash(strtab + sym->st_name) % nb_buckets; 19013 Section *symtab, *strtab, *hash; 19018 strtab = new_section(s1, strtab_name, SHT_STRTAB, sh_flags); 19019 put_elf_str(strtab, ""); 19020 symtab->link = strtab; 19869 unsigned char *strsec, *strtab; 19903 /* load symtab and strtab */ 19906 strtab 18171 char *strtab; local 19011 Section *symtab, *strtab, *hash; local 19867 unsigned char *strsec, *strtab; local [all...] |