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

12

/external/chromium_org/native_client_sdk/src/libraries/xray/
H A Dparsesymbols.c17 struct XRaySymbol* XRaySymbolTableCreateEntry(struct XRaySymbolTable* symtab, argument
40 return XRaySymbolTableAddByName(symtab, parsed_symbol, addr);
44 void XRaySymbolTableParseMapfile(struct XRaySymbolTable* symtab, argument
77 XRaySymbolTableCreateEntry(symtab, line);
81 if (NULL != XRaySymbolTableCreateEntry(symtab, line))
H A Dsymtable.c110 int XRaySymbolTableGetCount(struct XRaySymbolTable* symtab) { argument
111 return XRayHashTableGetCount(symtab->hash_table);
115 struct XRaySymbol* XRaySymbolTableAtIndex(struct XRaySymbolTable* symtab, argument
117 return (struct XRaySymbol*)XRayHashTableAtIndex(symtab->hash_table, i);
120 struct XRaySymbol* XRaySymbolTableAdd(struct XRaySymbolTable* symtab, argument
124 XRayHashTableInsert(symtab->hash_table, symbol, addr);
125 symtab->num_symbols = XRayHashTableGetCount(symtab->hash_table);
129 struct XRaySymbol* XRaySymbolTableAddByName(struct XRaySymbolTable* symtab, argument
136 recorded_name = XRayStringPoolAppend(symtab
144 XRaySymbolTableLookup(struct XRaySymbolTable* symtab, uint32_t addr) argument
174 XRaySymbolCount(struct XRaySymbolTable* symtab) argument
181 struct XRaySymbolTable* symtab; local
192 XRaySymbolTableFree(struct XRaySymbolTable* symtab) argument
[all...]
/external/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/chromium_org/third_party/yasm/source/patched-yasm/libyasm/
H A Dsection.h53 /*@owned@*/ yasm_symtab *symtab; /**< Symbol table */ member in struct:yasm_object
H A Dvalparam.c101 yasm_vp_expr(const yasm_valparam *vp, yasm_symtab *symtab, unsigned long line) argument
108 yasm_symtab_use(symtab, yasm_vp_id(vp), line)), line);
313 if (!(*expr = yasm_vp_expr(vp, object->symtab, line))) {
332 if (!(e = yasm_vp_expr(vp, object->symtab, line)) ||
H A Dvalue.c120 value->rel = yasm_symtab_abs_sym(object->symtab);
301 yasm_symtab *symtab = object->symtab; local
304 (symtab, ".", expr_precbc, e->line);
H A Dsymrec.c136 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) argument
146 symtab->case_sensitive = sensitive;
184 symtab_get_or_new_in_table(yasm_symtab *symtab, /*@only@*/ char *name) argument
186 yasm_symrec *rec = symrec_new_common(name, symtab->case_sensitive);
191 if (!symtab
202 symtab_get_or_new_not_in_table(yasm_symtab *symtab, char *name) argument
217 symtab_get_or_new(yasm_symtab *symtab, const char *name, int in_table) argument
229 yasm_symtab_traverse(yasm_symtab *symtab, void *d, int (*func) (yasm_symrec *sym, void *d)) argument
236 yasm_symtab_first(const yasm_symtab *symtab) argument
254 yasm_symtab_abs_sym(yasm_symtab *symtab) argument
268 yasm_symtab_use(yasm_symtab *symtab, const char *name, unsigned long line) argument
278 yasm_symtab_get(yasm_symtab *symtab, const char *name) argument
294 symtab_define(yasm_symtab *symtab, const char *name, sym_type type, int in_table, unsigned long line) argument
319 yasm_symtab_define_equ(yasm_symtab *symtab, const char *name, yasm_expr *e, unsigned long line) argument
331 yasm_symtab_define_label(yasm_symtab *symtab, const char *name, yasm_bytecode *precbc, int in_table, unsigned long line) argument
345 yasm_symtab_define_curpos(yasm_symtab *symtab, const char *name, yasm_bytecode *precbc, unsigned long line) argument
356 yasm_symtab_define_special(yasm_symtab *symtab, const char *name, yasm_sym_vis vis) argument
368 yasm_symtab_declare(yasm_symtab *symtab, const char *name, yasm_sym_vis vis, unsigned long line) argument
432 yasm_symtab_parser_finalize(yasm_symtab *symtab, int undef_extern, yasm_errwarns *errwarns) argument
448 yasm_symtab_destroy(yasm_symtab *symtab) argument
479 yasm_symtab_print(yasm_symtab *symtab, FILE *f, int indent_level) argument
[all...]
/external/elfutils/0.153/src/
H A Darlib.c44 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);
86 obstack_grow (&symtab.symsoffob, &ar_hdr, sizeof (ar_hdr));
92 obstack_int_grow (&symtab.symsoffob, 0);
103 obstack_grow (&symtab.longnamesob, &ar_hdr, sizeof (ar_hdr));
106 symtab.symsofflen = 0;
107 symtab.symsoff = NULL;
108 symtab
[all...]
/external/qemu/include/hw/
H A Delf_ops.h103 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];
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/preprocs/raw/
H A Draw-preproc.c45 raw_preproc_create(const char *in_filename, yasm_symtab *symtab, argument
/external/ltrace/
H A Dltrace-elf.h56 Elf_Data *symtab; member in struct:ltelf
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/dbgfmts/dwarf2/
H A Ddwarf2-dbgfmt.c178 yasm_dwarf2__bc_sym(yasm_symtab *symtab, yasm_bytecode *bc) argument
184 sym = yasm_symtab_define_label(symtab, ".bcsym", bc, 0, 0);
287 yasm_dwarf2__bc_sym(object->symtab,
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/preprocs/cpp/
H A Dcpp-preproc.c187 cpp_preproc_create(const char *in, yasm_symtab *symtab, yasm_linemap *lm, argument
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/preprocs/nasm/
H A Dnasm-preproc.c134 nasm_preproc_create(const char *in_filename, yasm_symtab *symtab, argument
151 nasm_symtab = symtab;
323 tasm_preproc_create(const char *in_filename, yasm_symtab *symtab, argument
327 return nasm_preproc_create(in_filename, symtab, lm, errwarns);
/external/elfutils/0.153/libasm/
H A Dasm_end.c61 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/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",
/external/chromium_org/third_party/mesa/src/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/elfutils/0.153/libdwfl/
H A Drelocate.c137 .debug files with relocs but no symtab of their own. */
174 this is an ET_REL .debug file with no .symtab of its own;
212 resolve_symbol (Dwfl_Module *referer, struct reloc_symtab_cache *symtab, argument
218 if (symtab->symstrdata == NULL)
220 /* Cache the strtab for this symtab. */
222 || referer->symfile->elf != symtab->symelf);
223 symtab->symstrdata = elf_getdata (elf_getscn (symtab->symelf,
224 symtab->strtabndx),
226 if (unlikely (symtab
[all...]
H A Ddwfl_module_getdwarf.c573 bool symtab = false; local
582 symtab = true;
593 if (symtab)
604 if (symtab)
613 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...]
/external/oprofile/daemon/liblegacy/
H A Dp_module.h71 unsigned long symtab; member in struct:old_module
/external/chromium_org/base/third_party/symbolize/
H A Dsymbolize.cc280 const ElfW(Shdr) *symtab) {
281 if (symtab == NULL) {
284 const int num_symbols = symtab->sh_size / symtab->sh_entsize;
286 off_t offset = symtab->sh_offset + i * symtab->sh_entsize;
342 ElfW(Shdr) symtab, strtab;
346 SHT_SYMTAB, &symtab)) {
348 symtab.sh_link * sizeof(symtab))) {
278 FindSymbol(uint64_t pc, const int fd, char *out, int out_size, uint64_t symbol_offset, const ElfW(Shdr) *strtab, const ElfW(Shdr) *symtab) argument
[all...]
/external/linux-tools-perf/perf-3.12.0/tools/perf/util/
H A Dsymbol.h70 /** struct symbol - symtab entry
199 Elf_Scn *symtab; member in struct:symsrc

Completed in 648 milliseconds

12