Lines Matching refs:begin
65 for (auto it = mem_maps.begin(); it != mem_maps.end(); ++it) {
137 uintptr_t begin = reinterpret_cast<uintptr_t>(ptr);
138 uintptr_t end = begin + size;
146 if (begin >= reinterpret_cast<uintptr_t>(map->Begin()) &&
162 for (BacktraceMap::const_iterator it = map->begin(); it != map->end(); ++it) {
163 if ((begin >= it->start && begin < it->end) // start of new within old
171 "any existing map. See process maps in the log.", begin, end);
177 static bool CheckNonOverlapping(uintptr_t begin,
186 for (BacktraceMap::const_iterator it = map->begin(); it != map->end(); ++it) {
187 if ((begin >= it->start && begin < it->end) // start of new within old
189 || (begin <= it->start && end > it->end)) { // start/end of new includes all of old
194 begin, end,
498 MemMap::MemMap(const std::string& name, uint8_t* begin, size_t size, void* base_begin,
500 : name_(name), begin_(begin), size_(size), base_begin_(base_begin), base_size_(base_size),
668 for (auto it = mem_maps.begin(), maps_end = mem_maps.end(); it != maps_end;) {
811 if (it != maps_->begin()) {
908 volatile uint8_t* begin = reinterpret_cast<volatile uint8_t*>(base_begin_);
909 volatile uint8_t* end = begin + base_size_;
910 DCHECK(IsAligned<kPageSize>(begin));
914 for (volatile uint8_t* ptr = begin; ptr < end; ptr += kPageSize) {