Home
last modified time | relevance | path

Searched refs:AddressType (Results 1 – 25 of 44) sorted by relevance

12

/external/google-breakpad/src/processor/
Drange_map.h67 template<typename AddressType, typename EntryType>
81 bool StoreRange(const AddressType &base, const AddressType &size,
89 bool RetrieveRange(const AddressType &address, EntryType *entry,
90 AddressType *entry_base, AddressType *entry_delta,
91 AddressType *entry_size) const;
100 bool RetrieveNearestRange(const AddressType &address, EntryType *entry,
101 AddressType *entry_base, AddressType *entry_delta,
102 AddressType *entry_size) const;
114 AddressType *entry_base, AddressType *entry_delta,
115 AddressType *entry_size) const;
[all …]
Drange_map-inl.h49 template<typename AddressType, typename EntryType>
50 bool RangeMap<AddressType, EntryType>::StoreRange(const AddressType &base, in StoreRange()
51 const AddressType &size, in StoreRange()
56 template<typename AddressType, typename EntryType>
57 bool RangeMap<AddressType, EntryType>::StoreRangeInternal( in StoreRangeInternal()
58 const AddressType &base, const AddressType &delta, in StoreRangeInternal()
59 const AddressType &size, const EntryType &entry) { in StoreRangeInternal()
60 AddressType high = base + (size - 1); in StoreRangeInternal()
84 AddressType other_base = iterator_base->second.base(); in StoreRangeInternal()
89 AddressType other_high, other_size, other_delta; in StoreRangeInternal()
[all …]
Drange_map_truncate_upper_unittest.cc67 typedef int AddressType; typedef
68 typedef RangeMap<AddressType, linked_ptr<CountedObject>> TestMap;
98 AddressType retrieved_base = AddressType(); in TEST()
99 AddressType retrieved_delta = AddressType(); in TEST()
100 AddressType retrieved_size = AddressType(); in TEST()
135 AddressType retrieved_base = AddressType(); in TEST()
136 AddressType retrieved_delta = AddressType(); in TEST()
137 AddressType retrieved_size = AddressType(); in TEST()
172 AddressType retrieved_base = AddressType(); in TEST()
173 AddressType retrieved_delta = AddressType(); in TEST()
[all …]
Drange_map_truncate_lower_unittest.cc62 typedef int AddressType; typedef
63 typedef RangeMap<AddressType, linked_ptr<CountedObject>> TestMap;
93 AddressType retrieved_base = AddressType(); in TEST()
94 AddressType retrieved_delta = AddressType(); in TEST()
95 AddressType retrieved_size = AddressType(); in TEST()
130 AddressType retrieved_base = AddressType(); in TEST()
131 AddressType retrieved_delta = AddressType(); in TEST()
132 AddressType retrieved_size = AddressType(); in TEST()
167 AddressType retrieved_base = AddressType(); in TEST()
168 AddressType retrieved_delta = AddressType(); in TEST()
[all …]
Dstatic_range_map.h49 template<typename AddressType, typename EntryType>
58 bool RetrieveRange(const AddressType &address, const EntryType *&entry,
59 AddressType *entry_base, AddressType *entry_size) const;
66 bool RetrieveNearestRange(const AddressType &address, const EntryType *&entry,
67 AddressType *entry_base, AddressType *entry_size)
78 AddressType *entry_base, AddressType *entry_size)
88 AddressType base() const { in base()
89 return *(reinterpret_cast<const AddressType*>(this)); in base()
92 return reinterpret_cast<const EntryType*>(this + sizeof(AddressType)); in entryptr()
98 typedef StaticMap<AddressType, Range> AddressToRangeMap;
Dstatic_range_map-inl.h44 template<typename AddressType, typename EntryType>
45 bool StaticRangeMap<AddressType, EntryType>::RetrieveRange( in RetrieveRange()
46 const AddressType &address, const EntryType *&entry, in RetrieveRange()
47 AddressType *entry_base, AddressType *entry_size) const { in RetrieveRange()
75 template<typename AddressType, typename EntryType>
76 bool StaticRangeMap<AddressType, EntryType>::RetrieveNearestRange( in RetrieveNearestRange()
77 const AddressType &address, const EntryType *&entry, in RetrieveNearestRange()
78 AddressType *entry_base, AddressType *entry_size) const { in RetrieveNearestRange()
104 template<typename AddressType, typename EntryType>
105 bool StaticRangeMap<AddressType, EntryType>::RetrieveRangeAtIndex( in RetrieveRangeAtIndex()
[all …]
Drange_map_unittest.cc70 typedef int AddressType; typedef
71 typedef RangeMap< AddressType, linked_ptr<CountedObject> > TestMap;
78 AddressType address;
81 AddressType size;
141 AddressType low_offset = -1; in RetrieveTest()
142 AddressType high_offset = 1; in RetrieveTest()
150 for (AddressType offset = low_offset; offset <= high_offset; ++offset) { in RetrieveTest()
151 AddressType address = in RetrieveTest()
167 AddressType retrieved_base = AddressType(); in RetrieveTest()
168 AddressType retrieved_size = AddressType(); in RetrieveTest()
[all …]
Daddress_map-inl.h47 template<typename AddressType, typename EntryType>
48 bool AddressMap<AddressType, EntryType>::Store(const AddressType &address, in Store()
62 template<typename AddressType, typename EntryType>
63 bool AddressMap<AddressType, EntryType>::Retrieve( in Retrieve()
64 const AddressType &address, in Retrieve()
65 EntryType *entry, AddressType *entry_address) const { in Retrieve()
86 template<typename AddressType, typename EntryType>
87 void AddressMap<AddressType, EntryType>::Clear() { in Clear()
Dcontained_range_map-inl.h49 template<typename AddressType, typename EntryType>
50 ContainedRangeMap<AddressType, EntryType>::~ContainedRangeMap() { in ~ContainedRangeMap()
56 template<typename AddressType, typename EntryType>
57 bool ContainedRangeMap<AddressType, EntryType>::StoreRange( in StoreRange()
58 const AddressType &base, const AddressType &size, const EntryType &entry) { in StoreRange()
59 AddressType high = base + size - 1; in StoreRange()
150 template<typename AddressType, typename EntryType>
151 bool ContainedRangeMap<AddressType, EntryType>::RetrieveRange( in RetrieveRange()
152 const AddressType &address, EntryType *entry) const { in RetrieveRange()
181 template<typename AddressType, typename EntryType>
[all …]
Dcontained_range_map.h72 template<typename AddressType, typename EntryType>
89 bool StoreRange(const AddressType &base,
90 const AddressType &size,
98 bool RetrieveRange(const AddressType &address, EntryType *entry) const;
108 friend class ContainedRangeMapSerializer<AddressType, EntryType>;
113 typedef std::map<AddressType, ContainedRangeMap *> AddressToRangeMap;
121 ContainedRangeMap(const AddressType &base, const EntryType &entry, in ContainedRangeMap()
132 const AddressType base_;
Dstatic_range_map_unittest.cc45 typedef int AddressType; typedef
47 typedef google_breakpad::StaticRangeMap< AddressType, EntryType > TestMap;
48 typedef google_breakpad::RangeMap< AddressType, EntryType > RMap;
54 AddressType address;
57 AddressType size;
196 RangeMapSerializer<AddressType, EntryType> serializer_;
221 AddressType low_offset = -1; in RetrieveTest()
222 AddressType high_offset = 1; in RetrieveTest()
230 for (AddressType offset = low_offset; offset <= high_offset; ++offset) { in RetrieveTest()
231 AddressType address = in RetrieveTest()
[all …]
Daddress_map.h48 template<typename AddressType, typename EntryType>
56 bool Store(const AddressType &address, const EntryType &entry);
63 bool Retrieve(const AddressType &address,
64 EntryType *entry, AddressType *entry_address) const;
71 friend class AddressMapSerializer<AddressType, EntryType>;
75 typedef std::map<AddressType, EntryType> AddressToEntryMap;
Dstatic_contained_range_map-inl.h45 template<typename AddressType, typename EntryType>
46 StaticContainedRangeMap<AddressType, EntryType>::StaticContainedRangeMap( in StaticContainedRangeMap()
48 : base_(*(reinterpret_cast<const AddressType*>(base))), in StaticContainedRangeMap()
58 template<typename AddressType, typename EntryType>
59 bool StaticContainedRangeMap<AddressType, EntryType>::RetrieveRange( in RetrieveRange()
60 const AddressType &address, const EntryType *&entry) const { in RetrieveRange()
Dstatic_address_map-inl.h45 template<typename AddressType, typename EntryType>
46 bool StaticAddressMap<AddressType, EntryType>::Retrieve( in Retrieve()
47 const AddressType &address, in Retrieve()
48 const EntryType *&entry, AddressType *entry_address) const { in Retrieve()
Dstatic_address_map.h51 template<typename AddressType, typename EntryType>
62 bool Retrieve(const AddressType &address,
63 const EntryType *&entry, AddressType *entry_address) const;
69 typedef StaticMap<AddressType, EntryType> AddressToEntryMap;
Dstatic_contained_range_map.h49 template<typename AddressType, typename EntryType>
60 bool RetrieveRange(const AddressType &address, const EntryType *&entry) const;
68 StaticMap<AddressType, StaticContainedRangeMap> AddressToRangeMap;
78 AddressType base_;
Daddress_map_unittest.cc73 typedef int AddressType; typedef
74 typedef AddressMap< AddressType, linked_ptr<CountedObject> > TestMap;
81 AddressType address; in DoAddressMapTest()
130 for (AddressType key = 0; key < 5; ++key) { in DoAddressMapTest()
146 const AddressType address_verify[] = { 0, 0, 0, 0, 0, // unused in DoAddressMapTest()
153 for (AddressType key = 5; key < 30; ++key) { in DoAddressMapTest()
/external/rust/crates/nix/src/sys/ptrace/
Dbsd.rs17 pub type AddressType = *mut ::libc::c_char;
20 pub type AddressType = *mut ::libc::c_void;
60 addr: AddressType, in ptrace_other() argument
111 ptrace_other(Request::PT_CONTINUE, pid, 1 as AddressType, data).map(drop) in cont()
120 ptrace_other(Request::PT_KILL, pid, 0 as AddressType, 0).map(drop) in kill()
166 pub fn read(pid: Pid, addr: AddressType) -> Result<c_int> { in read()
175 pub fn write(pid: Pid, addr: AddressType, data: c_int) -> Result<()> { in write() argument
Dlinux.rs11 pub type AddressType = *mut ::libc::c_void; typedef
177 fn ptrace_peek(request: Request, pid: Pid, addr: AddressType, data: *mut c_void) -> Result<c_long> { in ptrace_peek() argument
232 unsafe fn ptrace_other(request: Request, pid: Pid, addr: AddressType, data: *mut c_void) -> Result<… in ptrace_other() argument
452 pub fn read(pid: Pid, addr: AddressType) -> Result<c_long> { in read()
464 addr: AddressType, in write() argument
/external/llvm-project/lldb/include/lldb/Core/
DValueObjectConstResultImpl.h56 AddressType address_type = eAddressTypeLoad) {
62 AddressType *address_type = nullptr);
70 AddressType m_live_address_type;
DValueObjectConstResult.h55 AddressType address_type, uint32_t addr_byte_size);
91 AddressType *address_type = nullptr) override;
99 AddressType address_type = eAddressTypeLoad) override {
143 lldb::addr_t address, AddressType address_type,
DValueObject.h547 AddressType *address_type = nullptr);
549 lldb::addr_t GetPointerValue(AddressType *address_type = nullptr);
603 AddressType address_type = eAddressTypeLoad) {}
741 void SetAddressTypeOfChildren(AddressType at) { in SetAddressTypeOfChildren()
745 AddressType GetAddressTypeOfChildren();
874 AddressType m_address_type_of_ptr_or_ref_children;
906 AddressType child_ptr_or_ref_addr_type = eAddressTypeLoad);
/external/llvm-project/lldb/source/Core/
DValueObjectConstResult.cpp130 AddressType address_type, in Create()
142 AddressType address_type, uint32_t addr_byte_size) in ValueObjectConstResult()
262 AddressType *address_type) { in GetAddressOf()
/external/llvm-project/lldb/source/DataFormatters/
DCXXFunctionPointer.cpp26 AddressType func_ptr_address_type = eAddressTypeInvalid; in CXXFunctionPointerSummaryProvider()
/external/llvm-project/lldb/include/lldb/Symbol/
DType.h154 lldb::addr_t address, AddressType address_type,
158 AddressType address_type, DataExtractor &data);
161 AddressType address_type, DataExtractor &data);

12