Home
last modified time | relevance | path

Searched refs:real_addr (Results 1 – 3 of 3) sorted by relevance

/external/perf_data_converter/src/quipper/
Daddress_mapper.cc22 real_addr_to_mapped_range_[iter->real_addr] = iter; in AddressMapper()
26 bool AddressMapper::MapWithID(const uint64_t real_addr, const uint64_t size, in MapWithID() argument
35 if (real_addr + size - 1 != UINT64_MAX && !(real_addr + size > real_addr)) { in MapWithID()
37 LOG(ERROR) << "Address mapping at " << std::hex << real_addr in MapWithID()
43 range.real_addr = real_addr; in MapWithID()
56 auto map_iter_start = real_addr_to_mapped_range_.lower_bound(real_addr); in MapWithID()
60 auto map_iter_end = real_addr_to_mapped_range_.lower_bound(real_addr + size); in MapWithID()
88 uint64_t gap_before = range.real_addr - old_range.real_addr; in MapWithID()
90 (old_range.real_addr + old_range.size) - (range.real_addr + range.size); in MapWithID()
96 if ((gap_before && GetAlignedOffset(range.real_addr)) || in MapWithID()
[all …]
Daddress_mapper.h44 bool MapWithID(const uint64_t real_addr, const uint64_t size,
50 bool GetMappedAddressAndListIterator(const uint64_t real_addr,
57 void GetMappedIDAndOffset(const uint64_t real_addr,
89 uint64_t real_addr; member
101 return (real_addr <= range.real_addr + range.size - 1) && in Intersects()
102 (real_addr + size - 1 >= range.real_addr); in Intersects()
107 return (real_addr <= range.real_addr) && in Covers()
108 (real_addr + size - 1 >= range.real_addr + range.size - 1); in Covers()
114 return (real_addr < range.real_addr) && in Contains()
115 (real_addr + size - 1 > range.real_addr + range.size - 1); in Contains()
[all …]
/external/compiler-rt/lib/tsan/tests/rtl/
Dtsan_test_util.h23 explicit MemLoc(void *const real_addr) : loc_(real_addr) { } in MemLoc() argument