Searched refs:section_sp (Results 26 - 44 of 44) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
H A DDynamicLoaderHexagonDYLD.cpp229 SectionSP section_sp(sections->GetSectionAtIndex(i));
230 lldb::addr_t new_load_addr = section_sp->GetFileAddress() + base_addr;
242 target.SetSectionLoadAddress(section_sp, new_load_addr);
259 SectionSP section_sp(sections->GetSectionAtIndex(i));
260 target.SetSectionUnloaded(section_sp);
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DSymbol.h29 const lldb::SectionSP &section_sp, lldb::addr_t value,
/freebsd-12-stable/contrib/llvm-project/lldb/source/Core/
H A DSection.cpp409 size_t SectionList::AddSection(const lldb::SectionSP &section_sp) { argument
410 if (section_sp) {
412 m_sections.push_back(section_sp);
H A DModule.cpp449 SectionSP section_sp(so_addr.GetSection());
452 if (section_sp && section_sp->GetModule().get() == this) {
1422 lldb::SectionSP section_sp(
1424 if (section_sp->GetObjectFile() == obj_file) {
1454 SectionSP section_sp = sections->GetSectionAtIndex(sect_idx); local
1455 if (section_sp->GetLoadBaseAddress(target) != LLDB_INVALID_ADDRESS) {
/freebsd-12-stable/contrib/llvm-project/lldb/source/Symbol/
H A DFunction.cpp390 SectionSP section_sp(m_range.GetBaseAddress().GetSection());
391 if (section_sp)
392 return section_sp->GetModule();
H A DSymbol.cpp36 const lldb::SectionSP &section_sp, addr_t offset, addr_t size,
47 m_addr_range(section_sp, offset, size), m_flags(flags) {}
34 Symbol(uint32_t symID, llvm::StringRef name, SymbolType type, bool external, bool is_debug, bool is_trampoline, bool is_artificial, const lldb::SectionSP &section_sp, addr_t offset, addr_t size, bool size_is_valid, bool contains_linker_annotations, uint32_t flags) argument
H A DDWARFCallFrameInfo.cpp147 SectionSP &section_sp, Type type)
148 : m_objfile(objfile), m_section_sp(section_sp), m_type(type) {}
146 DWARFCallFrameInfo(ObjectFile &objfile, SectionSP &section_sp, Type type) argument
H A DCompactUnwindInfo.cpp162 CompactUnwindInfo::CompactUnwindInfo(ObjectFile &objfile, SectionSP &section_sp) argument
163 : m_objfile(objfile), m_section_sp(section_sp),
/freebsd-12-stable/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectMemory.cpp1720 SectionSP section_sp(addr.GetSection());
1721 if (section_sp) {
1723 while (section_sp->GetParent())
1724 section_sp = section_sp->GetParent();
1725 section_name = section_sp->GetName();
H A DCommandObjectTarget.cpp2743 SectionSP section_sp(
2745 if (section_sp) {
2746 if (section_sp->IsThreadSpecific()) {
2755 .SetSectionLoadAddress(section_sp, load_addr))
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.cpp331 SectionSP section_sp = list.FindSectionContainingFileAddress(address);
332 if (!section_sp) {
343 AddressRange(section_sp, address - section_sp->GetFileAddress(),
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp666 SectionSP section_sp(section_list->GetSectionAtIndex(sect_idx));
667 if (section_sp->Test(SHF_ALLOC) ||
668 section_sp->GetType() == eSectionTypeContainer) {
669 lldb::addr_t load_addr = section_sp->GetFileAddress();
673 if (section_sp->GetType() != eSectionTypeAbsoluteAddress)
681 if (target.GetSectionLoadList().SetSectionLoadAddress(section_sp,
1821 SectionSP section_sp(new Section(
1836 section_sp->SetPermissions(GetPermissions(header));
1837 section_sp->SetIsThreadSpecific(header.sh_flags & SHF_TLS);
1839 .AddSection(section_sp);
[all...]
/freebsd-12-stable/contrib/llvm-project/lldb/source/Target/
H A DTarget.cpp1685 SectionSP section_sp(addr.GetSection());
1686 if (section_sp) {
1689 if (section_sp->IsEncrypted()) {
1693 ModuleSP module_sp(section_sp->GetModule());
1695 ObjectFile *objfile = section_sp->GetModule()->GetObjectFile();
1698 section_sp.get(), addr.GetOffset(), dst, dst_len);
1703 section_sp->GetName().GetCString());
2745 bool Target::SetSectionLoadAddress(const SectionSP &section_sp, argument
2750 SectionLoadHistory::eStopIDNow, section_sp);
2759 stop_id, section_sp, new_section_load_add
2794 SetSectionUnloaded(const lldb::SectionSP &section_sp) argument
2804 SetSectionUnloaded(const lldb::SectionSP &section_sp, addr_t load_addr) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/lldb/source/API/
H A DSBModule.cpp574 SectionSP section_sp(section_list->FindSectionByName(const_sect_name));
575 if (section_sp) {
576 sb_section.SetSP(section_sp);
H A DSBTarget.cpp2127 SectionSP section_sp(section.GetSP());
2128 if (section_sp) {
2129 if (section_sp->IsThreadSpecific()) {
2134 if (target_sp->SetSectionLoadAddress(section_sp, section_base_addr)) {
2135 ModuleSP module_sp(section_sp->GetModule());
2165 SectionSP section_sp(section.GetSP());
2166 if (section_sp) {
2168 if (target_sp->SetSectionUnloaded(section_sp)) {
2169 ModuleSP module_sp(section_sp->GetModule());
2244 SectionSP section_sp(section_lis
[all...]
/freebsd-12-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DTarget.h1076 bool SetSectionUnloaded(const lldb::SectionSP &section_sp);
1078 bool SetSectionUnloaded(const lldb::SectionSP &section_sp,
/freebsd-12-stable/contrib/llvm-project/lldb/source/Expression/
H A DIRExecutionUnit.cpp1245 lldb::SectionSP section_sp(new lldb_private::Section(
1254 section_list.AddSection(section_sp);
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDebugMap.cpp993 const SectionSP section_sp(
995 if (section_sp->GetModule() != module_sp) {
H A DSymbolFileDWARF.cpp592 SectionSP section_sp(section_list->FindSectionByType(sect_type, true));
593 if (!section_sp)
597 m_objfile_sp->ReadSectionData(section_sp.get(), data);
2273 if (auto section_sp = addr.GetSection()) {
2274 if (section_sp->GetPermissions() & ePermissionsExecutable) {

Completed in 193 milliseconds

12