/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.
|