Searched refs:AddressRange (Results 1 - 25 of 69) sorted by relevance

123

/external/google-breakpad/src/common/windows/
H A Domap_internal.h66 struct AddressRange { struct in namespace:google_breakpad
70 AddressRange() : rva(0), length(0) { } function in struct:google_breakpad::AddressRange
71 AddressRange(DWORD rva, DWORD length) : rva(rva), length(length) { } function in struct:google_breakpad::AddressRange
78 int Compare(const AddressRange& rhs) const;
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;
H A Domap_unittest.cc66 std::ostream& operator<<(std::ostream& os, const AddressRange& ar) {
67 os << "AddressRange(rva=" << ar.rva << ", length=" << ar.length << ")";
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 B
[all...]
H A Domap.h67 const AddressRange& original_range,
H A Domap.cc453 void ClipMappedRangeOriginal(const AddressRange& clip_range,
515 int AddressRange::Compare(const AddressRange& rhs) const {
582 const AddressRange& original_range,
598 AddressRange query_range(original_range);
650 mapped_ranges->push_back(AddressRange(temp_map[0].rva_transformed, 0));
653 mapped_ranges->push_back(AddressRange(temp_map[i].rva_transformed, 0));
676 AddressRange(rva_begin, rva_cur_content - rva_begin));
688 AddressRange(rva_begin, rva_cur_content - rva_begin));
/external/lldb/source/Core/
H A DAddressRange.cpp1 //===-- AddressRange.cpp ----------------------------------------*- C++ -*-===//
10 #include "lldb/Core/AddressRange.h"
19 AddressRange::AddressRange () : function in class:AddressRange
25 AddressRange::AddressRange (addr_t file_addr, addr_t byte_size, const SectionList *section_list) : function in class:AddressRange
31 AddressRange::AddressRange (const lldb::SectionSP &section, addr_t offset, addr_t byte_size) : function in class:AddressRange
37 AddressRange::AddressRange (cons function in class:AddressRange
[all...]
H A DAddressResolver.cpp51 std::vector<AddressRange> &
63 AddressRange &
H A DAddressResolverFileLine.cpp68 AddressRange new_range (line_start, byte_size);
/external/lldb/include/lldb/Core/
H A DAddressRange.h1 //===-- AddressRange.h ------------------------------------------*- C++ -*-===//
18 /// @class AddressRange AddressRange.h "lldb/Core/AddressRange.h"
21 class AddressRange class in namespace:lldb_private
30 AddressRange ();
48 AddressRange (const lldb::SectionSP &section, lldb::addr_t offset, lldb::addr_t byte_size);
65 AddressRange (lldb::addr_t file_addr, lldb::addr_t byte_size, const SectionList *section_list = NULL);
79 AddressRange (const Address& so_addr, lldb::addr_t byte_size);
86 ~AddressRange ();
[all...]
H A DAddressResolver.h21 #include "lldb/Core/AddressRange.h"
70 std::vector<AddressRange> &
76 AddressRange &
81 std::vector<AddressRange> m_address_ranges;
/external/lldb/include/lldb/Target/
H A DUnwindAssembly.h30 GetNonCallSiteUnwindPlanFromAssembly (AddressRange& func,
35 GetFastUnwindPlan (AddressRange& func,
41 FirstNonPrologueInsn (AddressRange& func,
H A DThreadPlanStepInRange.h17 #include "lldb/Core/AddressRange.h"
31 const AddressRange &range,
36 const AddressRange &range,
82 const AddressRange &range,
87 const AddressRange &range,
H A DThreadPlanStepRange.h17 #include "lldb/Core/AddressRange.h"
31 const AddressRange &range,
49 void AddRange(const AddressRange &new_range);
77 std::vector<AddressRange> m_address_ranges;
H A DThreadPlanStepOverRange.h17 #include "lldb/Core/AddressRange.h"
29 const AddressRange &range,
/external/lldb/source/Plugins/UnwindAssembly/x86/
H A DUnwindAssembly-x86.h25 GetNonCallSiteUnwindPlanFromAssembly (lldb_private::AddressRange& func,
30 GetFastUnwindPlan (lldb_private::AddressRange& func,
36 FirstNonPrologueInsn (lldb_private::AddressRange& func,
/external/lldb/include/lldb/Symbol/
H A DFuncUnwinders.h4 #include "lldb/Core/AddressRange.h"
6 #include "lldb/Core/AddressRange.h"
34 FuncUnwinders (lldb_private::UnwindTable& unwind_table, lldb_private::UnwindAssembly *assembly_profiler, AddressRange range);
81 AddressRange m_range;
H A DBlock.h14 #include "lldb/Core/AddressRange.h"
448 GetRangeContainingAddress (const Address& addr, AddressRange &range);
451 GetRangeContainingLoadAddress (lldb::addr_t load_addr, Target &target, AddressRange &range);
462 AddressRange &range);
H A DFunction.h14 #include "lldb/Core/AddressRange.h"
371 const AddressRange& range);
410 const AddressRange& range);
434 const AddressRange &
628 AddressRange m_range; ///< The function address range that covers the widest range needed to contain all blocks
H A DLineEntry.h14 #include "lldb/Core/AddressRange.h"
147 AddressRange range; ///< The section offset address range for this line entry.
H A DSymbol.h14 #include "lldb/Core/AddressRange.h"
52 const AddressRange &range,
74 // Access the address value. Do NOT hand out the AddressRange as an
85 // Access the address value. Do NOT hand out the AddressRange as an
248 // SetValue (const AddressRange &range)
311 AddressRange m_addr_range; // Contains the value, or the section offset address when the value is an address in a section, and the size (if any)
/external/lldb/source/Plugins/UnwindAssembly/InstEmulation/
H A 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/Plugins/SymbolFile/DWARF/
H A DDWARFDebugRanges.cpp153 s.AddressRange(begin, end, sizeof (dw_addr_t), " offsets = ");
174 s.AddressRange(begin_addr, end_addr, sizeof (dw_addr_t), verbose ? " ==> addrs = " : NULL);
/external/lldb/source/Symbol/
H A DUnwindTable.cpp93 AddressRange range;
120 AddressRange range;
/external/lldb/source/Plugins/Process/Utility/
H A DUnwindMacOSXFrameBackchain.cpp141 const AddressRange *addr_range_ptr = NULL;
142 AddressRange range;
240 const AddressRange *addr_range_ptr = NULL;
241 AddressRange range;
/external/llvm/lib/DebugInfo/DWARF/
H A DDWARFDebugFrame.cpp241 uint64_t InitialLocation, uint64_t AddressRange,
244 InitialLocation(InitialLocation), AddressRange(AddressRange),
257 (uint32_t)InitialLocation + (uint32_t)AddressRange);
268 uint64_t AddressRange; member in class:__anon10509::FDE
483 uint64_t AddressRange = Data.getAddress(&Offset);
486 InitialLocation, AddressRange,
240 FDE(uint64_t Offset, uint64_t Length, int64_t LinkedCIEOffset, uint64_t InitialLocation, uint64_t AddressRange, CIE *Cie) argument
/external/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common.cc261 AddressRange *r = ranges_.front();
268 void *mem = InternalAlloc(sizeof(AddressRange));
269 AddressRange *r = new(mem) AddressRange(beg, end, executable);
275 const AddressRange *r = iter.next();

Completed in 394 milliseconds

123