Home
last modified time | relevance | path

Searched refs:SectionSP (Results 1 – 25 of 56) sorted by relevance

123

/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBSection.cpp29 SBSection::SBSection(const lldb::SectionSP &section_sp) { in SBSection()
52 SectionSP section_sp(GetSP()); in operator bool()
59 SectionSP section_sp(GetSP()); in GetName()
69 SectionSP section_sp(GetSP()); in GetParent()
71 SectionSP parent_section_sp(section_sp->GetParent()); in GetParent()
83 SectionSP section_sp(GetSP()); in FindSubSection()
96 SectionSP section_sp(GetSP()); in GetNumSubSections()
106 SectionSP section_sp(GetSP()); in GetSubSectionAtIndex()
112 lldb::SectionSP SBSection::GetSP() const { return m_opaque_wp.lock(); } in GetSP()
114 void SBSection::SetSP(const lldb::SectionSP &section_sp) { in SetSP()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DSection.cpp173 Section::Section(const lldb::SectionSP &parent_section_sp, in Section()
194 SectionSP parent_sp(GetParent()); in GetFileAddress()
206 SectionSP parent_sp(GetParent()); in SetFileAddress()
220 SectionSP parent_sp(GetParent()); in GetOffset()
230 SectionSP parent_sp(GetParent()); in GetLoadBaseAddress()
312 SectionSP parent_sp(GetParent()); in DumpName()
336 SectionSP parent_sp(GetParent()); in IsDescendant()
475 size_t SectionList::AddSection(const lldb::SectionSP &section_sp) { in AddSection()
507 size_t SectionList::AddUniqueSection(const lldb::SectionSP &sect_sp) { in AddUniqueSection()
516 const lldb::SectionSP &sect_sp, in ReplaceSection()
[all …]
H A DAddress.cpp253 SectionSP section_sp( in ResolveAddressUsingFileSections()
287 SectionSP section_sp(GetSection()); in GetModule()
294 SectionSP section_sp(GetSection()); in GetFileAddress()
314 SectionSP section_sp(GetSection()); in GetLoadAddress()
414 SectionSP section_sp(GetSection()); in Dump()
838 SectionSP section_sp(GetSection()); in CalculateSymbolContext()
852 SectionSP section_sp(GetSection()); in CalculateSymbolContextModule()
859 SectionSP section_sp(GetSection()); in CalculateSymbolContextCompileUnit()
873 SectionSP section_sp(GetSection()); in CalculateSymbolContextFunction()
887 SectionSP section_sp(GetSection()); in CalculateSymbolContextBlock()
[all …]
H A DAddressRange.cpp38 AddressRange::AddressRange(const lldb::SectionSP &section, addr_t offset, in AddressRange()
48 SectionSP range_sect_sp = GetBaseAddress().GetSection(); in Contains()
49 SectionSP addr_sect_sp = addr.GetSection(); in Contains()
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DSection.h37 typedef std::vector<lldb::SectionSP> collection;
51 size_t AddSection(const lldb::SectionSP &section_sp);
53 size_t AddUniqueSection(const lldb::SectionSP &section_sp);
62 lldb::SectionSP FindSectionByName(ConstString section_dstr) const;
64 lldb::SectionSP FindSectionByID(lldb::user_id_t sect_id) const;
66 lldb::SectionSP FindSectionByType(lldb::SectionType sect_type,
70 lldb::SectionSP
81 const lldb::SectionSP &section_sp,
87 lldb::SectionSP GetSectionAtIndex(size_t idx) const;
124 Section(const lldb::SectionSP &parent_section_sp, // NULL for top level
[all …]
H A DAddress.h143 Address(const lldb::SectionSP &section_sp, lldb::addr_t offset) in Address()
439 lldb::SectionSP GetSection() const { return m_section_wp.lock(); } in SetOffset()
473 void SetSection(const lldb::SectionSP &section_sp) {
H A DAddressRange.h47 AddressRange(const lldb::SectionSP &section, lldb::addr_t offset,
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DSectionLoadList.h41 lldb::addr_t GetSectionLoadAddress(const lldb::SectionSP &section_sp) const;
46 bool SetSectionLoadAddress(const lldb::SectionSP &section_sp,
53 bool SetSectionUnloaded(const lldb::SectionSP &section_sp,
59 size_t SetSectionUnloaded(const lldb::SectionSP &section_sp);
64 typedef std::map<lldb::addr_t, lldb::SectionSP> addr_to_sect_collection;
H A DSectionLoadHistory.h45 const lldb::SectionSP &section_sp);
51 const lldb::SectionSP &section_sp,
58 bool SetSectionUnloaded(uint32_t stop_id, const lldb::SectionSP &section_sp,
65 const lldb::SectionSP &section_sp);
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DArmUnwindInfo.h32 ArmUnwindInfo(ObjectFile &objfile, lldb::SectionSP &arm_exidx,
33 lldb::SectionSP &arm_extab);
59 lldb::SectionSP m_arm_exidx_sp; // .ARM.exidx section
60 lldb::SectionSP m_arm_extab_sp; // .ARM.extab section
H A DCompactUnwindInfo.h38 CompactUnwindInfo(ObjectFile &objfile, lldb::SectionSP &section);
140 lldb::SectionSP m_section_sp;
H A DDWARFCallFrameInfo.h38 DWARFCallFrameInfo(ObjectFile &objfile, lldb::SectionSP &section, Type type);
148 lldb::SectionSP m_section_sp;
/freebsd/contrib/llvm-project/lldb/include/lldb/API/
H A DSBSection.h96 SBSection(const lldb::SectionSP &section_sp);
98 lldb::SectionSP GetSP() const;
100 void SetSP(const lldb::SectionSP &section_sp);
/freebsd/contrib/llvm-project/lldb/source/Target/
H A DSectionLoadHistory.cpp106 const lldb::SectionSP &section_sp) { in GetSectionLoadAddress()
125 uint32_t stop_id, const lldb::SectionSP &section_sp, addr_t load_addr, in SetSectionLoadAddress()
137 const lldb::SectionSP &section_sp) { in SetSectionUnloaded()
146 const lldb::SectionSP &section_sp, in SetSectionUnloaded()
H A DSectionLoadList.cpp50 SectionLoadList::GetSectionLoadAddress(const lldb::SectionSP &section) const { in GetSectionLoadAddress()
64 bool SectionLoadList::SetSectionLoadAddress(const lldb::SectionSP &section, in SetSectionLoadAddress()
146 size_t SectionLoadList::SetSectionUnloaded(const lldb::SectionSP &section_sp) { in SetSectionUnloaded()
183 bool SectionLoadList::SetSectionUnloaded(const lldb::SectionSP &section_sp, in SetSectionUnloaded()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DUnwindTable.cpp59 SectionSP sect = sl->FindSectionByType(eSectionTypeEHFrame, true); in Initialize()
79 SectionSP sect_extab = sl->FindSectionByType(eSectionTypeARMextab, true); in Initialize()
104 SectionSP sect = sl->FindSectionByType(eSectionTypeEHFrame, true); in Update()
124 SectionSP sect_extab = sl->FindSectionByType(eSectionTypeARMextab, true); in Update()
H A DArmUnwindInfo.cpp48 ArmUnwindInfo::ArmUnwindInfo(ObjectFile &objfile, SectionSP &arm_exidx, in ArmUnwindInfo()
49 SectionSP &arm_extab) in ArmUnwindInfo()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolVendor/PECOFF/
H A DSymbolVendorPECOFF.cpp121 if (SectionSP section_sp = in CreateInstance()
123 if (SectionSP module_section_sp = in CreateInstance()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolVendor/wasm/
H A DSymbolVendorWasm.cpp126 if (SectionSP section_sp = in CreateInstance()
128 if (SectionSP module_section_sp = in CreateInstance()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolVendor/ELF/
H A DSymbolVendorELF.cpp130 if (SectionSP section_sp = in CreateInstance()
132 if (SectionSP module_section_sp = in CreateInstance()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp719 SectionSP section_sp(section_list->GetSectionAtIndex(sect_idx)); in SetLoadAddress()
877 SectionSP dynsym_section_sp( in GetImageInfoAddress()
1771 SectionSP Segment;
1779 using VMMap = llvm::IntervalMap<addr_t, SectionSP, 4,
1833 SectionSP Segment; in GetAddressInfo()
1858 void AddSegment(const VMRange &Range, SectionSP Seg) { in AddSegment()
1863 void AddSection(SectionAddressInfo Info, SectionSP Sect) { in AddSection()
1878 static SectionSP FindMatchingSection(const SectionList &section_list, in FindMatchingSection()
1879 SectionSP section) { in FindMatchingSection()
1880 SectionSP sect_sp; in FindMatchingSection()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Static/
H A DDynamicLoaderStatic.cpp104 SectionSP section_sp(section_list->GetSectionAtIndex(sect_idx)); in LoadAllImagesAtFileAddresses()
/freebsd/contrib/llvm-project/lldb/source/Plugins/JITLoader/GDB/
H A DJITLoaderGDB.cpp235 SectionSP section_sp(section_list.GetSectionAtIndex(i)); in updateSectionLoadAddress()
383 SectionSP section_sp(section_list->GetSectionAtIndex(i)); in ReadJITDescriptorImpl()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/wasm/
H A DObjectFileWasm.cpp327 SectionSP section_sp( in CreateSections()
380 SectionSP section_sp(section_list->GetSectionAtIndex(sect_idx)); in SetLoadAddress()
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
H A DDynamicLoaderHexagonDYLD.cpp221 SectionSP section_sp(sections->GetSectionAtIndex(i)); in UpdateLoadedSections()
251 SectionSP section_sp(sections->GetSectionAtIndex(i)); in UnloadSections()

123