/external/elfutils/0.153/src/ |
H A D | 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); 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 D | arlib2.c | 44 size_t size = obstack_object_size (&symtab.longnamesob); 46 obstack_grow (&symtab.longnamesob, filename, filenamelen); 47 obstack_grow (&symtab.longnamesob, "/\n", 2);
|
H A D | ranlib.c | 237 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 D | arlib.h | 82 extern struct arlib_symtab symtab;
|
/external/chromium_org/native_client_sdk/src/libraries/xray/ |
H A D | symtable.c | 110 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 D | parsesymbols.c | 17 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 D | test_symrec.py | 6 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 D | symbol_table.h | 33 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 D | symbol_table.h | 33 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 D | symrec.h | 65 * \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 D | 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) 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 D | preproc.h | 57 * \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 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...] |
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...] |
/external/mesa3d/src/glsl/ |
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...] |
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...] |
/external/libsepol/tests/ |
H A D | helpers.h | 57 extern avrule_decl_t *test_find_decl_by_sym(policydb_t * p, int symtab, char *sym);
|
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/chromium_org/third_party/yasm/source/patched-yasm/tools/python-yasm/ |
H A D | symrec.pxi | 127 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 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/valgrind/main/coregrind/m_debuginfo/ |
H A D | storage.c | 301 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 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/libsepol/include/sepol/policydb/ |
H A D | policydb.h | 60 #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 D | elf.c | 74 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 D | symtab.c | 12 #include <sepol/policydb/symtab.h>
|