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

12

/freebsd-11.0-release/contrib/llvm/tools/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.cpp638 SectionSP section_sp (section_list->FindSectionByName(const_sect_name));
639 if (section_sp)
641 sb_section.SetSP (section_sp);
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Target/
H A DSectionLoadHistory.h62 const lldb::SectionSP &section_sp);
71 const lldb::SectionSP &section_sp,
80 const lldb::SectionSP &section_sp,
88 const lldb::SectionSP &section_sp);
H A DSectionLoadList.h59 GetSectionLoadAddress (const lldb::SectionSP &section_sp) const;
65 SetSectionLoadAddress (const lldb::SectionSP &section_sp, lldb::addr_t load_addr, bool warn_multiple = false);
71 SetSectionUnloaded (const lldb::SectionSP &section_sp, lldb::addr_t load_addr);
77 SetSectionUnloaded (const lldb::SectionSP &section_sp);
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARFDwo.cpp36 SectionSP section_sp (section_list->FindSectionByType(sect_type, true));
37 if (section_sp)
42 data.SetData(m_dwarf_data, section_sp->GetOffset(), section_sp->GetFileSize());
46 if (m_obj_file->ReadSectionData(section_sp.get(), data) != 0)
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Target/
H A DSectionLoadHistory.cpp118 SectionLoadHistory::GetSectionLoadAddress (uint32_t stop_id, const lldb::SectionSP &section_sp) argument
123 return section_load_list->GetSectionLoadAddress(section_sp);
138 const lldb::SectionSP &section_sp,
145 return section_load_list->SetSectionLoadAddress(section_sp, load_addr, warn_multiple);
149 SectionLoadHistory::SetSectionUnloaded (uint32_t stop_id, const lldb::SectionSP &section_sp) argument
154 return section_load_list->SetSectionUnloaded (section_sp);
158 SectionLoadHistory::SetSectionUnloaded (uint32_t stop_id, const lldb::SectionSP &section_sp, addr_t load_addr) argument
163 return section_load_list->SetSectionUnloaded (section_sp, load_addr);
137 SetSectionLoadAddress(uint32_t stop_id, const lldb::SectionSP &section_sp, addr_t load_addr, bool warn_multiple) argument
H A DSectionLoadList.cpp165 SectionLoadList::SetSectionUnloaded (const lldb::SectionSP &section_sp) argument
169 if (section_sp)
175 const FileSpec &module_file_spec (section_sp->GetModule()->GetFileSpec());
177 __FUNCTION__, static_cast<void*>(section_sp.get()),
179 section_sp->GetName().AsCString());
184 sect_to_addr_collection::iterator sta_pos = m_sect_to_addr.find(section_sp.get());
200 SectionLoadList::SetSectionUnloaded (const lldb::SectionSP &section_sp, addr_t load_addr) argument
206 const FileSpec &module_file_spec (section_sp->GetModule()->GetFileSpec());
208 __FUNCTION__, static_cast<void*>(section_sp.get()),
210 section_sp
[all...]
/freebsd-11.0-release/contrib/llvm/tools/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 DDynamicLoader.cpp156 SectionSP section_sp (sections->GetSectionAtIndex(i));
157 target.SetSectionUnloaded(section_sp);
H A DSection.cpp362 SectionList::AddSection (const lldb::SectionSP& section_sp) argument
364 if (section_sp)
367 m_sections.push_back(section_sp);
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/JITLoader/GDB/
H A DJITLoaderGDB.cpp230 SectionSP section_sp(section_list.GetSectionAtIndex(i));
231 if (section_sp)
233 if(section_sp->IsFake()) {
236 updateSectionLoadAddress(section_sp->GetChildren(), target, symbolfile_addr, symbolfile_size, vmaddrheuristic,
242 const lldb::addr_t slide_amount = lower - section_sp->GetFileAddress();
243 section_sp->Slide(slide_amount, false);
244 section_sp->GetChildren().Slide(-slide_amount, false);
245 section_sp->SetByteSize (upper - lower);
247 vmaddrheuristic += 2<<section_sp->GetLog2Align();
249 if (section_sp
[all...]
/freebsd-11.0-release/contrib/llvm/tools/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().SetSectionLoadAddress (section_sp, section_sp->GetFileAddress()))
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/SymbolVendor/ELF/
H A DSymbolVendorELF.cpp163 SectionSP section_sp (objfile_section_list->FindSectionByType (section_type, true));
164 if (section_sp)
168 module_section_list->ReplaceSection (module_section_sp->GetID(), section_sp);
170 module_section_list->AddSection (section_sp);
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/API/
H A DSBSection.h102 SBSection (const lldb::SectionSP &section_sp);
108 SetSP(const lldb::SectionSP &section_sp);
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DAddress.h139 Address (const lldb::SectionSP &section_sp, lldb::addr_t offset) : argument
140 m_section_wp (), // Don't init with section_sp in case section_sp is invalid (the weak_ptr will throw)
143 if (section_sp)
144 m_section_wp = section_sp;
501 SetSection (const lldb::SectionSP &section_sp) argument
503 m_section_wp = section_sp;
H A DSection.h41 AddSection (const lldb::SectionSP& section_sp);
44 AddUniqueSection (const lldb::SectionSP& section_sp);
79 ReplaceSection (lldb::user_id_t sect_id, const lldb::SectionSP& section_sp, uint32_t depth = UINT32_MAX);
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/ObjectFile/JIT/
H A DObjectFileJIT.cpp308 SectionSP section_sp (section_list->GetSectionAtIndex (sect_idx));
309 if (section_sp &&
310 section_sp->GetFileSize() > 0 &&
311 section_sp->IsThreadSpecific() == false)
313 if (target.GetSectionLoadList().SetSectionLoadAddress (section_sp, section_sp->GetFileAddress() + value))
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DLineEntry.h34 const lldb::SectionSP &section_sp,
H A DSymbol.h38 const lldb::SectionSP &section_sp,
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Breakpoint/
H A DBreakpointLocationList.cpp107 SectionSP section_sp (break_loc->GetAddress().GetSection());
108 if (section_sp && section_sp->GetModule().get() == module)
H A DBreakpoint.cpp439 SectionSP section_sp (break_loc_sp->GetAddress().GetSection());
440 if (!section_sp || section_sp->GetModule() == module_sp)
487 SectionSP section_sp (break_loc_sp->GetAddress().GetSection());
488 if (section_sp && section_sp->GetModule() == module_sp)
580 SectionSP section_sp = break_loc_sp->GetAddress().GetSection(); local
581 if (section_sp && section_sp->GetModule() == old_module_sp)
/freebsd-11.0-release/contrib/llvm/tools/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.cpp393 SectionSP section_sp (m_range.GetBaseAddress().GetSection());
394 if (section_sp)
395 return section_sp->GetModule();
H A DObjectFile.cpp331 const SectionSP section_sp (symbol->GetAddressRef().GetSection());
332 if (section_sp)
334 const SectionType section_type = section_sp->GetType();
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/
H A DDynamicLoaderHexagonDYLD.cpp270 SectionSP section_sp (sections->GetSectionAtIndex(i));
271 lldb::addr_t new_load_addr = section_sp->GetFileAddress() + base_addr;
283 target.SetSectionLoadAddress(section_sp, new_load_addr);
303 SectionSP section_sp (sections->GetSectionAtIndex(i));
304 target.SetSectionUnloaded(section_sp);

Completed in 305 milliseconds

12