HomeSort by relevance Sort by last modified time
    Searched refs:AddressType (Results 1 - 25 of 62) sorted by null

1 2 3

  /external/google-breakpad/src/processor/
static_range_map.h 47 // AddressType is basic type, e.g.: integer types, pointers etc
49 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
    [all...]
range_map.h 52 template<typename AddressType, typename EntryType>
60 bool StoreRange(const AddressType &base,
61 const AddressType &size,
67 bool RetrieveRange(const AddressType &address, EntryType *entry,
68 AddressType *entry_base, AddressType *entry_size) const;
75 bool RetrieveNearestRange(const AddressType &address, EntryType *entry,
76 AddressType *entry_base, AddressType *entry_size)
87 AddressType *entry_base, AddressType *entry_size
    [all...]
address_map-inl.h 47 template<typename AddressType, typename EntryType>
48 bool AddressMap<AddressType, EntryType>::Store(const AddressType &address,
62 template<typename AddressType, typename EntryType>
63 bool AddressMap<AddressType, EntryType>::Retrieve(
64 const AddressType &address,
65 EntryType *entry, AddressType *entry_address) const {
86 template<typename AddressType, typename EntryType>
87 void AddressMap<AddressType, EntryType>::Clear() {
address_map.h 48 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;
contained_range_map.h 72 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,
132 const AddressType base_;
static_address_map-inl.h 45 template<typename AddressType, typename EntryType>
46 bool StaticAddressMap<AddressType, EntryType>::Retrieve(
47 const AddressType &address,
48 const EntryType *&entry, AddressType *entry_address) const {
62 // Make sure AddressType is a copyable basic type
static_address_map.h 49 // AddressType MUST be a basic type, e.g.: integer types etc
51 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;
static_contained_range_map.h 49 template<typename AddressType, typename EntryType>
60 bool RetrieveRange(const AddressType &address, const EntryType *&entry) const;
68 StaticMap<AddressType, StaticContainedRangeMap> AddressToRangeMap;
78 AddressType base_;
static_range_map-inl.h 44 template<typename AddressType, typename EntryType>
45 bool StaticRangeMap<AddressType, EntryType>::RetrieveRange(
46 const AddressType &address, const EntryType *&entry,
47 AddressType *entry_base, AddressType *entry_size) const {
60 // Make sure AddressType and EntryType are copyable basic types
75 template<typename AddressType, typename EntryType>
76 bool StaticRangeMap<AddressType, EntryType>::RetrieveNearestRange(
77 const AddressType &address, const EntryType *&entry,
78 AddressType *entry_base, AddressType *entry_size) const
    [all...]
static_contained_range_map-inl.h 45 template<typename AddressType, typename EntryType>
46 StaticContainedRangeMap<AddressType, EntryType>::StaticContainedRangeMap(
48 : base_(*(reinterpret_cast<const AddressType*>(base))),
58 template<typename AddressType, typename EntryType>
59 bool StaticContainedRangeMap<AddressType, EntryType>::RetrieveRange(
60 const AddressType &address, const EntryType *&entry) const {
range_map-inl.h 49 template<typename AddressType, typename EntryType>
50 bool RangeMap<AddressType, EntryType>::StoreRange(const AddressType &base,
51 const AddressType &size,
53 AddressType high = base + size - 1;
79 // AddressType other_base = iterator_base->second.base();
80 // AddressType other_size = iterator_base->first - other_base + 1;
99 // AddressType other_base = iterator_high->second.base();
100 // AddressType other_size = iterator_high->first - other_base + 1;
117 template<typename AddressType, typename EntryType
    [all...]
contained_range_map-inl.h 49 template<typename AddressType, typename EntryType>
50 ContainedRangeMap<AddressType, EntryType>::~ContainedRangeMap() {
56 template<typename AddressType, typename EntryType>
57 bool ContainedRangeMap<AddressType, EntryType>::StoreRange(
58 const AddressType &base, const AddressType &size, const EntryType &entry) {
59 AddressType high = base + size - 1;
150 template<typename AddressType, typename EntryType>
151 bool ContainedRangeMap<AddressType, EntryType>::RetrieveRange(
152 const AddressType &address, EntryType *entry) const
    [all...]
range_map_unittest.cc 70 typedef int AddressType;
71 typedef RangeMap< AddressType, linked_ptr<CountedObject> > TestMap;
78 AddressType address;
81 AddressType size;
141 AddressType low_offset = -1;
142 AddressType high_offset = 1;
150 for (AddressType offset = low_offset; offset <= high_offset; ++offset) {
151 AddressType address =
167 AddressType retrieved_base = AddressType();
    [all...]
static_range_map_unittest.cc 45 typedef int AddressType;
47 typedef google_breakpad::StaticRangeMap< AddressType, EntryType > TestMap;
48 typedef google_breakpad::RangeMap< AddressType, EntryType > RMap;
54 AddressType address;
57 AddressType size;
121 // three stores because AddressType is signed for these tests, so RangeMap
125 // described by using one more bit than would be present in AddressType.
196 RangeMapSerializer<AddressType, EntryType> serializer_;
221 AddressType low_offset = -1;
222 AddressType high_offset = 1
    [all...]
  /system/core/libunwindstack/
DwarfOp.cpp 35 template <typename AddressType>
36 constexpr typename DwarfOp<AddressType>::OpCallback DwarfOp<AddressType>::kCallbackTable[256];
38 template <typename AddressType>
39 bool DwarfOp<AddressType>::Eval(uint64_t start, uint64_t end) {
90 template <typename AddressType>
91 bool DwarfOp<AddressType>::Decode() {
115 if (!memory_->ReadEncodedValue<AddressType>(op->operands[i], &value)) {
125 template <typename AddressType>
126 void DwarfOp<AddressType>::GetLogInfo(uint64_t start, uint64_t end
    [all...]
RegsInfo.h 26 template <typename AddressType>
28 RegsInfo(RegsImpl<AddressType>* regs) : regs(regs) {}
30 RegsImpl<AddressType>* regs = nullptr;
32 AddressType saved_regs[64];
34 inline AddressType Get(uint32_t reg) {
41 inline AddressType* Save(uint32_t reg) {
42 if (reg > sizeof(saved_regs) / sizeof(AddressType)) {
53 if (reg > sizeof(saved_regs) / sizeof(AddressType)) {
DwarfEhFrameWithHdr.h 31 template <typename AddressType>
32 class DwarfEhFrameWithHdr : public DwarfEhFrame<AddressType> {
36 using DwarfSectionImpl<AddressType>::memory_;
37 using DwarfSectionImpl<AddressType>::fde_count_;
38 using DwarfSectionImpl<AddressType>::entries_offset_;
39 using DwarfSectionImpl<AddressType>::entries_end_;
40 using DwarfSectionImpl<AddressType>::last_error_;
43 AddressType pc;
47 DwarfEhFrameWithHdr(Memory* memory) : DwarfEhFrame<AddressType>(memory) {}
DwarfCfa.cpp 36 template <typename AddressType>
37 constexpr typename DwarfCfa<AddressType>::process_func DwarfCfa<AddressType>::kCallbackTable[64];
39 template <typename AddressType>
40 bool DwarfCfa<AddressType>::GetLocationInfo(uint64_t pc, uint64_t start_offset, uint64_t end_offset,
107 const auto handle_func = DwarfCfa<AddressType>::kCallbackTable[cfa_low];
127 if (!memory_->ReadEncodedValue<AddressType>(cfa->operands[i], &value)) {
144 template <typename AddressType>
145 std::string DwarfCfa<AddressType>::GetOperandString(uint8_t operand, uint64_t value,
165 if (std::is_same<AddressType, uint32_t>::value)
    [all...]
DwarfDebugFrame.h 28 template <typename AddressType>
29 class DwarfDebugFrame : public DwarfSectionImpl<AddressType> {
31 DwarfDebugFrame(Memory* memory) : DwarfSectionImpl<AddressType>(memory) {
DwarfEhFrame.h 27 template <typename AddressType>
28 class DwarfEhFrame : public DwarfSectionImpl<AddressType> {
30 DwarfEhFrame(Memory* memory) : DwarfSectionImpl<AddressType>(memory) {}
DwarfEhFrameWithHdr.cpp 28 template <typename AddressType>
29 bool DwarfEhFrameWithHdr<AddressType>::Init(uint64_t offset, uint64_t size) {
54 table_entry_size_ = memory_.template GetEncodedSize<AddressType>(table_encoding_);
57 if (!memory_.template ReadEncodedValue<AddressType>(ptr_encoding_, &ptr_offset_)) {
64 if (!memory_.template ReadEncodedValue<AddressType>(fde_count_encoding, &fde_count_)) {
83 template <typename AddressType>
84 const DwarfFde* DwarfEhFrameWithHdr<AddressType>::GetFdeFromIndex(size_t index) {
92 template <typename AddressType>
93 const typename DwarfEhFrameWithHdr<AddressType>::FdeInfo*
94 DwarfEhFrameWithHdr<AddressType>::GetFdeInfoFromIndex(size_t index)
    [all...]
DwarfSection.cpp 83 template <typename AddressType>
84 bool DwarfSectionImpl<AddressType>::EvalExpression(const DwarfLocation& loc, Memory* regular_memory,
85 AddressType* value,
86 RegsInfo<AddressType>* regs_info,
88 DwarfOp<AddressType> op(&memory_, regular_memory);
114 template <typename AddressType>
119 AddressType cfa;
121 RegsInfo<AddressType> regs_info;
124 template <typename AddressType>
125 bool DwarfSectionImpl<AddressType>::EvalRegister(const DwarfLocation* loc, uint32_t reg
    [all...]
  /device/linaro/bootloader/edk2/QuarkPlatformPkg/Feature/Capsule/SystemFirmwareUpdateConfig/
SystemFirmwareUpdateConfig.ini 26 AddressType = 0 # 0 - relative address, 1 - absolute address.
34 AddressType = 0 # 0 - relative address, 1 - absolute address.
42 AddressType = 0 # 0 - relative address, 1 - absolute address.
50 AddressType = 0 # 0 - relative address, 1 - absolute address.
58 AddressType = 0 # 0 - relative address, 1 - absolute address.
  /device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Feature/Capsule/SystemFirmwareUpdateConfig/
SystemFirmwareUpdateConfig.ini 27 AddressType = 0 # 0 - relative address, 1 - absolute address.
35 AddressType = 0 # 0 - relative address, 1 - absolute address.
43 AddressType = 0 # 0 - relative address, 1 - absolute address.
51 AddressType = 0 # 0 - relative address, 1 - absolute address.
59 AddressType = 0 # 0 - relative address, 1 - absolute address.
67 AddressType = 0 # 0 - relative address, 1 - absolute address.
SystemFirmwareUpdateConfigGcc.ini 27 AddressType = 0 # 0 - relative address, 1 - absolute address.
35 AddressType = 0 # 0 - relative address, 1 - absolute address.
43 AddressType = 0 # 0 - relative address, 1 - absolute address.
51 AddressType = 0 # 0 - relative address, 1 - absolute address.
59 AddressType = 0 # 0 - relative address, 1 - absolute address.
67 AddressType = 0 # 0 - relative address, 1 - absolute address.

Completed in 433 milliseconds

1 2 3