/external/lldb/source/API/ |
H A D | SBSection.cpp | 38 SBSection::SBSection (const lldb::SectionSP §ion_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 §ion_sp) argument [all...] |
H A D | SBModule.cpp | 594 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 D | SectionLoadList.h | 53 GetSectionLoadAddress (const lldb::SectionSP §ion_sp) const; 59 SetSectionLoadAddress (const lldb::SectionSP §ion_sp, lldb::addr_t load_addr, bool warn_multiple = false); 65 SetSectionUnloaded (const lldb::SectionSP §ion_sp, lldb::addr_t load_addr); 71 SetSectionUnloaded (const lldb::SectionSP §ion_sp);
|
/external/lldb/source/Core/ |
H A D | Address.cpp | 245 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 D | Module.cpp | 460 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 D | Section.cpp | 313 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 D | SectionLoadList.cpp | 131 SectionLoadList::SetSectionUnloaded (const lldb::SectionSP §ion_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 §ion_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 D | DynamicLoaderStatic.cpp | 134 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 D | SymbolVendorELF.cpp | 165 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 D | SBSection.h | 90 SBSection (const lldb::SectionSP §ion_sp); 96 SetSP(const lldb::SectionSP §ion_sp);
|
/external/lldb/include/lldb/Core/ |
H A D | Address.h | 136 Address (const lldb::SectionSP §ion_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 §ion_sp) argument 497 m_section_wp = section_sp;
|
H A D | Section.h | 41 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 D | LineEntry.h | 34 const lldb::SectionSP §ion_sp,
|
H A D | Symbol.h | 38 const lldb::SectionSP §ion_sp,
|
/external/lldb/source/Breakpoint/ |
H A D | Breakpoint.cpp | 388 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 D | BreakpointLocationList.cpp | 103 SectionSP section_sp (break_loc->GetAddress().GetSection()); 104 if (section_sp && section_sp->GetModule().get() == module)
|
/external/lldb/source/Symbol/ |
H A D | LineEntry.cpp | 32 const lldb::SectionSP §ion_sp, 44 range(section_sp, section_offset, byte_size), 30 LineEntry( const lldb::SectionSP §ion_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 D | Function.cpp | 388 SectionSP section_sp (m_range.GetBaseAddress().GetSection()); 389 if (section_sp) 390 return section_sp->GetModule();
|
H A D | Symbol.cpp | 55 const lldb::SectionSP §ion_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 §ion_sp, addr_t offset, addr_t size, bool size_is_valid, uint32_t flags ) argument
|
H A D | ObjectFile.cpp | 347 const SectionSP section_sp (symbol->GetAddress().GetSection()); 348 if (section_sp) 350 const SectionType section_type = section_sp->GetType();
|
H A D | Symtab.cpp | 977 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 D | DynamicLoaderPOSIXDYLD.cpp | 221 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 D | DynamicLoaderMacOSXDYLD.cpp | 466 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 D | ObjectFileELF.cpp | 951 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 D | ObjectFileMachO.cpp | 794 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...] |