| /freebsd-12.1/contrib/ntp/lib/isc/ |
| H A D | symtab.c | 71 symtab = (isc_symtab_t *)isc_mem_get(mctx, sizeof(*symtab)); in isc_symtab_create() 77 isc_mem_put(mctx, symtab, sizeof(*symtab)); in isc_symtab_create() 84 symtab->count = 0; in isc_symtab_create() 91 *symtabp = symtab; in isc_symtab_create() 103 symtab = *symtabp; in isc_symtab_destroy() 117 isc_mem_put(symtab->mctx, symtab->table, in isc_symtab_destroy() 119 symtab->magic = 0; in isc_symtab_destroy() 120 isc_mem_put(symtab->mctx, symtab, sizeof(*symtab)); in isc_symtab_destroy() 220 isc_mem_put(symtab->mctx, symtab->table, in grow_table() 274 if (symtab->count > symtab->maxload) in isc_symtab_define() [all …]
|
| /freebsd-12.1/contrib/gdb/gdb/ |
| H A D | symtab.h | 754 struct symtab struct 812 void (*free_func)(struct symtab *symtab); argument 850 #define BLOCKVECTOR(symtab) (symtab)->blockvector argument 851 #define LINETABLE(symtab) (symtab)->linetable argument 929 struct symtab *symtab; member 951 ((pst) -> symtab != NULL ? (pst) -> symtab : psymtab_to_symtab (pst)) 1012 struct symtab **symtab); 1020 struct symtab **symtab); 1030 struct symtab **symtab); 1177 struct symtab *symtab; member [all …]
|
| H A D | cp-namespace.c | 78 struct symtab **symtab, 86 struct symtab **symtab, 97 static void free_namespace_block (struct symtab *symtab); 109 struct symtab **symtab); 339 struct symtab **symtab) in cp_lookup_symbol_nonlocal() argument 365 struct symtab **symtab, in lookup_namespace_scope() argument 386 domain, symtab, in lookup_namespace_scope() 412 struct symtab **symtab) in cp_lookup_symbol_namespace() argument 432 symtab); in cp_lookup_symbol_namespace() 471 struct symtab **symtab, in lookup_symbol_file() argument [all …]
|
| H A D | symtab.c | 85 struct symtab **symtab); 92 struct symtab **symtab); 99 struct symtab **symtab); 106 struct symtab **symtab); 114 struct symtab **symtab); 925 struct symtab **symtab) in lookup_symbol() argument 1051 struct symtab **symtab) in lookup_symbol_aux_local() argument 1082 struct symtab **symtab) in lookup_symbol_aux_block() argument 1125 struct symtab **symtab) in lookup_symbol_aux_symtabs() argument 1159 struct symtab **symtab) in lookup_symbol_aux_psymtabs() argument [all …]
|
| H A D | linespec.c | 131 struct symtab *file_symtab, 132 struct symtab *sym_symtab); 209 (struct symtab **) NULL))) in find_methods() 388 struct symtab *s = sal->symtab; in build_canonical_line_spec() 509 if (values.sals[i].symtab) in decode_line_2() 1169 struct symtab *sym_symtab; in decode_compound() 1392 (struct symtab **) NULL); in lookup_prefix_sym() 1501 static struct symtab * 1626 if (val.symtab == 0) in decode_all_digits() 1655 struct symtab *sym_symtab; in decode_dollar() [all …]
|
| H A D | symmisc.c | 185 struct symtab *s; in print_objfile_statistics() 246 struct symtab *symtab; in dump_objfile() local 281 symtab != NULL; in dump_objfile() 282 symtab = symtab->next) in dump_objfile() 441 dump_symtab (struct objfile *objfile, struct symtab *symtab, in dump_symtab() argument 454 if (symtab->dirname) in dump_symtab() 477 if (symtab->primary) in dump_symtab() 543 struct symtab *s; in maintenance_print_symbols() 996 struct symtab *symtab; in maintenance_info_symtabs() local 1018 symtab->dirname ? symtab->dirname : "(null)"); in maintenance_info_symtabs() [all …]
|
| H A D | disasm.c | 155 struct symtab *symtab, in do_mixed_source_and_assembly() argument 237 print_source_lines (symtab, next_line, mle[i].line + 1, 0); in do_mixed_source_and_assembly() 250 print_source_lines (symtab, next_line, next_line + 1, in do_mixed_source_and_assembly() 263 print_source_lines (symtab, next_line, mle[i].line + 1, 0); in do_mixed_source_and_assembly() 361 struct symtab *symtab = NULL; in gdb_disassembly() local 366 symtab = find_pc_symtab (low); in gdb_disassembly() 368 if (symtab != NULL && symtab->linetable != NULL) in gdb_disassembly() 371 le = symtab->linetable->item; in gdb_disassembly() 372 nlines = symtab->linetable->nitems; in gdb_disassembly() 376 || symtab == NULL || symtab->linetable == NULL) in gdb_disassembly() [all …]
|
| H A D | macroscope.c | 39 if (! sal.symtab in sal_macro_scope() 40 || ! sal.symtab->macro_table) in sal_macro_scope() 45 main = macro_main (sal.symtab->macro_table); in sal_macro_scope() 46 inclusion = macro_lookup_inclusion (main, sal.symtab->filename); in sal_macro_scope() 75 sal.symtab->filename); in sal_macro_scope() 115 sal.symtab = cursal.symtab; in default_macro_scope()
|
| H A D | buildsym.c | 815 struct symtab * 818 struct symtab *symtab = NULL; in end_symtab() local 926 symtab = NULL; in end_symtab() 969 symtab->linetable = NULL; in end_symtab() 975 symtab->dirname = (char *) in end_symtab() 982 symtab->dirname = NULL; in end_symtab() 985 symtab->free_func = NULL; in end_symtab() 1007 symtab->primary = 0; in end_symtab() 1031 if (symtab) in end_symtab() 1033 symtab->primary = 1; in end_symtab() [all …]
|
| H A D | source.c | 94 static struct symtab *current_source_symtab; 152 cursal.symtab = current_source_symtab; in get_current_source_symtab_and_line() 191 cursal.symtab = current_source_symtab; in set_current_source_symtab_and_line() 194 current_source_symtab = sal->symtab; in set_current_source_symtab_and_line() 220 select_source_symtab (struct symtab *s) in select_source_symtab() 245 current_source_symtab = sal.symtab; in select_source_symtab() 318 struct symtab *s; in forget_cached_source_info() 813 open_source_file (struct symtab *s) in open_source_file() 874 symtab_to_filename (struct symtab *s) in symtab_to_filename() 1267 if (sal.symtab == 0) in line_info() [all …]
|
| H A D | cp-support.h | 98 struct symtab **symtab); 105 struct symtab **symtab);
|
| H A D | block.c | 75 int *pindex, struct symtab *symtab) in blockvector_for_pc_sect() argument 81 if (symtab == 0) /* if no symtab specified by caller */ in blockvector_for_pc_sect() 84 symtab = find_pc_sect_symtab (pc, section); in blockvector_for_pc_sect() 85 if (symtab == 0) in blockvector_for_pc_sect() 89 bl = BLOCKVECTOR (symtab); in blockvector_for_pc_sect()
|
| /freebsd-12.1/lib/libproc/ |
| H A D | proc_sym.c | 107 struct symtab *symtab; member 161 load_symtab(Elf *e, struct symtab *symtab, u_long sh_type) in load_symtab() argument 192 symtab->index[i] = i; in load_symtab() 193 symtab->nsyms = nsyms; in load_symtab() 197 thunk.symtab = symtab; in load_symtab() 458 lookup_symbol_by_addr(Elf *e, struct symtab *symtab, uintptr_t addr, in lookup_symbol_by_addr() argument 469 data = symtab->data; in lookup_symbol_by_addr() 585 lookup_symbol_by_name(Elf *elf, struct symtab *symtab, const char *symbol, in lookup_symbol_by_name() argument 595 data = symtab->data; in lookup_symbol_by_name() 668 struct symtab *symtab; in proc_iter_symbyaddr() local [all …]
|
| H A D | _libproc.h | 44 struct symtab { struct 58 struct symtab dynsymtab; argument 59 struct symtab symtab; member
|
| /freebsd-12.1/sys/ddb/ |
| H A D | db_main.c | 76 X_db_lookup(db_symtab_t *symtab, const char *symbol) in X_db_lookup() argument 81 if (symtab->private == NULL) { in X_db_lookup() 85 sym = (Elf_Sym *)symtab->start; in X_db_lookup() 86 while ((char *)sym < symtab->end) { in X_db_lookup() 88 !strcmp(symtab->private + sym->st_name, symbol)) in X_db_lookup() 97 X_db_search_symbol(db_symtab_t *symtab, db_addr_t off, db_strategy_t strat, in X_db_search_symbol() argument 105 if (symtab->private == NULL) { in X_db_search_symbol() 116 for (sym = (Elf_Sym*)symtab->start; (char*)sym < symtab->end; sym++) { in X_db_search_symbol() 153 X_db_sym_numargs(db_symtab_t *symtab, c_db_sym_t sym, int *nargp, in X_db_sym_numargs() argument 165 if (symtab->private == NULL) { in X_db_symbol_values() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/Symtab/ |
| H A D | SymbolFileSymtab.cpp | 63 const Symtab *symtab = m_obj_file->GetSymtab(); in CalculateAbilities() local 64 if (symtab) { in CalculateAbilities() 70 if (symtab->AppendSymbolIndexesWithType(eSymbolTypeSourceFile, in CalculateAbilities() 75 if (symtab->AppendSymbolIndexesWithType( in CalculateAbilities() 78 symtab->SortSymbolIndexesByValue(m_func_indexes, true); in CalculateAbilities() 85 symtab->SortSymbolIndexesByValue(m_code_indexes, true); in CalculateAbilities() 89 if (symtab->AppendSymbolIndexesWithType(eSymbolTypeData, in CalculateAbilities() 91 symtab->SortSymbolIndexesByValue(m_data_indexes, true); in CalculateAbilities() 96 if (symtab->AppendSymbolIndexesWithType(eSymbolTypeObjCClass, in CalculateAbilities() 141 const Symtab *symtab = m_obj_file->GetSymtab(); in ParseFunctions() local [all …]
|
| /freebsd-12.1/contrib/elftoolchain/libelf/ |
| H A D | libelf_ar.c | 288 Elf_Arsym *symtab, *sym; in _libelf_ar_process_bsd_symtab() local 298 symtab = NULL; in _libelf_ar_process_bsd_symtab() 365 e->e_u.e_ar.e_symtab = symtab; in _libelf_ar_process_bsd_symtab() 369 return (symtab); in _libelf_ar_process_bsd_symtab() 372 if (symtab) in _libelf_ar_process_bsd_symtab() 373 free(symtab); in _libelf_ar_process_bsd_symtab() 403 Elf_Arsym *symtab, *sym; in _libelf_ar_process_svr4_symtab() local 410 symtab = NULL; in _libelf_ar_process_svr4_symtab() 459 return (symtab); in _libelf_ar_process_svr4_symtab() 462 if (symtab) in _libelf_ar_process_svr4_symtab() [all …]
|
| H A D | elf_getarsym.c | 37 Elf_Arsym *symtab; in elf_getarsym() local 40 symtab = NULL; in elf_getarsym() 44 else if ((symtab = ar->e_u.e_ar.e_symtab) != NULL) in elf_getarsym() 47 symtab = (ar->e_flags & LIBELF_F_AR_VARIANT_SVR4) ? in elf_getarsym() 55 return (symtab); in elf_getarsym()
|
| /freebsd-12.1/contrib/gdb/gdb/cli/ |
| H A D | cli-cmds.c | 569 if (sal.symtab == 0) in edit_command() 600 if (sal.symtab == 0) in edit_command() 623 if (sal.symtab == 0) in edit_command() 635 + (NULL == sal.symtab->dirname ? 0 : strlen(sal.symtab->dirname) + 1) in edit_command() 636 + (NULL == sal.symtab->filename? 0 : strlen(sal.symtab->filename)+ 1) in edit_command() 642 (NULL != sal.symtab->filename && *(sal.symtab->filename) != '/') ? in edit_command() 643 sal.symtab->dirname : ""), in edit_command() 644 (NULL == sal.symtab->filename ? "unknown" : sal.symtab->filename) in edit_command() 756 && sal.symtab != sal_end.symtab) in list_command() 767 if (sal.symtab == 0) in list_command() [all …]
|
| /freebsd-12.1/contrib/gdb/gdb/mi/ |
| H A D | mi-cmd-file.c | 50 if (!st.symtab) in mi_cmd_file_list_exec_source_file() 54 if (st.symtab->fullname == NULL) in mi_cmd_file_list_exec_source_file() 55 symtab_to_filename (st.symtab); in mi_cmd_file_list_exec_source_file() 58 if (st.symtab->fullname == NULL) in mi_cmd_file_list_exec_source_file() 63 ui_out_field_string (uiout, "file", st.symtab->filename); in mi_cmd_file_list_exec_source_file() 64 ui_out_field_string (uiout, "fullname", st.symtab->fullname); in mi_cmd_file_list_exec_source_file()
|
| /freebsd-12.1/contrib/one-true-awk/ |
| H A D | tran.c | 37 Array *symtab; /* main symbol table */ variable 77 fsloc = setsymtab("FS", " ", 0.0, STR|DONTFREE, symtab); in syminit() 85 nfloc = setsymtab("NF", "", 0.0, NUM, symtab); in syminit() 87 nrloc = setsymtab("NR", "", 0.0, NUM, symtab); in syminit() 89 fnrloc = setsymtab("FNR", "", 0.0, NUM, symtab); in syminit() 92 rstartloc = setsymtab("RSTART", "", 0.0, NUM, symtab); in syminit() 94 rlengthloc = setsymtab("RLENGTH", "", 0.0, NUM, symtab); in syminit() 96 symtabloc = setsymtab("SYMTAB", "", 0.0, ARR, symtab); in syminit() 97 symtabloc->sval = (char *) symtab; in syminit() 107 cp = setsymtab("ARGV", "", 0.0, ARR, symtab); in arginit() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Core/ |
| H A D | Module.cpp | 823 if (symtab) in FindFunctions() 842 if (symtab) in FindFunctions() 866 Symtab *symtab = symbols->GetSymtab(); in FindFunctions() local 867 if (symtab) { in FindFunctions() 1314 Symtab *symtab = sym_vendor->GetSymtab(); in FindFirstSymbolWithNameAndType() local 1315 if (symtab) in FindFirstSymbolWithNameAndType() 1348 Symtab *symtab = sym_vendor->GetSymtab(); in FindFunctionSymbols() local 1349 if (symtab) in FindFunctionSymbols() 1369 if (symtab) { in FindSymbolsWithNameAndType() 1393 if (symtab) { in FindSymbolsMatchingRegExAndType() [all …]
|
| /freebsd-12.1/lib/libc/gen/ |
| H A D | nlist.c | 110 struct nlist *p, *symtab; in __aout_fdnlist() local 155 symtab = (struct nlist *)(a_out_mmap + symoff); in __aout_fdnlist() 180 soff = symtab->n_un.n_strx; in __aout_fdnlist() 183 if (soff != 0 && (symtab->n_type & N_STAB) == 0) in __aout_fdnlist() 186 p->n_value = symtab->n_value; in __aout_fdnlist() 187 p->n_type = symtab->n_type; in __aout_fdnlist() 188 p->n_desc = symtab->n_desc; in __aout_fdnlist() 189 p->n_other = symtab->n_other; in __aout_fdnlist() 193 symtab++; in __aout_fdnlist()
|
| /freebsd-12.1/contrib/gdb/gdb/tui/ |
| H A D | tui-source.h | 30 struct symtab; 35 extern enum tui_status tui_set_source_content (struct symtab *, int, int); 36 extern void tui_show_symtab_source (struct symtab *, union tui_line_or_address, int);
|
| H A D | tui-disasm.c | 271 struct symtab *s = find_pc_symtab (start_addr); in tui_show_disassem() 306 tui_update_source_window (TUI_SRC_WIN, sal.symtab, val, TRUE); in tui_show_disassem_and_update_source() 307 if (sal.symtab) in tui_show_disassem_and_update_source() 310 tui_update_locator_filename (sal.symtab->filename); in tui_show_disassem_and_update_source() 378 struct symtab *s; in tui_vertical_disassem_scroll() 384 if (cursal.symtab == (struct symtab *) NULL) in tui_vertical_disassem_scroll() 387 s = cursal.symtab; in tui_vertical_disassem_scroll()
|