Searched defs:symtab (Results 1 - 25 of 39) sorted by relevance

12

/external/selinux/libsepol/cil/test/unit/
H A Dtest_cil.c42 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 Dhelpers.c66 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 Darlib.c37 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 Dunstrip.c317 /* 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 Dcil_symtab.h33 #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 Dcil_symtab.c36 #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 Dcil_copy_ast.c86 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 Dcil_verify.c816 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 Delf2yaml.cpp294 const Elf_Shdr *symtab = Obj.getSection(Shdr->sh_link); local
298 ErrorOr<StringRef> symbolName = Obj.getSymbolName(symtab, symbol);
/external/ltrace/
H A Dltrace-elf.h56 Elf_Data *symtab; member in struct:ltelf
H A Dltrace-elf.c210 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, &lte->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 Dasm_end.c64 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 DObjectFile.cpp339 Symtab *symtab = GetSymtab(); local
340 if (symtab)
342 Symbol *symbol = symtab->FindSymbolContainingFileAddress(file_addr);
603 log->Printf ("%p ObjectFile::ClearSymtab () symtab = %p",
H A DSymtab.cpp862 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 Drelocate.c120 .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 Ddwfl_module_getdwarf.c569 bool symtab = false; local
580 symtab = true;
591 if (symtab)
605 if (symtab)
614 if (symtab)
/external/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.cpp46 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 Dglsl_types.cpp103 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 Dbuiltin_variables.cpp387 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 Dsymbol.h60 /** struct symbol - symtab entry
189 Elf_Scn *symtab; member in struct:symsrc
/external/lldb/source/API/
H A DSBModule.cpp335 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 DAddress.cpp463 Symtab *symtab = sym_vendor->GetSymtab(); local
464 if (symtab)
467 Symbol *symbol = symtab->FindSymbolContainingFileAddress (file_Addr);
H A DModule.cpp488 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 DObjectFileELF.cpp1011 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 DSymbolFileDWARFDebugMap.cpp357 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...]

Completed in 9128 milliseconds

12