/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/ |
section.h | 53 /*@owned@*/ yasm_symtab *symtab; /**< Symbol table */ member in struct:yasm_object
|
value.c | 120 value->rel = yasm_symtab_abs_sym(object->symtab); 301 yasm_symtab *symtab = object->symtab; local 304 (symtab, ".", expr_precbc, e->line);
|
symrec.c | 136 yasm_symtab *symtab = yasm_xmalloc(sizeof(yasm_symtab)); local 137 symtab->sym_table = HAMT_create(0, yasm_internal_error_); 138 SLIST_INIT(&symtab->non_table_syms); 139 symtab->case_sensitive = 1; 140 return symtab; 144 yasm_symtab_set_case_sensitive(yasm_symtab *symtab, int sensitive) 146 symtab->case_sensitive = sensitive; 184 symtab_get_or_new_in_table(yasm_symtab *symtab, /*@only@*/ char *name) 186 yasm_symrec *rec = symrec_new_common(name, symtab->case_sensitive); 191 if (!symtab->case_sensitive) [all...] |
/frameworks/rs/cpu_ref/linkloader/android/ |
librsloader.cpp | 108 ELFSectionSymTab<32> *symtab = local 109 static_cast<ELFSectionSymTab<32> *>(object->getSectionByName(".symtab")); 111 if (!symtab) { 115 ELFSymbol<32> *symbol = symtab->getByName(name); 130 ELFSectionSymTab<32> *symtab = local 131 static_cast<ELFSectionSymTab<32> *>(object->getSectionByName(".symtab")); 133 if (!symtab) { 137 ELFSymbol<32> *symbol = symtab->getByName(name); 148 ELFSectionSymTab<32> *symtab = static_cast<ELFSectionSymTab<32> *>( local 149 unwrap(object)->getSectionByName(".symtab")); 161 ELFSectionSymTab<32> *symtab = static_cast<ELFSectionSymTab<32> *>( local [all...] |
/external/elfutils/src/ |
arlib.c | 44 struct arlib_symtab symtab; variable in typeref:struct:arlib_symtab 53 obstack_init (&symtab.symsoffob); 54 obstack_init (&symtab.symsnameob); 55 obstack_init (&symtab.longnamesob); 85 obstack_grow (&symtab.symsoffob, &ar_hdr, sizeof (ar_hdr)); 91 obstack_int_grow (&symtab.symsoffob, 0); 102 obstack_grow (&symtab.longnamesob, &ar_hdr, sizeof (ar_hdr)); 105 symtab.symsofflen = 0; 106 symtab.symsoff = NULL; 107 symtab.symsnamelen = 0 [all...] |
/external/qemu/ |
elf_ops.h | 103 struct elf_shdr *symtab, *strtab, *shdr_table = NULL; local 120 symtab = glue(find_section, SZ)(shdr_table, ehdr->e_shnum, SHT_SYMTAB); 121 if (!symtab) 123 syms = load_at(fd, symtab->sh_offset, symtab->sh_size); 127 nsyms = symtab->sh_size / sizeof(struct elf_sym); 155 if (symtab->sh_link >= ehdr->e_shnum) 157 strtab = &shdr_table[symtab->sh_link];
|
/frameworks/rs/cpu_ref/linkloader/ |
main.cpp | 154 ELFSectionSymTab<Bitwidth> *symtab = local 156 object->getSectionByName(".symtab")); 164 void *main_addr = symtab->getByName("main")->getAddress(machine);
|
/external/chromium_org/native_client_sdk/src/libraries/xray/ |
symtable.c | 110 int XRaySymbolTableGetCount(struct XRaySymbolTable* symtab) { 111 return XRayHashTableGetCount(symtab->hash_table); 115 struct XRaySymbol* XRaySymbolTableAtIndex(struct XRaySymbolTable* symtab, 117 return (struct XRaySymbol*)XRayHashTableAtIndex(symtab->hash_table, i); 120 struct XRaySymbol* XRaySymbolTableAdd(struct XRaySymbolTable* symtab, 124 XRayHashTableInsert(symtab->hash_table, symbol, addr); 125 symtab->num_symbols = XRayHashTableGetCount(symtab->hash_table); 129 struct XRaySymbol* XRaySymbolTableAddByName(struct XRaySymbolTable* symtab, 136 recorded_name = XRayStringPoolAppend(symtab->string_pool, demangled_name) 181 struct XRaySymbolTable* symtab; local [all...] |
/external/elfutils/libasm/ |
asm_end.c | 61 void *symtab = NULL; local 136 symscn_strent = ebl_strtabadd (ctx->section_strtab, ".symtab", 8); 171 symtab = malloc (data->d_size); 172 if (symtab == NULL) 174 data->d_buf = symtab; 491 free (symtab);
|
/external/elfutils/libdwfl/ |
dwfl_module_getdwarf.c | 232 bool symtab = false; local 241 symtab = true; 251 if (symtab) 262 if (symtab) 271 if (symtab)
|
/frameworks/rs/cpu_ref/linkloader/include/impl/ |
ELFObject.hxx | 64 ELFSectionSymTabTy *symtab = local 65 static_cast<ELFSectionSymTabTy *>(object->getSectionByName(".symtab")); 66 rsl_assert(symtab && "Symtab is required."); 67 symtab->buildNameMap(); 131 ELFSectionSymTabTy *symtab = local 132 static_cast<ELFSectionSymTabTy *>(getSectionByName(".symtab")); 133 rsl_assert(symtab && "Symtab is required."); 138 ELFSymbolTy *sym = (*symtab)[rel->getSymTabIndex()] 363 ELFSectionSymTabTy *symtab = local 417 ELFSectionSymTabTy *symtab = local 465 ELFSectionSymTabTy *symtab = local 627 ELFSectionSymTabTy *symtab = local [all...] |
/bionic/linker/ |
linker.h | 120 Elf32_Sym* symtab; member in struct:soinfo
|
linker.cpp | 443 Elf32_Sym* symtab = si->symtab; local 450 Elf32_Sym* s = symtab + n; 642 Elf32_Sym* sym = &si->symtab[i]; 656 Elf32_Sym* s = si->symtab; 851 Elf32_Sym* symtab = si->symtab; local 869 sym_name = (char *)(strtab + symtab[sym].st_name); 874 s = &symtab[sym]; 932 strtab + symtab[sym].st_name) 1096 Elf32_Sym* symtab = si->symtab; local [all...] |
/external/oprofile/daemon/liblegacy/ |
p_module.h | 71 unsigned long symtab; member in struct:old_module
|
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMLDBackend.cpp | 566 LDSection& symtab = file_format->getSymTab(); local 569 // increase the size of .symtab and .strtab if needed 571 symtab.setSize(symtab.size() + sizeof(llvm::ELF::Elf32_Sym)); 573 symtab.setSize(symtab.size() + sizeof(llvm::ELF::Elf64_Sym)); 574 symtab.setInfo(symtab.getInfo() + 1);
|
/ndk/sources/host-tools/nawk-20071023/ |
tran.c | 37 Array *symtab; /* main symbol table */ variable 62 Cell *symtabloc; /* SYMTAB */ 72 literal0 = setsymtab("0", "0", 0.0, NUM|STR|CON|DONTFREE, symtab); 74 nullloc = setsymtab("$zero&null", "", 0.0, NUM|STR|CON|DONTFREE, symtab); 77 fsloc = setsymtab("FS", " ", 0.0, STR|DONTFREE, symtab); 79 RS = &setsymtab("RS", "\n", 0.0, STR|DONTFREE, symtab)->sval; 80 OFS = &setsymtab("OFS", " ", 0.0, STR|DONTFREE, symtab)->sval; 81 ORS = &setsymtab("ORS", "\n", 0.0, STR|DONTFREE, symtab)->sval; 82 OFMT = &setsymtab("OFMT", "%.6g", 0.0, STR|DONTFREE, symtab)->sval; 83 CONVFMT = &setsymtab("CONVFMT", "%.6g", 0.0, STR|DONTFREE, symtab)->sval [all...] |
/external/chromium_org/third_party/mesa/src/src/glsl/ |
builtin_variables.cpp | 387 add_variable(exec_list *instructions, glsl_symbol_table *symtab, 391 ir_variable *var = new(symtab) ir_variable(type, name, mode); 418 symtab->add_variable(var); 423 add_uniform(exec_list *instructions, glsl_symbol_table *symtab, 427 add_variable(instructions, symtab, name, type, ir_var_uniform, -1); 471 add_builtin_variable(exec_list *instructions, glsl_symbol_table *symtab, 477 const glsl_type *const type = symtab->get_type(proto->type); 482 add_uniform(instructions, symtab, proto->name, type); 484 add_variable(instructions, symtab, proto->name, type, proto->mode, 490 add_builtin_constant(exec_list *instructions, glsl_symbol_table *symtab, 509 glsl_symbol_table *const symtab = state->symbols; local 535 glsl_symbol_table *const symtab = state->symbols; local 716 glsl_symbol_table *const symtab = state->symbols; local [all...] |
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/ |
elf.c | 74 elf_set_arch(yasm_arch *arch, yasm_symtab *symtab, int bits_pref) 97 elf_ssyms[i] = yasm_symtab_define_label(symtab, 290 /* symtab functions */ 316 yasm_internal_error("symtab entry is null"); 324 /* do nothing, as this stuff is in the symtab anyway... this speaks of bad 336 yasm_internal_error("symtab entry is null"); 371 elf_symtab_head *symtab = yasm_xmalloc(sizeof(elf_symtab_head)); local 374 STAILQ_INIT(symtab); 387 STAILQ_INSERT_TAIL(symtab, entry, qlink); 388 return symtab; [all...] |
/external/mesa3d/src/glsl/ |
builtin_variables.cpp | 387 add_variable(exec_list *instructions, glsl_symbol_table *symtab, 391 ir_variable *var = new(symtab) ir_variable(type, name, mode); 418 symtab->add_variable(var); 423 add_uniform(exec_list *instructions, glsl_symbol_table *symtab, 427 add_variable(instructions, symtab, name, type, ir_var_uniform, -1); 471 add_builtin_variable(exec_list *instructions, glsl_symbol_table *symtab, 477 const glsl_type *const type = symtab->get_type(proto->type); 482 add_uniform(instructions, symtab, proto->name, type); 484 add_variable(instructions, symtab, proto->name, type, proto->mode, 490 add_builtin_constant(exec_list *instructions, glsl_symbol_table *symtab, 509 glsl_symbol_table *const symtab = state->symbols; local 535 glsl_symbol_table *const symtab = state->symbols; local 716 glsl_symbol_table *const symtab = state->symbols; local [all...] |
/frameworks/compile/mclinker/lib/LD/ |
ELFReader.cpp | 74 const llvm::ELF::Elf32_Sym* symtab = local 91 st_info = symtab[idx].st_info; 92 st_other = symtab[idx].st_other; 95 st_name = symtab[idx].st_name; 96 st_value = symtab[idx].st_value; 97 st_size = symtab[idx].st_size; 98 st_shndx = symtab[idx].st_shndx; 101 st_name = mcld::bswap32(symtab[idx].st_name); 102 st_value = mcld::bswap32(symtab[idx].st_value); 103 st_size = mcld::bswap32(symtab[idx].st_size) 481 LDSection* symtab = &pSymTab; local 635 const llvm::ELF::Elf64_Sym* symtab = local 1037 LDSection* symtab = &pSymTab; local [all...] |
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
HexagonLDBackend.cpp | 603 // increase the size of .symtab and .strtab 604 LDSection& symtab = file_format->getSymTab(); local 606 symtab.setSize(symtab.size() + sizeof(llvm::ELF::Elf32_Sym)); [all...] |
/external/kernel-headers/original/linux/ |
module.h | 334 Elf_Sym *symtab; member in struct:module
|
/external/valgrind/main/coregrind/m_debuginfo/ |
priv_storage.h | 732 DiSym* symtab; member in struct:_DebugInfo [all...] |
/frameworks/compile/mclinker/lib/Target/ |
GNULDBackend.cpp | 722 /// In ELF executable files, regular name pools are .symtab, .strtab, 730 size_t symtab = 1; local 741 // number of local symbol in the .symtab and .dynsym 747 /// Compute the size of .symtab, .strtab, and symtab_local_cnt 751 ++symtab; 842 // .dynstr, .symtab, .strtab and .hash, we can not reserve non-DT_NEEDED [all...] |
/sdk/emulator/qtools/ |
trace_reader.h | 584 Elf32_Shdr *symtab, *symstr; local 629 symtab = FindSymbolTableSection(hdr, shdr, section_names); 630 if (symtab == NULL || symtab->sh_size == 0) { 646 int num_entries = symtab->sh_size / symtab->sh_entsize; 648 ReadSection(symtab, elf_symbols, fobj); 652 symtab->sh_size, symtab->sh_entsize, num_entries); [all...] |