Searched refs:symtab (Results 1 - 25 of 103) sorted by relevance

12345

/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...]
H A Darlib2.c44 size_t size = obstack_object_size (&symtab.longnamesob);
46 obstack_grow (&symtab.longnamesob, filename, filenamelen);
47 obstack_grow (&symtab.longnamesob, "/\n", 2);
H A Dranlib.c237 if (symtab.symsnamelen != 0
240 || (symtab.symsnamelen == 0 && index_size != 0))
276 if ((symtab.symsnamelen != 0
277 && ((write_retry (newfd, symtab.symsoff,
278 symtab.symsofflen)
279 != (ssize_t) symtab.symsofflen)
280 || (write_retry (newfd, symtab.symsname,
281 symtab.symsnamelen)
282 != (ssize_t) symtab.symsnamelen)))
H A Darlib.h82 extern struct arlib_symtab symtab;
/external/chromium_org/native_client_sdk/src/libraries/xray/
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...]
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))
/external/chromium_org/third_party/yasm/source/patched-yasm/tools/python-yasm/tests/
H A Dtest_symrec.py6 self.symtab = SymbolTable()
9 self.assertEquals(len(self.symtab.keys()), 0)
10 self.symtab.declare("foo", None, 0)
11 keys = self.symtab.keys()
16 self.assert_("foo" not in self.symtab)
17 self.symtab.declare("foo", None, 0)
18 self.assert_("foo" in self.symtab)
22 self.symtab.define_equ("foo", expr, 0)
23 self.assertRaises(YasmError, self.symtab.define_equ, "foo", expr, 0)
24 self.symtab
[all...]
/external/chromium_org/third_party/mesa/src/src/mesa/program/
H A Dsymbol_table.h33 extern int _mesa_symbol_table_add_symbol(struct _mesa_symbol_table *symtab,
37 struct _mesa_symbol_table *symtab, int name_space, const char *name,
44 struct _mesa_symbol_table *symtab, int name_space, const char *name);
/external/mesa3d/src/mesa/program/
H A Dsymbol_table.h33 extern int _mesa_symbol_table_add_symbol(struct _mesa_symbol_table *symtab,
37 struct _mesa_symbol_table *symtab, int name_space, const char *name,
44 struct _mesa_symbol_table *symtab, int name_space, const char *name);
/external/chromium_org/third_party/yasm/source/patched-yasm/libyasm/
H A Dsymrec.h65 * \param symtab symbol table
70 void yasm_symtab_destroy(/*@only@*/ yasm_symtab *symtab);
74 * \param symtab symbol table
78 void yasm_symtab_set_case_sensitive(yasm_symtab *symtab, int sensitive);
84 * \param symtab symbol table
88 /*@dependent@*/ yasm_symrec *yasm_symtab_abs_sym(yasm_symtab *symtab);
92 * \param symtab symbol table
99 (yasm_symtab *symtab, const char *name, unsigned long line);
104 * \param symtab symbol table
111 (yasm_symtab *symtab, cons
[all...]
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...]
H A Dpreproc.h57 * \param symtab symbol table (may be NULL if none)
65 yasm_symtab *symtab,
116 * \param symtab symbol table (may be NULL if none)
124 yasm_symtab *symtab, yasm_linemap *lm, yasm_errwarns *errwarns);
185 #define yasm_preproc_create(module, in_filename, symtab, lm, ews) \
186 module->create(in_filename, symtab, lm, ews)
/external/chromium_org/third_party/mesa/src/src/glsl/
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...]
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/mesa3d/src/glsl/
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...]
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/libsepol/tests/
H A Dhelpers.h57 extern avrule_decl_t *test_find_decl_by_sym(policydb_t * p, int symtab, char *sym);
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/tools/python-yasm/
H A Dsymrec.pxi127 def __cinit__(self, symtab):
128 if not isinstance(symtab, SymbolTable):
130 self.iter = yasm_symtab_first((<SymbolTable>symtab).symtab)
145 def __cinit__(self, symtab):
146 if not isinstance(symtab, SymbolTable):
148 self.iter = yasm_symtab_first((<SymbolTable>symtab).symtab)
163 def __cinit__(self, symtab):
164 if not isinstance(symtab, SymbolTabl
[all...]
/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/valgrind/main/coregrind/m_debuginfo/
H A Dstorage.c301 if (di->symtab != NULL) {
303 new_tab[i] = di->symtab[i];
304 ML_(dinfo_free)(di->symtab);
306 di->symtab = new_tab;
310 di->symtab[di->symtab_used++] = *sym;
1157 /* Sort the symtab by starting address, and emit warnings if any
1412 DiSym* sym = &di->symtab[i];
1418 VG_(ssort)(di->symtab, di->symtab_used,
1419 sizeof(*di->symtab), compare_DiSym);
1434 if ( di->symtab[
[all...]
/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/libsepol/include/sepol/policydb/
H A Dpolicydb.h60 #include <sepol/policydb/symtab.h>
425 symtab_t symtab[SYM_NUM]; member in struct:avrule_decl
479 symtab_t symtab[SYM_NUM]; member in struct:policydb
480 #define p_commons symtab[SYM_COMMONS]
481 #define p_classes symtab[SYM_CLASSES]
482 #define p_roles symtab[SYM_ROLES]
483 #define p_types symtab[SYM_TYPES]
484 #define p_users symtab[SYM_USERS]
485 #define p_bools symtab[SYM_BOOLS]
486 #define p_levels symtab[SYM_LEVEL
[all...]
/external/chromium_org/third_party/yasm/source/patched-yasm/modules/objfmts/elf/
H A Delf.c74 elf_set_arch(yasm_arch *arch, yasm_symtab *symtab, int bits_pref) argument
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;
392 elf_symtab_append_entry(elf_symtab_head *symtab, elf_symtab_entry *entry) argument
406 elf_symtab_insert_local_sym(elf_symtab_head *symtab, elf_symtab_entry *entry) argument
421 elf_symtab_destroy(elf_symtab_head *symtab) argument
440 elf_symtab_assign_indices(elf_symtab_head *symtab) argument
461 elf_symtab_write_to_file(FILE *f, elf_symtab_head *symtab, yasm_errwarns *errwarns) argument
[all...]
/external/libsepol/src/
H A Dsymtab.c12 #include <sepol/policydb/symtab.h>

Completed in 7549 milliseconds

12345