Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/JITLoader/GDB/
H A DJITLoaderGDB.cpp214 static void updateSectionLoadAddress(const SectionList &section_list, in updateSectionLoadAddress() argument
219 const uint32_t num_sections = section_list.GetSize(); in updateSectionLoadAddress()
221 SectionSP section_sp(section_list.GetSectionAtIndex(i)); in updateSectionLoadAddress()
328 const SectionList *section_list = in ReadJITDescriptorImpl() local
330 if (section_list) { in ReadJITDescriptorImpl()
334 updateSectionLoadAddress(*section_list, target, symbolfile_addr, in ReadJITDescriptorImpl()
365 const SectionList *section_list = image_object_file->GetSectionList(); in ReadJITDescriptorImpl() local
366 if (section_list) { in ReadJITDescriptorImpl()
367 const uint32_t num_sections = section_list->GetSize(); in ReadJITDescriptorImpl()
369 SectionSP section_sp(section_list->GetSectionAtIndex(i)); in ReadJITDescriptorImpl()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Static/
H A DDynamicLoaderStatic.cpp96 SectionList *section_list = image_object_file->GetSectionList(); in LoadAllImagesAtFileAddresses() local
97 if (section_list) { in LoadAllImagesAtFileAddresses()
105 const size_t num_sections = section_list->GetSize(); in LoadAllImagesAtFileAddresses()
111 SectionSP section_sp(section_list->GetSectionAtIndex(sect_idx)); in LoadAllImagesAtFileAddresses()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp807 if (section_list) { in SetLoadAddress()
972 if (!section_list) in GetImageInfoAddress()
1044 if (!section_list) in GetEntryPointAddress()
1076 if (!section_list) in ParseDependentModules()
2395 if (!section_list) in ParseSymbolTable()
2430 if (!section_list) in ParseDynamicSymbols()
2623 if (!section_list) in ParseTrampolineSymbols()
2764 if (!section_list) in RelocateDebugSections()
2817 if (!section_list) in GetSymtab()
2934 if (!section_list) in ParseUnwindSymbols()
[all …]
H A DELFHeader.cpp293 elf_half shndx, const lldb_private::SectionList *section_list) { in sectionIndexToCString() argument
305 section_list->GetSectionAtIndex(shndx).get(); in sectionIndexToCString()
315 const lldb_private::SectionList *section_list) { in Dump() argument
320 st_shndx, sectionIndexToCString(st_shndx, section_list), in Dump()
H A DELFHeader.h267 const lldb_private::SectionList *section_list);
287 const lldb_private::SectionList *section_list);
H A DObjectFileELF.h287 lldb_private::SectionList *section_list,
/freebsd-12.1/contrib/llvm/tools/lldb/source/API/
H A DSBModule.cpp339 SectionList *section_list = module_sp->GetSectionList(); in GetNumSections() local
340 if (section_list) in GetNumSections()
341 return section_list->GetSize(); in GetNumSections()
352 SectionList *section_list = module_sp->GetSectionList(); in GetSectionAtIndex() local
354 if (section_list) in GetSectionAtIndex()
355 sb_section.SetSP(section_list->GetSectionAtIndex(idx)); in GetSectionAtIndex()
507 SectionList *section_list = module_sp->GetSectionList(); in FindSection() local
508 if (section_list) { in FindSection()
510 SectionSP section_sp(section_list->FindSectionByName(const_sect_name)); in FindSection()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/JIT/
H A DObjectFileJIT.cpp210 SectionList *section_list = GetSectionList(); in SetLoadAddress() local
211 if (section_list) { in SetLoadAddress()
212 const size_t num_sections = section_list->GetSize(); in SetLoadAddress()
217 SectionSP section_sp(section_list->GetSectionAtIndex(sect_idx)); in SetLoadAddress()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDwo.cpp32 const SectionList *section_list = in LoadSectionData() local
34 if (section_list) { in LoadSectionData()
35 SectionSP section_sp(section_list->FindSectionByType(sect_type, true)); in LoadSectionData()
H A DSymbolFileDWARFDwp.cpp125 const lldb_private::SectionList *section_list = in LoadRawSectionData() local
127 if (section_list) { in LoadRawSectionData()
129 section_list->FindSectionByType(sect_type, true)); in LoadRawSectionData()
H A DSymbolFileDWARF.cpp454 const SectionList *section_list = module_sp->GetSectionList(); in InitializeObject() local
456 section_list->FindSectionByName(GetDWARFMachOSegmentName()).get(); in InitializeObject()
504 const SectionList *section_list = m_obj_file->GetSectionList(); in CalculateAbilities() local
505 if (section_list == NULL) in CalculateAbilities()
516 if (section_list->FindSectionByName(ConstString(".debug_types"))) { in CalculateAbilities()
529 section_list = &section->GetChildren(); in CalculateAbilities()
537 section_list->FindSectionByType(eSectionTypeDWARFDebugAbbrev, true) in CalculateAbilities()
557 section_list->FindSectionByType(eSectionTypeDWARFDebugLine, true) in CalculateAbilities()
606 const SectionList *section_list = module_sp->GetSectionList(); in LoadSectionData() local
607 if (section_list) { in LoadSectionData()
[all …]
/freebsd-12.1/contrib/llvm/tools/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.cpp235 Address::Address(addr_t address, const SectionList *section_list) in Address() argument
237 ResolveAddressUsingFileSections(address, section_list); in Address()
249 const SectionList *section_list) { in ResolveAddressUsingFileSections() argument
250 if (section_list) { in ResolveAddressUsingFileSections()
252 section_list->FindSectionContainingFileAddress(file_addr)); in ResolveAddressUsingFileSections()
H A DModule.cpp429 SectionList *section_list = GetSectionList(); in ResolveFileAddress() local
430 if (section_list) in ResolveFileAddress()
431 return so_addr.ResolveAddressUsingFileSections(vm_addr, section_list); in ResolveFileAddress()
1426 SectionList *section_list = GetSectionList(); in SetSymbolFileFileSpec() local
1428 if (section_list && symbol_file) { in SetSymbolFileFileSpec()
1462 size_t num_sections = section_list->GetNumSections(0); in SetSymbolFileFileSpec()
1465 section_list->GetSectionAtIndex(idx - 1)); in SetSymbolFileFileSpec()
1467 section_list->DeleteSection(idx - 1); in SetSymbolFileFileSpec()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBLocationToDWARFExpression.cpp513 SectionList *section_list = module->GetSectionList(); in ConvertPDBLocationToDWARFExpression() local
514 if (!section_list) in ConvertPDBLocationToDWARFExpression()
518 if (section_idx >= section_list->GetSize()) in ConvertPDBLocationToDWARFExpression()
521 auto section = section_list->GetSectionAtIndex(section_idx); in ConvertPDBLocationToDWARFExpression()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DDWARFLocationExpression.cpp622 SectionList *section_list = module->GetSectionList(); in MakeGlobalLocationExpression() local
623 assert(section_list); in MakeGlobalLocationExpression()
628 if (section_idx >= section_list->GetSize()) in MakeGlobalLocationExpression()
631 auto section_ptr = section_list->GetSectionAtIndex(section_idx); in MakeGlobalLocationExpression()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DObjectFile.cpp657 SectionList *section_list = GetSectionList(); in GetLoadableData() local
658 if (!section_list) in GetLoadableData()
661 size_t section_count = section_list->GetNumSections(0); in GetLoadableData()
664 SectionSP section_sp = section_list->GetSectionAtIndex(i); in GetLoadableData()
/freebsd-12.1/contrib/binutils/binutils/
H A Dobjcopy.c112 struct section_list struct
127 static struct section_list *change_sections; argument
612 static struct section_list *
615 struct section_list *p; in find_section_list()
624 p = xmalloc (sizeof (struct section_list)); in find_section_list()
834 struct section_list *p; in is_strip_section()
1430 struct section_list *pset; in copy_object()
2160 struct section_list *p; in setup_section()
2319 struct section_list *p; in copy_section()
2642 struct section_list *p; in strip_main()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/
H A DAddressRange.h80 const SectionList *section_list = nullptr);
H A DAddress.h182 Address(lldb::addr_t file_addr, const SectionList *section_list);
/freebsd-12.1/contrib/binutils/ld/
H A Dldlang.c225 sec = ptr->section_list; in walk_wild_section_general()
676 for (sec = ptr->section_list; sec != NULL; sec = sec->next) in analyze_walk_wild_section_handler()
696 for (sec = ptr->section_list; sec != NULL; sec = sec->next) in analyze_walk_wild_section_handler()
734 for (sec = ptr->section_list; sec != NULL; sec = sec->next) in analyze_walk_wild_section_handler()
3165 sec = s->wild_statement.section_list; in update_wild_statements()
3838 for (sec = w->section_list; sec; sec = sec->next) in print_wild_statement()
5841 struct wildcard_list *section_list, in lang_add_wild() argument
5848 for (curr = section_list, section_list = NULL; in lang_add_wild()
5850 section_list = curr, curr = next) in lang_add_wild()
5856 curr->next = section_list; in lang_add_wild()
[all …]
H A Dldlang.h327 struct wildcard_list *section_list; member
/freebsd-12.1/contrib/binutils/bfd/
H A Dcoffcode.h3040 asection **section_list; in coff_compute_section_file_positions() local
3051 section_list = bfd_malloc (amt); in coff_compute_section_file_positions()
3052 if (section_list == NULL) in coff_compute_section_file_positions()
3058 section_list[i] = current; in coff_compute_section_file_positions()
3061 section_list[i] = NULL; in coff_compute_section_file_positions()
3063 qsort (section_list, count, sizeof (asection *), sort_by_secaddr); in coff_compute_section_file_positions()
3072 current = section_list[i]; in coff_compute_section_file_positions()
3093 free (section_list); in coff_compute_section_file_positions()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Expression/
H A DIRExecutionUnit.h109 lldb_private::SectionList &section_list) override;
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DObjectFile.h41 lldb_private::SectionList &section_list) = 0;

12