Lines Matching refs:vaddr
55 HLOGM("try found vaddr 0x%" PRIx64 " in maps %zu ", addr, maps_->size());
177 void VirtualThread::ReportVaddrMapMiss(uint64_t vaddr) const
181 if (missedRuntimeVaddr_.find(vaddr) == missedRuntimeVaddr_.end()) {
182 missedRuntimeVaddr_.insert(vaddr);
183 HLOGV("vaddr %" PRIx64 " not found in any map", vaddr);
192 bool VirtualThread::ReadRoMemory(uint64_t vaddr, uint8_t *data, size_t size) const
194 auto [curMemMaps, itemIndex] = virtualruntime_->FindMap(vaddr);
200 HLOGM("read vaddr from addr is 0x%" PRIx64 " mapStart :0x%" PRIx64 " mapOffset :0x%" PRIx64 " at '%s'",
201 vaddr - map->begin, map->begin, map->offset, map->name.c_str());
204 auto fileOffset = map->FileOffsetFromAddr(vaddr);
212 HLOGE("found addr %" PRIx64 " in map but not loaded symbole %s", vaddr, curMemMaps->name_.c_str());
216 ReportVaddrMapMiss(vaddr);