Searched refs:section_sp (Results 1 - 25 of 32) sorted by relevance

12

/external/lldb/source/API/
H A DSBSection.cpp38 SBSection::SBSection (const lldb::SectionSP &section_sp) : argument
39 m_opaque_wp () // Don't init with section_sp otherwise this will throw if section_sp doesn't contain a valid Section *
41 if (section_sp)
42 m_opaque_wp = section_sp;
59 SectionSP section_sp (GetSP());
60 return section_sp && section_sp->GetModule().get() != NULL;
66 SectionSP section_sp (GetSP());
67 if (section_sp)
129 SetSP(const lldb::SectionSP &section_sp) argument
[all...]
H A DSBModule.cpp594 SectionSP section_sp (section_list->FindSectionByName(const_sect_name));
595 if (section_sp)
597 sb_section.SetSP (section_sp);
/external/lldb/include/lldb/Target/
H A DSectionLoadList.h53 GetSectionLoadAddress (const lldb::SectionSP &section_sp) const;
59 SetSectionLoadAddress (const lldb::SectionSP &section_sp, lldb::addr_t load_addr, bool warn_multiple = false);
65 SetSectionUnloaded (const lldb::SectionSP &section_sp, lldb::addr_t load_addr);
71 SetSectionUnloaded (const lldb::SectionSP &section_sp);
/external/lldb/source/Core/
H A DAddress.cpp245 SectionSP section_sp (section_list->FindSectionContainingFileAddress(file_addr));
246 m_section_wp = section_sp;
247 if (section_sp)
249 assert( section_sp->ContainsFileAddress(file_addr) );
250 m_offset = file_addr - section_sp->GetFileAddress();
262 SectionSP section_sp (GetSection());
263 if (section_sp)
264 module_sp = section_sp->GetModule();
271 SectionSP section_sp (GetSection());
272 if (section_sp)
[all...]
H A DModule.cpp460 SectionSP section_sp (so_addr.GetSection());
463 if (section_sp && section_sp->GetModule().get() == this)
1270 lldb::SectionSP section_sp (section_list->GetSectionAtIndex (idx - 1));
1271 if (section_sp->GetObjectFile() == obj_file)
1306 SectionSP section_sp = sections->GetSectionAtIndex(sect_idx); local
1307 if (section_sp->GetLoadBaseAddress(target) != LLDB_INVALID_ADDRESS)
1417 SectionSP section_sp (section_list->GetSectionAtIndex (sect_idx));
1419 if (section_sp && !section_sp
[all...]
H A DSection.cpp313 SectionList::AddSection (const lldb::SectionSP& section_sp) argument
315 assert (section_sp.get());
317 m_sections.push_back(section_sp);
/external/lldb/source/Target/
H A DSectionLoadList.cpp131 SectionLoadList::SetSectionUnloaded (const lldb::SectionSP &section_sp) argument
135 if (section_sp)
141 const FileSpec &module_file_spec (section_sp->GetModule()->GetFileSpec());
144 section_sp.get(),
146 section_sp->GetName().AsCString());
151 sect_to_addr_collection::iterator sta_pos = m_sect_to_addr.find(section_sp.get());
167 SectionLoadList::SetSectionUnloaded (const lldb::SectionSP &section_sp, addr_t load_addr) argument
173 const FileSpec &module_file_spec (section_sp->GetModule()->GetFileSpec());
176 section_sp.get(),
178 section_sp
[all...]
/external/lldb/source/Plugins/DynamicLoader/Static/
H A DDynamicLoaderStatic.cpp134 SectionSP section_sp (section_list->GetSectionAtIndex (sect_idx));
135 if (section_sp)
137 if (m_process->GetTarget().GetSectionLoadList().SetSectionLoadAddress (section_sp, section_sp->GetFileAddress()))
/external/lldb/source/Plugins/SymbolVendor/ELF/
H A DSymbolVendorELF.cpp165 SectionSP section_sp (objfile_section_list->FindSectionByType (section_type, true));
166 if (section_sp)
170 module_section_list->ReplaceSection (module_section_sp->GetID(), section_sp);
172 module_section_list->AddSection (section_sp);
/external/lldb/include/lldb/API/
H A DSBSection.h90 SBSection (const lldb::SectionSP &section_sp);
96 SetSP(const lldb::SectionSP &section_sp);
/external/lldb/include/lldb/Core/
H A DAddress.h136 Address (const lldb::SectionSP &section_sp, lldb::addr_t offset) : argument
137 m_section_wp (), // Don't init with section_sp in case section_sp is invalid (the weak_ptr will throw)
140 if (section_sp)
141 m_section_wp = section_sp;
495 SetSection (const lldb::SectionSP &section_sp) argument
497 m_section_wp = section_sp;
H A DSection.h41 AddSection (const lldb::SectionSP& section_sp);
44 AddUniqueSection (const lldb::SectionSP& section_sp);
82 ReplaceSection (lldb::user_id_t sect_id, const lldb::SectionSP& section_sp, uint32_t depth = UINT32_MAX);
/external/lldb/include/lldb/Symbol/
H A DLineEntry.h34 const lldb::SectionSP &section_sp,
H A DSymbol.h38 const lldb::SectionSP &section_sp,
/external/lldb/source/Breakpoint/
H A DBreakpoint.cpp388 SectionSP section_sp (break_loc->GetAddress().GetSection());
389 if (!section_sp || section_sp->GetModule() == module_sp)
459 SectionSP section_sp (break_loc_sp->GetAddress().GetSection());
460 if (section_sp && section_sp->GetModule() == module_sp)
H A DBreakpointLocationList.cpp103 SectionSP section_sp (break_loc->GetAddress().GetSection());
104 if (section_sp && section_sp->GetModule().get() == module)
/external/lldb/source/Symbol/
H A DLineEntry.cpp32 const lldb::SectionSP &section_sp,
44 range(section_sp, section_offset, byte_size),
30 LineEntry( const lldb::SectionSP &section_sp, lldb::addr_t section_offset, lldb::addr_t byte_size, const FileSpec &_file, uint32_t _line, uint16_t _column, bool _is_start_of_statement, bool _is_start_of_basic_block, bool _is_prologue_end, bool _is_epilogue_begin, bool _is_terminal_entry ) argument
H A DFunction.cpp388 SectionSP section_sp (m_range.GetBaseAddress().GetSection());
389 if (section_sp)
390 return section_sp->GetModule();
H A DSymbol.cpp55 const lldb::SectionSP &section_sp,
74 m_addr_range (section_sp, offset, size),
45 Symbol( uint32_t symID, const char *name, bool name_is_mangled, 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, uint32_t flags ) argument
H A DObjectFile.cpp347 const SectionSP section_sp (symbol->GetAddress().GetSection());
348 if (section_sp)
350 const SectionType section_type = section_sp->GetType();
H A DSymtab.cpp977 SectionSP section_sp (m_objfile->GetSectionList()->FindSectionContainingFileAddress (entry.GetRangeBase()));
978 if (section_sp)
980 const lldb::addr_t end_section_file_addr = section_sp->GetFileAddress() + section_sp->GetByteSize();
/external/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/
H A DDynamicLoaderPOSIXDYLD.cpp221 SectionSP section_sp (sections->GetSectionAtIndex(i));
222 lldb::addr_t new_load_addr = section_sp->GetFileAddress() + base_addr;
223 lldb::addr_t old_load_addr = load_list.GetSectionLoadAddress(section_sp);
232 load_list.SetSectionLoadAddress(section_sp, new_load_addr);
/external/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/
H A DDynamicLoaderMacOSXDYLD.cpp466 SectionSP section_sp(section_list->FindSectionByName(info.segments[i].name));
477 if (section_sp)
483 const bool warn_multiple = section_sp->GetName() != g_section_name_LINKEDIT;
485 const addr_t old_section_load_addr = m_process->GetTarget().GetSectionLoadList().GetSectionLoadAddress (section_sp);
489 if (m_process->GetTarget().GetSectionLoadList().SetSectionLoadAddress (section_sp, new_section_load_addr, warn_multiple))
516 SectionSP section_sp(section_list->FindSectionByName(info.segments[seg_idx].name));
518 if (section_sp)
521 if (g_pagezero_section_name == section_sp->GetName())
565 SectionSP section_sp(section_list->FindSectionByName(info.segments[i].name));
566 if (section_sp)
[all...]
/external/lldb/source/Plugins/ObjectFile/ELF/
H A DObjectFileELF.cpp951 SectionSP section_sp (new Section(GetModule(), // Module to which this section belongs.
963 section_sp->SetIsThreadSpecific (is_thread_specific);
964 m_sections_ap->AddSection(section_sp);
991 SectionSP section_sp (elf_section_list->FindSectionByType (section_type, true));
992 if (section_sp)
996 unified_section_list.ReplaceSection (module_section_sp->GetID(), section_sp);
998 unified_section_list.AddSection (section_sp);
1143 lldb::SectionSP section_sp (module_section_list->FindSectionByName (sect_name));
1144 if (section_sp && section_sp
[all...]
/external/lldb/source/Plugins/ObjectFile/Mach-O/
H A DObjectFileMachO.cpp794 SectionSP section_sp (symbol->GetAddress().GetSection());
795 if (section_sp)
797 const SectionType section_type = section_sp->GetType();
1317 SectionSP section_sp(new Section (segment_sp,
1334 section_sp->SetIsEncrypted (segment_is_encrypted || section_is_encrypted);
1335 segment_sp->GetChildren().AddSection(section_sp);
1410 if (!m_section_infos[n_sect].section_sp)
1412 SectionSP section_sp (m_section_list->FindSectionByID (n_sect));
1413 m_section_infos[n_sect].section_sp = section_sp;
1451 SectionSP section_sp; member in struct:MachSymtabSectionInfo::SectionInfo
[all...]

Completed in 223 milliseconds

12