Home
last modified time | relevance | path

Searched defs:symtab (Results 1 – 25 of 59) sorted by relevance

123

/freebsd-14-stable/lib/libproc/
HD_libproc.h42 struct symtab { struct
56 struct symtab dynsymtab; argument
57 struct symtab symtab; member
HDproc_sym.c102 struct symtab *symtab; member
156 load_symtab(Elf *e, struct symtab *symtab, u_long sh_type) in load_symtab()
453 lookup_symbol_by_addr(Elf *e, struct symtab *symtab, uintptr_t addr, in lookup_symbol_by_addr()
580 lookup_symbol_by_name(Elf *elf, struct symtab *symtab, const char *symbol, in lookup_symbol_by_name()
663 struct symtab *symtab; in proc_iter_symbyaddr() local
/freebsd-14-stable/sys/ddb/
HDdb_main.c77 X_db_line_at_pc(db_symtab_t *symtab, c_db_sym_t sym, char **file, int *line, in X_db_line_at_pc()
84 X_db_lookup(db_symtab_t *symtab, const char *symbol) in X_db_lookup()
106 X_db_search_symbol(db_symtab_t *symtab, db_addr_t off, db_strategy_t strat, in X_db_search_symbol()
163 X_db_sym_numargs(db_symtab_t *symtab, c_db_sym_t sym, int *nargp, in X_db_sym_numargs()
170 X_db_symbol_values(db_symtab_t *symtab, c_db_sym_t sym, const char **namep, in X_db_symbol_values()
/freebsd-14-stable/contrib/libexecinfo/
HDsymtab.c59 struct symtab { struct
74 symtab_destroy(symtab_t *s) in symtab_destroy() argument
/freebsd-14-stable/contrib/llvm-project/lldb/source/Symbol/
HDSymbolFile.cpp158 auto *symtab = GetMainObjectFile()->GetSymtab(); in GetSymtab() local
178 if (auto *symtab = GetSymtab()) in SectionFileAddressesChanged() local
259 if (Symtab *symtab = GetSymtab()) in Dump() local
HDSymbolFileOnDemand.cpp333 Symtab *symtab = GetSymtab(); in FindGlobalVariables() local
362 Symtab *symtab = GetSymtab(); in FindFunctions() local
396 Symtab *symtab = GetSymtab(); in FindFunctions() local
HDObjectFile.cpp305 Symtab *symtab = GetSymtab(); in GetAddressClass() local
754 Symtab *symtab = new Symtab(this); in GetSymtab() local
/freebsd-14-stable/contrib/elftoolchain/libelf/
HDelf_getarsym.c37 Elf_Arsym *symtab; in elf_getarsym() local
HDlibelf_ar.c318 Elf_Arsym *symtab, *sym; in _libelf_ar_process_bsd_symtab() local
434 Elf_Arsym *symtab, *sym; in _libelf_ar_process_svr4_symtab() local
/freebsd-14-stable/contrib/elftoolchain/libpe/
HDpe_symtab.c34 pe_update_symtab(PE *pe, char *symtab, size_t sz, unsigned int nsym) in pe_update_symtab()
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
HDSymbolFileSymtab.cpp61 const Symtab *symtab = m_objfile_sp->GetSymtab(); in CalculateAbilities() local
138 const Symtab *symtab = m_objfile_sp->GetSymtab(); in ParseFunctions() local
/freebsd-14-stable/contrib/llvm-project/lldb/source/Core/
HDModule.cpp485 Symtab *symtab = symfile->GetSymtab(); in ResolveSymbolContextForAddress() local
835 if (Symtab *symtab = symbols->GetSymtab()) { in FindFunctions() local
886 Symtab *symtab = symbols->GetSymtab(); in FindFunctions() local
1262 if (Symtab *symtab = GetSymtab()) in FindFirstSymbolWithNameAndType() local
1268 Symtab *symtab, std::vector<uint32_t> &symbol_indexes, in SymbolIndicesToSymbolContextList()
1289 if (Symtab *symtab = GetSymtab()) in FindFunctionSymbols() local
1298 if (Symtab *symtab = GetSymtab()) { in FindSymbolsWithNameAndType() local
1313 if (Symtab *symtab = GetSymtab()) { in FindSymbolsMatchingRegExAndType() local
1330 if (Symtab *symtab = sym_file->GetSymtab()) in PreloadSymbols() local
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Placeholder/
HDObjectFilePlaceholder.h46 void ParseSymtab(lldb_private::Symtab &symtab) override {} in ParseSymtab()
/freebsd-14-stable/usr.bin/gprof/
HDelf.c69 const Elf_Sym *symtab; in elf_getnfile() local
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/JSON/
HDSymbolFileJSON.cpp87 void SymbolFileJSON::AddSymbols(Symtab &symtab) { in AddSymbols()
/freebsd-14-stable/contrib/llvm-project/lldb/source/API/
HDSBModule.cpp296 if (Symtab *symtab = GetUnifiedSymbolTable(module_sp)) in GetNumSymbols() local
306 Symtab *symtab = GetUnifiedSymbolTable(module_sp); in GetSymbolAtIndex() local
319 Symtab *symtab = GetUnifiedSymbolTable(module_sp); in FindSymbol() local
335 Symtab *symtab = GetUnifiedSymbolTable(module_sp); in FindSymbols() local
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/PDB/
HDObjectFilePDB.h71 void ParseSymtab(lldb_private::Symtab &symtab) override {} in ParseSymtab()
/freebsd-14-stable/contrib/tcpdump/
HDinstrument-functions.c73 static asymbol **symtab; in print_debug() local
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
HDObjectFileELF.cpp772 Symtab *symtab = GetSymtab(); in GetAddressClass() local
2081 ObjectFileELF::ParseSymbols(Symtab *symtab, user_id_t start_id, in ParseSymbols()
2423 lldb_private::Section *symtab) { in ParseSymbolTable()
2677 Section *symtab = section_list->FindSectionByID(symtab_id).get(); in ParseTrampolineSymbols() local
2707 static void ApplyELF64ABS64Relocation(Symtab *symtab, ELFRelocation &rel, in ApplyELF64ABS64Relocation()
2725 static void ApplyELF64ABS32Relocation(Symtab *symtab, ELFRelocation &rel, in ApplyELF64ABS32Relocation()
2751 static void ApplyELF32ABS32RelRelocation(Symtab *symtab, ELFRelocation &rel, in ApplyELF32ABS32RelRelocation()
2790 Symtab *symtab, const ELFHeader *hdr, const ELFSectionHeader *rel_hdr, in ApplyRelocations()
2955 Section *symtab = section_list->FindSectionByID(symtab_id).get(); in RelocateDebugSections() local
3003 Section *symtab = in ParseSymtab() local
[all …]
/freebsd-14-stable/contrib/llvm-project/lld/COFF/
HDCOFFLinkerContext.h32 SymbolTable symtab; variable
/freebsd-14-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
HDSymtab.h248 FileRangeToIndexMapCompare(const Symtab &symtab) : m_symtab(symtab) {} in FileRangeToIndexMapCompare()
/freebsd-14-stable/sys/dev/ksyms/
HDksyms.c131 const Elf_Sym *symtab; in ksyms_size_permod() local
189 const Elf_Sym *symtab; in ksyms_add() local
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/
HDSymbolFileCTF.cpp760 Symtab *symtab = GetObjectFile()->GetModule()->GetSymtab(); in ParseFunctions() local
877 Symtab *symtab = module_sp->GetSymtab(); in ParseObjects() local
981 void SymbolFileCTF::AddSymbols(Symtab &symtab) { in AddSymbols()
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/
HDObjectFileBreakpad.cpp120 void ObjectFileBreakpad::ParseSymtab(Symtab &symtab) { in ParseSymtab()
/freebsd-14-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/COFF/
HDObjectFileCOFF.cpp255 void ObjectFileCOFF::ParseSymtab(lldb_private::Symtab &symtab) { in ParseSymtab()

123