Lines Matching full:address
56 // Set this region's address and contents. If we have placed an
67 bool GetMemoryAtAddress(uint64_t address, uint8_t *value) const {
68 return GetMemoryLittleEndian(address, value);
70 bool GetMemoryAtAddress(uint64_t address, uint16_t *value) const {
71 return GetMemoryLittleEndian(address, value);
73 bool GetMemoryAtAddress(uint64_t address, uint32_t *value) const {
74 return GetMemoryLittleEndian(address, value);
76 bool GetMemoryAtAddress(uint64_t address, uint64_t *value) const {
77 return GetMemoryLittleEndian(address, value);
84 // Fetch a little-endian value from ADDRESS in contents_ whose size
87 bool GetMemoryLittleEndian(uint64_t address, ValueType *value) const {
88 if (address < base_address_ ||
89 address - base_address_ + sizeof(ValueType) > contents_.size())
92 int start = address - base_address_;
139 const CodeModule *GetModuleForAddress(uint64_t address) const {
143 if (module->base_address() <= address &&
144 address - module->base_address() < module->size())