Home
last modified time | relevance | path

Searched refs:AddressRange (Results 1 – 25 of 72) sorted by relevance

123

/external/lldb/source/Core/
DAddressRange.cpp19 AddressRange::AddressRange () : in AddressRange() function in AddressRange
25 AddressRange::AddressRange (addr_t file_addr, addr_t byte_size, const SectionList *section_list) : in AddressRange() function in AddressRange
31 AddressRange::AddressRange (const lldb::SectionSP &section, addr_t offset, addr_t byte_size) : in AddressRange() function in AddressRange
37 AddressRange::AddressRange (const Address& so_addr, addr_t byte_size) : in AddressRange() function in AddressRange
43 AddressRange::~AddressRange () in ~AddressRange()
64 AddressRange::ContainsFileAddress (const Address &addr) const in ContainsFileAddress()
83 AddressRange::ContainsFileAddress (addr_t file_addr) const in ContainsFileAddress()
100 AddressRange::ContainsLoadAddress (const Address &addr, Target *target) const in ContainsLoadAddress()
119 AddressRange::ContainsLoadAddress (addr_t load_addr, Target *target) const in ContainsLoadAddress()
135 AddressRange::Clear() in Clear()
[all …]
DAddressResolver.cpp51 std::vector<AddressRange> &
63 AddressRange &
/external/google-breakpad/src/common/windows/
Domap_unittest.cc66 std::ostream& operator<<(std::ostream& os, const AddressRange& ar) { in operator <<()
99 const AddressRange B(100, 15);
100 const AddressRange C(B.end(), 10);
101 const AddressRange D(C.end(), 25);
102 const AddressRange E(D.end(), 10);
103 const AddressRange F(E.end(), 40);
104 const AddressRange G(F.end(), 3);
105 const AddressRange H(G.end(), 7);
108 const AddressRange Bt(100, 15);
109 const AddressRange Dt(Bt.end(), 20); // D is shortened.
[all …]
Domap_internal.h66 struct AddressRange { struct
70 AddressRange() : rva(0), length(0) { } in AddressRange() argument
71 AddressRange(DWORD rva, DWORD length) : rva(rva), length(length) { } in AddressRange() argument
78 int Compare(const AddressRange& rhs) const; argument
79 bool operator<(const AddressRange& rhs) const { return Compare(rhs) == -1; }
80 bool operator>(const AddressRange& rhs) const { return Compare(rhs) == 1; }
83 bool operator==(const AddressRange& rhs) const {
86 bool operator!=(const AddressRange& rhs) const { return !((*this) == rhs); }
89 typedef std::vector<AddressRange> AddressRangeVector;
Domap.cc453 void ClipMappedRangeOriginal(const AddressRange& clip_range, in ClipMappedRangeOriginal()
515 int AddressRange::Compare(const AddressRange& rhs) const { in Compare()
582 const AddressRange& original_range, in MapAddressRange()
598 AddressRange query_range(original_range); in MapAddressRange()
650 mapped_ranges->push_back(AddressRange(temp_map[0].rva_transformed, 0)); in MapAddressRange()
653 mapped_ranges->push_back(AddressRange(temp_map[i].rva_transformed, 0)); in MapAddressRange()
676 AddressRange(rva_begin, rva_cur_content - rva_begin)); in MapAddressRange()
688 AddressRange(rva_begin, rva_cur_content - rva_begin)); in MapAddressRange()
/external/lldb/include/lldb/Core/
DAddressRange.h21 class AddressRange
30 AddressRange ();
48 AddressRange (const lldb::SectionSP &section, lldb::addr_t offset, lldb::addr_t byte_size);
65AddressRange (lldb::addr_t file_addr, lldb::addr_t byte_size, const SectionList *section_list = NU…
79 AddressRange (const Address& so_addr, lldb::addr_t byte_size);
86 ~AddressRange ();
260 return sizeof(AddressRange); in MemorySize()
DAddressResolver.h70 std::vector<AddressRange> &
76 AddressRange &
81 std::vector<AddressRange> m_address_ranges;
/external/lldb/include/lldb/Target/
DThreadPlanStepInRange.h31 const AddressRange &range,
36 const AddressRange &range,
82 const AddressRange &range,
87 const AddressRange &range,
DUnwindAssembly.h30 GetNonCallSiteUnwindPlanFromAssembly (AddressRange& func,
35 GetFastUnwindPlan (AddressRange& func,
41 FirstNonPrologueInsn (AddressRange& func,
DThreadPlanStepRange.h31 const AddressRange &range,
49 void AddRange(const AddressRange &new_range);
77 std::vector<AddressRange> m_address_ranges;
/external/lldb/source/Plugins/UnwindAssembly/x86/
DUnwindAssembly-x86.h25 GetNonCallSiteUnwindPlanFromAssembly (lldb_private::AddressRange& func,
30 GetFastUnwindPlan (lldb_private::AddressRange& func,
36 FirstNonPrologueInsn (lldb_private::AddressRange& func,
DUnwindAssembly-x86.cpp120 AssemblyParse_x86 (const ExecutionContext &exe_ctx, int cpu, ArchSpec &arch, AddressRange func);
126 bool get_fast_unwind_plan (AddressRange& func, UnwindPlan &unwind_plan);
147 AddressRange m_func_bounds;
168 …::AssemblyParse_x86 (const ExecutionContext &exe_ctx, int cpu, ArchSpec &arch, AddressRange func) : in AssemblyParse_x86()
754 AssemblyParse_x86::get_fast_unwind_plan (AddressRange& func, UnwindPlan &unwind_plan) in get_fast_unwind_plan()
896 UnwindAssembly_x86::GetNonCallSiteUnwindPlanFromAssembly (AddressRange& func, Thread& thread, Unwin… in GetNonCallSiteUnwindPlanFromAssembly()
904 UnwindAssembly_x86::GetFastUnwindPlan (AddressRange& func, Thread& thread, UnwindPlan &unwind_plan) in GetFastUnwindPlan()
912 UnwindAssembly_x86::FirstNonPrologueInsn (AddressRange& func, const ExecutionContext &exe_ctx, Addr… in FirstNonPrologueInsn()
/external/lldb/include/lldb/Symbol/
DFunction.h371 const AddressRange& range);
410 const AddressRange& range);
434 const AddressRange &
628AddressRange m_range; ///< The function address range that covers the widest range neede…
DBlock.h448 GetRangeContainingAddress (const Address& addr, AddressRange &range);
451 GetRangeContainingLoadAddress (lldb::addr_t load_addr, Target &target, AddressRange &range);
462 AddressRange &range);
DFuncUnwinders.h34 …e::UnwindTable& unwind_table, lldb_private::UnwindAssembly *assembly_profiler, AddressRange range);
81 AddressRange m_range;
DSymbol.h52 const AddressRange &range,
311AddressRange m_addr_range; // Contains the value, or the section offset address when …
DUnwindPlan.h411 SetPlanValidAddressRange (const AddressRange& range);
413 const AddressRange &
487 AddressRange m_plan_valid_address_range;
/external/lldb/source/Plugins/UnwindAssembly/InstEmulation/
DUnwindAssemblyInstEmulation.h29 GetNonCallSiteUnwindPlanFromAssembly (lldb_private::AddressRange& func,
34 GetFastUnwindPlan (lldb_private::AddressRange& func,
40 FirstNonPrologueInsn (lldb_private::AddressRange& func,
161 lldb_private::AddressRange* m_range_ptr;
/external/lldb/source/Symbol/
DBlock.cpp61 s->AddressRange(base_addr + range.GetRangeBase(), base_addr + range.GetRangeEnd(), 4); in GetDescription()
112 s->AddressRange(base_addr + range.GetRangeBase(), base_addr + range.GetRangeEnd(), 4); in Dump()
209 s->AddressRange(base_addr + range.GetRangeBase(), base_addr + range.GetRangeEnd(), 4); in DumpAddressRanges()
290 Block::GetRangeContainingAddress (const Address& addr, AddressRange &range) in GetRangeContainingAddress()
295 const AddressRange &func_range = function->GetAddressRange(); in GetRangeContainingAddress()
321 Block::GetRangeContainingLoadAddress (lldb::addr_t load_addr, Target &target, AddressRange &range) in GetRangeContainingLoadAddress()
325 AddressRange containing_range; in GetRangeContainingLoadAddress()
336 const AddressRange &func_range = function->GetAddressRange(); in GetRangeIndexContainingAddress()
352 Block::GetRangeAtIndex (uint32_t range_idx, AddressRange &range) in GetRangeAtIndex()
DUnwindTable.cpp93 AddressRange range; in GetFuncUnwindersContainingAddress()
120 AddressRange range; in GetUncachedFuncUnwindersContainingAddress()
/external/llvm/lib/DebugInfo/DWARF/
DDWARFDebugFrame.cpp252 uint64_t InitialLocation, uint64_t AddressRange, in FDE() argument
255 InitialLocation(InitialLocation), AddressRange(AddressRange), in FDE()
268 (uint32_t)InitialLocation + (uint32_t)AddressRange); in dumpHeader()
279 uint64_t AddressRange; member in __anon5440fcfe0111::FDE
494 uint64_t AddressRange = Data.getAddress(&Offset); in parse() local
497 InitialLocation, AddressRange, in parse()
/external/lldb/source/Plugins/Process/Utility/
DUnwindMacOSXFrameBackchain.cpp141 const AddressRange *addr_range_ptr = NULL; in GetStackFrameData_i386()
142 AddressRange range; in GetStackFrameData_i386()
240 const AddressRange *addr_range_ptr = NULL; in GetStackFrameData_x86_64()
241 AddressRange range; in GetStackFrameData_x86_64()
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_common.cc345 AddressRange *r = ranges_.front(); in clear()
352 void *mem = InternalAlloc(sizeof(AddressRange)); in addAddressRange()
353 AddressRange *r = new(mem) AddressRange(beg, end, executable); in addAddressRange()
359 const AddressRange *r = iter.next(); in containsAddress()
/external/lldb/source/Plugins/SymbolFile/DWARF/
DDWARFDebugRanges.cpp153 s.AddressRange(begin, end, sizeof (dw_addr_t), " offsets = "); in Dump()
174 … s.AddressRange(begin_addr, end_addr, sizeof (dw_addr_t), verbose ? " ==> addrs = " : NULL); in Dump()
/external/lldb/source/Target/
DThreadPlanStepOverRange.cpp43 const AddressRange &range, in ThreadPlanStepOverRange()
229 AddressRange inline_range; in ShouldStop()
361 AddressRange my_range; in DoWillResume()

123