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

12

/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Static/
H A DDynamicLoaderStatic.cpp98 SectionList *section_list = image_object_file->GetSectionList(); local
99 if (section_list) {
107 const size_t num_sections = section_list->GetSize();
113 SectionSP section_sp(section_list->GetSectionAtIndex(sect_idx));
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFContext.cpp16 static DWARFDataExtractor LoadSection(SectionList *section_list, argument
18 if (!section_list)
21 auto section_sp = section_list->FindSectionByType(section_type, true);
H A DSymbolFileDWARF.cpp511 const SectionList *section_list = m_objfile_sp->GetSectionList(); local
512 if (section_list == nullptr)
519 section = section_list->FindSectionByName(GetDWARFMachOSegmentName()).get();
522 section_list = &section->GetChildren();
525 section_list->FindSectionByType(eSectionTypeDWARFDebugInfo, true).get();
530 section_list->FindSectionByType(eSectionTypeDWARFDebugAbbrev, true)
552 section_list->FindSectionByType(eSectionTypeDWARFDebugLine, true)
567 section_list->FindSectionByType(eSectionTypeDWARFDebugStr, true)
592 const SectionList *section_list = module_sp->GetSectionList(); local
593 if (!section_list)
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/JITLoader/GDB/
H A DJITLoaderGDB.cpp231 static void updateSectionLoadAddress(const SectionList &section_list, argument
236 const uint32_t num_sections = section_list.GetSize();
238 SectionSP section_sp(section_list.GetSectionAtIndex(i));
346 const SectionList *section_list = image_object_file->GetSectionList(); local
347 if (section_list) {
351 updateSectionLoadAddress(*section_list, target, symbolfile_addr,
382 const SectionList *section_list = image_object_file->GetSectionList(); local
383 if (section_list) {
384 const uint32_t num_sections = section_list->GetSize();
386 SectionSP section_sp(section_list
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBLocationToDWARFExpression.cpp89 SectionList *section_list = module->GetSectionList(); local
90 if (!section_list)
95 auto section = section_list->FindSectionByID(section_id);
H A DSymbolFilePDB.cpp1385 auto section_list = m_objfile_sp->GetSectionList();
1386 if (!section_list)
1392 auto section = section_list->FindSectionByID(section_id);
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DAddressRange.h61 /// \param[in] section_list
64 const SectionList *section_list = nullptr);
H A DAddress.h156 /// \param[in] section_list
158 Address(lldb::addr_t file_addr, const SectionList *section_list);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/JIT/
H A DObjectFileJIT.cpp212 SectionList *section_list = GetSectionList(); local
213 if (section_list) {
214 const size_t num_sections = section_list->GetSize();
219 SectionSP section_sp(section_list->GetSectionAtIndex(sect_idx));
/freebsd-13-stable/contrib/llvm-project/lldb/source/Core/
H A DAddressRange.cpp33 const SectionList *section_list)
34 : m_base_addr(file_addr, section_list), m_byte_size(byte_size) {}
32 AddressRange(addr_t file_addr, addr_t byte_size, const SectionList *section_list) argument
H A DAddress.cpp234 Address::Address(addr_t address, const SectionList *section_list) argument
236 ResolveAddressUsingFileSections(address, section_list);
248 const SectionList *section_list) {
249 if (section_list) {
251 section_list->FindSectionContainingFileAddress(file_addr));
247 ResolveAddressUsingFileSections(addr_t file_addr, const SectionList *section_list) argument
H A DModule.cpp448 SectionList *section_list = GetSectionList(); local
449 if (section_list)
450 return so_addr.ResolveAddressUsingFileSections(vm_addr, section_list);
1410 SectionList *section_list = GetSectionList(); local
1412 if (section_list && symbol_file) {
1450 size_t num_sections = section_list->GetNumSections(0);
1453 section_list->GetSectionAtIndex(idx - 1));
1455 section_list->DeleteSection(idx - 1);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DELFHeader.h251 const lldb_private::SectionList *section_list);
271 const lldb_private::SectionList *section_list);
H A DELFHeader.cpp288 elf_half shndx, const lldb_private::SectionList *section_list) {
300 section_list->GetSectionAtIndex(shndx).get();
310 const lldb_private::SectionList *section_list) {
315 st_shndx, sectionIndexToCString(st_shndx, section_list),
287 sectionIndexToCString( elf_half shndx, const lldb_private::SectionList *section_list) argument
308 Dump(lldb_private::Stream *s, uint32_t idx, const lldb_private::DataExtractor *strtab_data, const lldb_private::SectionList *section_list) argument
H A DObjectFileELF.cpp655 SectionList *section_list = GetSectionList(); local
656 if (section_list) {
664 const size_t num_sections = section_list->GetSize();
670 SectionSP section_sp(section_list->GetSectionAtIndex(sect_idx));
809 SectionList *section_list = GetSectionList();
810 if (!section_list)
815 section_list->FindSectionByType(eSectionTypeELFDynamicLinkInfo, true));
879 SectionList *section_list = GetSectionList();
882 if (!section_list)
885 m_entry_point_address.ResolveAddressUsingFileSections(offset, section_list);
1941 ParseSymbols(Symtab *symtab, user_id_t start_id, SectionList *section_list, const size_t num_symbols, const DataExtractor &symtab_data, const DataExtractor &strtab_data) argument
2286 SectionList *section_list = m_sections_up.get(); local
2652 SectionList *section_list = GetSectionList(); local
2705 SectionList *section_list = module_sp->GetSectionList(); local
2877 SectionList *section_list = GetSectionList(); local
2959 SectionList *section_list = GetSectionList(); local
[all...]
H A DObjectFileELF.h290 lldb_private::SectionList *section_list,
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DDWARFLocationExpression.cpp207 SectionList *section_list = module->GetSectionList();
208 assert(section_list);
210 auto section_ptr = section_list->FindSectionByID(section);
/freebsd-13-stable/contrib/llvm-project/lldb/source/API/
H A DSBModule.cpp369 SectionList *section_list = module_sp->GetSectionList(); local
370 if (section_list)
371 return section_list->GetSize();
385 SectionList *section_list = module_sp->GetSectionList(); local
387 if (section_list)
388 sb_section.SetSP(section_list->GetSectionAtIndex(idx));
571 SectionList *section_list = module_sp->GetSectionList(); local
572 if (section_list) {
574 SectionSP section_sp(section_list->FindSectionByName(const_sect_name));
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/wasm/
H A DObjectFileWasm.cpp362 SectionList *section_list = GetSectionList(); local
363 if (!section_list)
366 const size_t num_sections = section_list->GetSize();
368 SectionSP section_sp(section_list->GetSectionAtIndex(sect_idx));
/freebsd-13-stable/contrib/llvm-project/lldb/source/Symbol/
H A DObjectFile.cpp656 SectionList *section_list = GetSectionList(); local
657 if (!section_list)
660 size_t section_count = section_list->GetNumSections(0);
663 SectionSP section_sp = section_list->GetSectionAtIndex(i);
H A DFunction.cpp135 SectionList *section_list = caller_module_sp->GetSectionList(); local
136 if (!section_list) {
141 Address the_addr = Address(unresolved_pc, section_list);
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Expression/
H A DIRExecutionUnit.h98 lldb_private::SectionList &section_list) override;
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DObjectFile.h40 lldb_private::SectionList &section_list) = 0;
/freebsd-13-stable/contrib/llvm-project/lldb/source/Expression/
H A DIRExecutionUnit.cpp1237 lldb_private::SectionList &section_list) {
1249 section_list.AddSection(section_sp);
1235 PopulateSectionList( lldb_private::ObjectFile *obj_file, lldb_private::SectionList &section_list) argument
/freebsd-13-stable/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectTarget.cpp1436 SectionList *section_list = module->GetSectionList(); local
1437 if (section_list) {
1441 section_list->Dump(strm.AsRawOstream(), strm.GetIndentLevel() + 2,
2715 SectionList *section_list = module->GetSectionList(); variable
2716 if (section_list) {
2748 section_list->FindSectionByName(const_sect_name));

Completed in 309 milliseconds

12