/external/selinux/libsepol/cil/test/unit/ |
H A D | test_cil.c | 42 cil_symtab_array_init(test_new_db->symtab, cil_sym_sizes[CIL_SYM_ARRAY_ROOT]); 43 CuAssertPtrNotNull(tc, test_new_db->symtab); 54 CuAssertPtrNotNull(tc, test_db->symtab); 55 CuAssertPtrNotNull(tc, test_db->symtab); 61 symtab_t *symtab = NULL; local 73 int rc = cil_get_symtab(test_db, test_ast_node->parent, &symtab, CIL_SYM_BLOCKS); 75 CuAssertPtrNotNull(tc, symtab); 79 symtab_t *symtab = NULL; local 91 int rc = cil_get_symtab(test_db, test_ast_node->parent, &symtab, CIL_SYM_BLOCKS); 93 CuAssertPtrNotNull(tc, symtab); 97 symtab_t *symtab = NULL; local 115 symtab_t *symtab = NULL; local 133 symtab_t *symtab = NULL; local 150 symtab_t *symtab = NULL; local 164 symtab_t *symtab = NULL; local [all...] |
/external/selinux/libsepol/tests/ |
H A D | helpers.c | 66 avrule_decl_t *test_find_decl_by_sym(policydb_t * p, int symtab, char *sym) argument 68 scope_datum_t *scope = (scope_datum_t *) hashtab_search(p->scope[symtab].table, sym);
|
/external/elfutils/src/src/ |
H A D | arlib.c | 37 struct arlib_symtab symtab; variable in typeref:struct:arlib_symtab 46 obstack_init (&symtab.symsoffob); 47 obstack_init (&symtab.symsnameob); 48 obstack_init (&symtab.longnamesob); 79 obstack_grow (&symtab.symsoffob, &ar_hdr, sizeof (ar_hdr)); 85 obstack_int_grow (&symtab.symsoffob, 0); 96 obstack_grow (&symtab.longnamesob, &ar_hdr, sizeof (ar_hdr)); 99 symtab.symsofflen = 0; 100 symtab.symsoff = NULL; 101 symtab [all...] |
H A D | unstrip.c | 317 /* The binutils linker leaves gratuitous section symbols in .symtab 528 _("unexpected section type in [%Zu] with sh_link to symtab"), 535 adjust_all_relocs (Elf *elf, Elf_Scn *symtab, const GElf_Shdr *symshdr, 538 size_t new_sh_link = elf_ndxscn (symtab); 541 if (scn != symtab) 1494 touched the shdrs of whichever file had the symtab. sh_addr 534 adjust_all_relocs(Elf *elf, Elf_Scn *symtab, const GElf_Shdr *symshdr, size_t map[]) argument
|
/external/selinux/libsepol/cil/src/ |
H A D | cil_symtab.h | 33 #include <sepol/policydb/symtab.h> 42 symtab_t *symtab; member in struct:cil_symtab_datum 73 void cil_symtab_init(symtab_t *symtab, unsigned int size); 77 int cil_symtab_insert(symtab_t *symtab, hashtab_key_t key, struct cil_symtab_datum *datum, struct cil_tree_node *node); 79 int cil_symtab_get_datum(symtab_t *symtab, char *key, struct cil_symtab_datum **datum); 80 int cil_symtab_map(symtab_t *symtab, 83 void cil_symtab_destroy(symtab_t *symtab); 84 void cil_complex_symtab_init(struct cil_complex_symtab *symtab, unsigned int size); 85 int cil_complex_symtab_insert(struct cil_complex_symtab *symtab, struct cil_complex_symtab_key *ckey, struct cil_complex_symtab_datum *datum); 86 void cil_complex_symtab_search(struct cil_complex_symtab *symtab, struc [all...] |
H A D | cil_symtab.c | 36 #include <sepol/policydb/symtab.h> 54 void cil_symtab_init(symtab_t *symtab, unsigned int size) argument 56 int rc = symtab_init(symtab, size); 58 cil_symtab_error("Failed to create symtab\n"); 66 datum->symtab = NULL; 86 /* This both initializes the datum and inserts it into the symtab. 88 int cil_symtab_insert(symtab_t *symtab, hashtab_key_t key, struct cil_symtab_datum *datum, struct cil_tree_node *node) argument 90 int rc = hashtab_insert(symtab->table, key, (hashtab_datum_t)datum); 94 datum->symtab = symtab; 107 symtab_t *symtab = datum->symtab; local 117 cil_symtab_get_datum(symtab_t *symtab, char *key, struct cil_symtab_datum **datum) argument 127 cil_symtab_map(symtab_t *symtab, int (*apply) (hashtab_key_t k, hashtab_datum_t d, void *args), void *args) argument 141 cil_symtab_destroy(symtab_t *symtab) argument 156 cil_complex_symtab_init(struct cil_complex_symtab *symtab, unsigned int size) argument 165 cil_complex_symtab_insert(struct cil_complex_symtab *symtab, struct cil_complex_symtab_key *ckey, struct cil_complex_symtab_datum *datum) argument 223 cil_complex_symtab_search(struct cil_complex_symtab *symtab, struct cil_complex_symtab_key *ckey, struct cil_complex_symtab_datum **out) argument 262 cil_complex_symtab_destroy(struct cil_complex_symtab *symtab) argument [all...] |
H A D | cil_copy_ast.c | 86 int cil_copy_node(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 98 int cil_copy_block(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 104 cil_symtab_get_datum(symtab, key, &datum); 116 int cil_copy_blockabstract(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 130 int cil_copy_blockinherit(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 145 int cil_copy_policycap(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 151 cil_symtab_get_datum(symtab, key, &datum); 163 int cil_copy_perm(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 169 cil_symtab_get_datum(symtab, key, &datum); 216 int cil_copy_classmapping(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 233 cil_copy_class(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 255 cil_copy_classorder(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 270 cil_copy_classpermission(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 292 cil_copy_classpermissionset(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 306 cil_copy_classcommon(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 321 cil_copy_sid(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 339 cil_copy_sidcontext(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 358 cil_copy_sidorder(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 373 cil_copy_user(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 391 cil_copy_userrole(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 406 cil_copy_userlevel(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 426 cil_copy_userrange(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 447 cil_copy_userprefix(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 462 cil_copy_role(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 480 cil_copy_roletype(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 495 cil_copy_roleattribute(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 513 cil_copy_roleattributeset(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 530 cil_copy_roleallow(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 545 cil_copy_type(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 563 cil_copy_typepermissive(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 577 cil_copy_typeattribute(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 595 cil_copy_typeattributeset(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 612 cil_copy_alias(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 632 cil_copy_aliasactual(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused))symtab_t *symtab) argument 647 cil_copy_roletransition(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 664 cil_copy_nametypetransition(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 683 cil_copy_rangetransition(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 706 cil_copy_bool(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 726 cil_copy_tunable(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 746 cil_copy_avrule(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 763 cil_copy_type_rule(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 781 cil_copy_sens(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 799 cil_copy_cat(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 824 cil_copy_catset(struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 846 cil_copy_senscat(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 862 cil_copy_catorder(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 877 cil_copy_sensitivityorder(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 903 cil_copy_level(struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 940 cil_copy_levelrange(struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 977 cil_copy_context(struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 1000 cil_copy_netifcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1028 cil_copy_genfscon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1050 cil_copy_filecon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1072 cil_copy_nodecon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1105 cil_copy_portcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1128 cil_copy_pirqcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1149 cil_copy_iomemcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1171 cil_copy_ioportcon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1193 cil_copy_pcidevicecon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1214 cil_copy_devicetreecon(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1235 cil_copy_fsuse(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1298 cil_copy_constrain(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1314 cil_copy_validatetrans(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1331 cil_copy_call(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1361 cil_copy_macro(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 1426 cil_copy_optional(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 1450 cil_copy_ipaddr(__attribute__((unused)) struct cil_db *db, void *data, void **copy, symtab_t *symtab) argument 1471 cil_copy_condblock(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1482 cil_copy_boolif(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1498 cil_copy_tunif(struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1513 cil_copy_default(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1533 cil_copy_defaultrange(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1551 cil_copy_handleunknown(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1563 cil_copy_mls(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1575 cil_copy_bounds(__attribute__((unused)) struct cil_db *db, void *data, void **copy, __attribute__((unused)) symtab_t *symtab) argument 1600 symtab_t *symtab = NULL; local [all...] |
H A D | cil_verify.c | 816 int __cil_verify_rule(struct cil_tree_node *node, struct cil_complex_symtab *symtab) argument 846 rc = cil_complex_symtab_insert(symtab, &ckey, NULL); 849 cil_complex_symtab_search(symtab, &ckey, &datum); 890 struct cil_complex_symtab *symtab = extra_args; 902 rc = cil_complex_symtab_insert(symtab, &ckey, &datum); 956 int __cil_verify_booleanif(struct cil_tree_node *node, struct cil_complex_symtab *symtab) argument 963 rc = cil_tree_walk(cond_block, __cil_verify_booleanif_helper, NULL, NULL, symtab);
|
/external/llvm/tools/obj2yaml/ |
H A D | elf2yaml.cpp | 294 const Elf_Shdr *symtab = Obj.getSection(Shdr->sh_link); local 298 ErrorOr<StringRef> symbolName = Obj.getSymbolName(symtab, symbol);
|
/external/ltrace/ |
H A D | ltrace-elf.h | 56 Elf_Data *symtab; member in struct:ltelf
|
H A D | ltrace-elf.c | 210 each_symbol_in(Elf_Data *symtab, const char *strtab, size_t count, argument 218 if (gelf_getsym(symtab, i, &sym) == NULL) 250 = each_symbol_in(lte->symtab, lte->strtab, 601 scn, &shdr, name, <e->symtab, 903 Elf_Data *symtab, const char *strtab, size_t count, 935 if (gelf_getsym(symtab, i, &sym) == NULL) { 1110 if (symtabs && lte->symtab != NULL && lte->strtab != NULL 1112 lte->symtab, lte->strtab, 901 populate_this_symtab(struct process *proc, const char *filename, struct ltelf *lte, struct library *lib, Elf_Data *symtab, const char *strtab, size_t count, struct library_exported_name **names) argument
|
/external/elfutils/src/libasm/ |
H A D | asm_end.c | 64 void *symtab = NULL; local 139 symscn_strent = ebl_strtabadd (ctx->section_strtab, ".symtab", 8); 174 symtab = malloc (data->d_size); 175 if (symtab == NULL) 177 data->d_buf = symtab; 494 free (symtab);
|
/external/lldb/source/Symbol/ |
H A D | ObjectFile.cpp | 339 Symtab *symtab = GetSymtab(); local 340 if (symtab) 342 Symbol *symbol = symtab->FindSymbolContainingFileAddress(file_addr); 603 log->Printf ("%p ObjectFile::ClearSymtab () symtab = %p",
|
H A D | Symtab.cpp | 862 const Symtab *symtab; member in struct:__anon9995 872 const Symbol *curr_symbol = info->symtab->SymbolAtIndex (index_ptr[0]); 898 const Symbol *symbol = info->symtab->SymbolAtIndex (index_ptr[0]); 925 FindIndexPtrForSymbolContainingAddress(Symtab* symtab, addr_t file_addr, const uint32_t* indexes, uint32_t num_indexes) argument 927 SymbolSearchInfo info = { symtab, file_addr, NULL, NULL, 0 };
|
/external/elfutils/src/libdwfl/ |
H A D | relocate.c | 120 .debug files with relocs but no symtab of their own. */ 157 this is an ET_REL .debug file with no .symtab of its own; 195 resolve_symbol (Dwfl_Module *referer, struct reloc_symtab_cache *symtab, argument 201 if (symtab->symstrdata == NULL) 203 /* Cache the strtab for this symtab. */ 205 || referer->symfile->elf != symtab->symelf); 206 symtab->symstrdata = elf_getdata (elf_getscn (symtab->symelf, 207 symtab->strtabndx), 209 if (unlikely (symtab [all...] |
H A D | dwfl_module_getdwarf.c | 569 bool symtab = false; local 580 symtab = true; 591 if (symtab) 605 if (symtab) 614 if (symtab)
|
/external/lldb/source/Plugins/SymbolFile/Symtab/ |
H A D | SymbolFileSymtab.cpp | 46 static ConstString g_name("symtab"); 96 const Symtab *symtab = m_obj_file->GetSymtab(); local 97 if (symtab) 104 if (symtab->AppendSymbolIndexesWithType(eSymbolTypeSourceFile, m_source_indexes)) 109 if (symtab->AppendSymbolIndexesWithType(eSymbolTypeCode, Symtab::eDebugYes, Symtab::eVisibilityAny, m_func_indexes)) 111 symtab->SortSymbolIndexesByValue(m_func_indexes, true); 115 if (symtab->AppendSymbolIndexesWithType(eSymbolTypeCode, Symtab::eDebugNo, Symtab::eVisibilityAny, m_code_indexes)) 117 symtab->SortSymbolIndexesByValue(m_code_indexes, true); 120 if (symtab->AppendSymbolIndexesWithType(eSymbolTypeData, m_data_indexes)) 122 symtab 182 const Symtab *symtab = m_obj_file->GetSymtab(); local [all...] |
/external/mesa3d/src/glsl/ |
H A D | glsl_types.cpp | 103 add_types_to_symbol_table(glsl_symbol_table *symtab, argument 110 symtab->add_type(types[i].name, & types[i]); 159 glsl_type::generate_100ES_types(glsl_symbol_table *symtab) argument 161 add_types_to_symbol_table(symtab, builtin_core_types, 164 add_types_to_symbol_table(symtab, builtin_structure_types, 167 add_types_to_symbol_table(symtab, void_type, 1, false); 171 glsl_type::generate_110_types(glsl_symbol_table *symtab, bool add_deprecated) argument 173 generate_100ES_types(symtab); 175 add_types_to_symbol_table(symtab, builtin_110_types, 178 add_types_to_symbol_table(symtab, 188 generate_120_types(glsl_symbol_table *symtab, bool add_deprecated) argument 198 generate_130_types(glsl_symbol_table *symtab, bool add_deprecated) argument 209 generate_140_types(glsl_symbol_table *symtab) argument 223 generate_ARB_texture_rectangle_types(glsl_symbol_table *symtab, bool warn) argument 233 generate_EXT_texture_array_types(glsl_symbol_table *symtab, bool warn) argument 243 generate_OES_texture_3D_types(glsl_symbol_table *symtab, bool warn) argument 250 generate_OES_EGL_image_external_types(glsl_symbol_table *symtab, bool warn) argument [all...] |
H A D | builtin_variables.cpp | 387 add_variable(exec_list *instructions, glsl_symbol_table *symtab, argument 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, argument 427 add_variable(instructions, symtab, name, type, ir_var_uniform, -1); 471 add_builtin_variable(exec_list *instructions, glsl_symbol_table *symtab, argument 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, argument 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/linux-tools-perf/src/tools/perf/util/ |
H A D | symbol.h | 60 /** struct symbol - symtab entry 189 Elf_Scn *symtab; member in struct:symsrc
|
/external/lldb/source/API/ |
H A D | SBModule.cpp | 335 Symtab *symtab = GetUnifiedSymbolTable (module_sp); local 336 if (symtab) 337 return symtab->GetNumSymbols(); 347 Symtab *symtab = GetUnifiedSymbolTable (module_sp); local 348 if (symtab) 349 sb_symbol.SetSymbol(symtab->SymbolAtIndex (idx)); 361 Symtab *symtab = GetUnifiedSymbolTable (module_sp); local 362 if (symtab) 363 sb_symbol.SetSymbol(symtab->FindFirstSymbolWithNameAndType(ConstString(name), symbol_type, Symtab::eDebugAny, Symtab::eVisibilityAny)); 376 Symtab *symtab local [all...] |
/external/lldb/source/Core/ |
H A D | Address.cpp | 463 Symtab *symtab = sym_vendor->GetSymtab(); local 464 if (symtab) 467 Symbol *symbol = symtab->FindSymbolContainingFileAddress (file_Addr);
|
H A D | Module.cpp | 488 Symtab *symtab = sym_vendor->GetSymtab(); local 489 if (symtab) 493 sc.symbol = symtab->FindSymbolContainingFileAddress(so_addr.GetFileAddress()); 629 Symtab *symtab = symbols->GetSymtab(); local 630 if (symtab) 631 symtab->FindFunctionSymbols(lookup_name, lookup_name_type_mask, sc_list); 665 Symtab *symtab = symbols->GetSymtab(); local 666 if (symtab) 667 symtab->FindFunctionSymbols(name, name_type_mask, sc_list); 695 Symtab *symtab local 1158 Symtab *symtab = sym_vendor->GetSymtab(); local 1165 SymbolIndicesToSymbolContextList(Symtab *symtab, std::vector<uint32_t> &symbol_indexes, SymbolContextList &sc_list) argument 1196 Symtab *symtab = sym_vendor->GetSymtab(); local 1218 Symtab *symtab = sym_vendor->GetSymtab(); local 1243 Symtab *symtab = sym_vendor->GetSymtab(); local [all...] |
/external/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ObjectFileELF.cpp | 1011 ObjectFileELF::ParseSymbols (Symtab *symtab, argument 1172 symtab->AddSymbol(dc_symbol); 1179 ObjectFileELF::ParseSymbolTable(Symtab *symbol_table, user_id_t start_id, lldb_private::Section *symtab) argument 1181 if (symtab->GetObjectFile() != this) 1185 ObjectFileELF *obj_file_elf = static_cast<ObjectFileELF *>(symtab->GetObjectFile()); 1186 return obj_file_elf->ParseSymbolTable (symbol_table, start_id, symtab); 1194 user_id_t symtab_id = symtab->GetID(); 1205 if (symtab && strtab) 1207 assert (symtab->GetObjectFile() == this); 1212 if (ReadSectionData(symtab, symtab_dat 1472 Section *symtab = section_list->FindSectionByType (eSectionTypeELFSymbolTable, true).get(); local 1526 Symtab *symtab = GetSymtab(); local [all...] |
/external/lldb/source/Plugins/SymbolFile/DWARF/ |
H A D | SymbolFileDWARFDebugMap.cpp | 357 Symtab* symtab = m_obj_file->GetSymtab(); local 358 if (symtab) 372 const uint32_t oso_index_count = symtab->AppendSymbolIndexesWithTypeAndFlagsValue(eSymbolTypeObjectFile, k_oso_symbol_flags_value, oso_indexes); 376 symtab->AppendSymbolIndexesWithType (eSymbolTypeCode, Symtab::eDebugYes, Symtab::eVisibilityAny, m_func_indexes); 377 symtab->AppendSymbolIndexesWithType (eSymbolTypeData, Symtab::eDebugYes, Symtab::eVisibilityAny, m_glob_indexes); 379 symtab->SortSymbolIndexesByValue(m_func_indexes, true); 380 symtab->SortSymbolIndexesByValue(m_glob_indexes, true); 384 const Symbol *symbol = symtab->SymbolAtIndex(sym_idx); 392 const Symbol *symbol = symtab->SymbolAtIndex(sym_idx); 406 const Symbol *so_symbol = symtab 794 Symtab* symtab = m_obj_file->GetSymtab(); local [all...] |