Home
last modified time | relevance | path

Searched refs:section_list (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/JITLoader/GDB/
H A DJITLoaderGDB.cpp231 static void updateSectionLoadAddress(const SectionList &section_list, in updateSectionLoadAddress() argument
236 const uint32_t num_sections = section_list.GetSize(); in updateSectionLoadAddress()
238 SectionSP section_sp(section_list.GetSectionAtIndex(i)); in updateSectionLoadAddress()
346 const SectionList *section_list = image_object_file->GetSectionList(); in ReadJITDescriptorImpl() local
347 if (section_list) { in ReadJITDescriptorImpl()
351 updateSectionLoadAddress(*section_list, target, symbolfile_addr, in ReadJITDescriptorImpl()
382 const SectionList *section_list = image_object_file->GetSectionList(); in ReadJITDescriptorImpl() local
383 if (section_list) { in ReadJITDescriptorImpl()
384 const uint32_t num_sections = section_list->GetSize(); in ReadJITDescriptorImpl()
386 SectionSP section_sp(section_list->GetSectionAtIndex(i)); in ReadJITDescriptorImpl()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Static/
H A DDynamicLoaderStatic.cpp92 SectionList *section_list = image_object_file->GetSectionList(); in LoadAllImagesAtFileAddresses() local
93 if (section_list) { in LoadAllImagesAtFileAddresses()
101 const size_t num_sections = section_list->GetSize(); in LoadAllImagesAtFileAddresses()
107 SectionSP section_sp(section_list->GetSectionAtIndex(sect_idx)); in LoadAllImagesAtFileAddresses()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp670 if (section_list) { in SetLoadAddress()
824 if (!section_list) in GetImageInfoAddress()
895 if (!section_list) in GetEntryPointAddress()
925 if (!section_list) in ParseDependentModules()
2300 if (!section_list) in ParseSymbolTable()
2335 if (!section_list) in ParseDynamicSymbols()
2525 if (!section_list) in ParseTrampolineSymbols()
2666 if (!section_list) in RelocateDebugSections()
2722 if (!section_list) in GetSymtab()
2900 if (!section_list) in ParseUnwindSymbols()
[all …]
H A DELFHeader.cpp288 elf_half shndx, const lldb_private::SectionList *section_list) { in sectionIndexToCString() argument
300 section_list->GetSectionAtIndex(shndx).get(); in sectionIndexToCString()
310 const lldb_private::SectionList *section_list) { in Dump() argument
315 st_shndx, sectionIndexToCString(st_shndx, section_list), in Dump()
H A DELFHeader.h251 const lldb_private::SectionList *section_list);
271 const lldb_private::SectionList *section_list);
H A DObjectFileELF.h290 lldb_private::SectionList *section_list,
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFContext.cpp16 static DWARFDataExtractor LoadSection(SectionList *section_list, in LoadSection() argument
18 if (!section_list) in LoadSection()
21 auto section_sp = section_list->FindSectionByType(section_type, true); in LoadSection()
H A DSymbolFileDWARF.cpp525 const SectionList *section_list = m_objfile_sp->GetSectionList(); in CalculateAbilities() local
526 if (section_list == nullptr) in CalculateAbilities()
533 section = section_list->FindSectionByName(GetDWARFMachOSegmentName()).get(); in CalculateAbilities()
536 section_list = &section->GetChildren(); in CalculateAbilities()
539 section_list->FindSectionByType(eSectionTypeDWARFDebugInfo, true).get(); in CalculateAbilities()
544 section_list->FindSectionByType(eSectionTypeDWARFDebugAbbrev, true) in CalculateAbilities()
566 section_list->FindSectionByType(eSectionTypeDWARFDebugLine, true) in CalculateAbilities()
581 section_list->FindSectionByType(eSectionTypeDWARFDebugStr, true) in CalculateAbilities()
606 const SectionList *section_list = module_sp->GetSectionList(); in LoadSectionData() local
607 if (!section_list) in LoadSectionData()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ObjectFile/JIT/
H A DObjectFileJIT.cpp212 SectionList *section_list = GetSectionList(); in SetLoadAddress() local
213 if (section_list) { in SetLoadAddress()
214 const size_t num_sections = section_list->GetSize(); in SetLoadAddress()
219 SectionSP section_sp(section_list->GetSectionAtIndex(sect_idx)); in SetLoadAddress()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBLocationToDWARFExpression.cpp89 SectionList *section_list = module->GetSectionList(); in ConvertPDBLocationToDWARFExpression() local
90 if (!section_list) in ConvertPDBLocationToDWARFExpression()
95 auto section = section_list->FindSectionByID(section_id); in ConvertPDBLocationToDWARFExpression()
H A DSymbolFilePDB.cpp1387 auto section_list = m_objfile_sp->GetSectionList(); in AddSymbols() local
1388 if (!section_list) in AddSymbols()
1394 auto section = section_list->FindSectionByID(section_id); in AddSymbols()
/freebsd-13.1/contrib/llvm-project/lldb/source/API/
H A DSBModule.cpp368 SectionList *section_list = module_sp->GetSectionList(); in GetNumSections() local
369 if (section_list) in GetNumSections()
370 return section_list->GetSize(); in GetNumSections()
384 SectionList *section_list = module_sp->GetSectionList(); in GetSectionAtIndex() local
386 if (section_list) in GetSectionAtIndex()
387 sb_section.SetSP(section_list->GetSectionAtIndex(idx)); in GetSectionAtIndex()
570 SectionList *section_list = module_sp->GetSectionList(); in FindSection() local
571 if (section_list) { in FindSection()
573 SectionSP section_sp(section_list->FindSectionByName(const_sect_name)); in FindSection()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DDWARFLocationExpression.cpp207 SectionList *section_list = module->GetSectionList(); in MakeGlobalLocationExpression() local
208 assert(section_list); in MakeGlobalLocationExpression()
210 auto section_ptr = section_list->FindSectionByID(section); in MakeGlobalLocationExpression()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ObjectFile/wasm/
H A DObjectFileWasm.cpp377 SectionList *section_list = GetSectionList(); in SetLoadAddress() local
378 if (!section_list) in SetLoadAddress()
381 const size_t num_sections = section_list->GetSize(); in SetLoadAddress()
383 SectionSP section_sp(section_list->GetSectionAtIndex(sect_idx)); in SetLoadAddress()
/freebsd-13.1/contrib/llvm-project/lldb/source/Core/
H A DAddressRange.cpp34 const SectionList *section_list) in AddressRange() argument
35 : m_base_addr(file_addr, section_list), m_byte_size(byte_size) {} in AddressRange()
H A DAddress.cpp234 Address::Address(addr_t address, const SectionList *section_list) in Address() argument
236 ResolveAddressUsingFileSections(address, section_list); in Address()
248 const SectionList *section_list) { in ResolveAddressUsingFileSections() argument
249 if (section_list) { in ResolveAddressUsingFileSections()
251 section_list->FindSectionContainingFileAddress(file_addr)); in ResolveAddressUsingFileSections()
H A DModule.cpp441 SectionList *section_list = GetSectionList(); in ResolveFileAddress() local
442 if (section_list) in ResolveFileAddress()
443 return so_addr.ResolveAddressUsingFileSections(vm_addr, section_list); in ResolveFileAddress()
1396 SectionList *section_list = GetSectionList(); in SetSymbolFileFileSpec() local
1398 if (section_list && symbol_file) { in SetSymbolFileFileSpec()
1436 size_t num_sections = section_list->GetNumSections(0); in SetSymbolFileFileSpec()
1439 section_list->GetSectionAtIndex(idx - 1)); in SetSymbolFileFileSpec()
1441 section_list->DeleteSection(idx - 1); in SetSymbolFileFileSpec()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Core/
H A DAddressRange.h64 const SectionList *section_list = nullptr);
H A DAddress.h158 Address(lldb::addr_t file_addr, const SectionList *section_list);
/freebsd-13.1/contrib/llvm-project/lldb/source/Symbol/
H A DObjectFile.cpp622 SectionList *section_list = GetSectionList(); in GetLoadableData() local
623 if (!section_list) in GetLoadableData()
626 size_t section_count = section_list->GetNumSections(0); in GetLoadableData()
629 SectionSP section_sp = section_list->GetSectionAtIndex(i); in GetLoadableData()
H A DFunction.cpp135 SectionList *section_list = caller_module_sp->GetSectionList(); in GetLoadAddress() local
136 if (!section_list) { in GetLoadAddress()
141 Address the_addr = Address(unresolved_pc, section_list); in GetLoadAddress()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Expression/
H A DIRExecutionUnit.h98 lldb_private::SectionList &section_list) override;
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DObjectFile.h40 lldb_private::SectionList &section_list) = 0;
/freebsd-13.1/contrib/llvm-project/lldb/source/Expression/
H A DIRExecutionUnit.cpp1248 lldb_private::SectionList &section_list) { in PopulateSectionList() argument
1260 section_list.AddSection(section_sp); in PopulateSectionList()
/freebsd-13.1/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectTarget.cpp1413 SectionList *section_list = module->GetSectionList(); in DumpModuleSections() local
1414 if (section_list) { in DumpModuleSections()
1418 section_list->Dump(strm.AsRawOstream(), strm.GetIndentLevel() + 2, in DumpModuleSections()
2667 SectionList *section_list = module->GetSectionList(); in DoExecute() local
2668 if (section_list) { in DoExecute()
2698 section_list->FindSectionByName(const_sect_name)); in DoExecute()

12