Lines Matching refs:ptr
170 void MakeDefined(void* ptr, size_t size) { in MakeDefined() argument
172 DoMakeDefined(ptr, size); in MakeDefined()
175 void MakeUndefined(void* ptr, size_t size) { in MakeUndefined() argument
177 DoMakeUndefined(ptr, size); in MakeUndefined()
180 void MakeInaccessible(void* ptr, size_t size) { in MakeInaccessible() argument
182 DoMakeInaccessible(ptr, size); in MakeInaccessible()
187 void DoMakeDefined(void* ptr, size_t size);
188 void DoMakeUndefined(void* ptr, size_t size);
189 void DoMakeInaccessible(void* ptr, size_t size);
222 bool Contains(const void* ptr) const { in Contains() argument
223 return memory_ <= ptr && ptr < memory_ + bytes_allocated_; in Contains()
318 void* Realloc(void* ptr, size_t ptr_size, size_t new_size,
321 DCHECK_EQ(ptr == nullptr, ptr_size == 0u);
322 auto* end = reinterpret_cast<uint8_t*>(ptr) + ptr_size;
332 return ptr;
336 memcpy(new_ptr, ptr, ptr_size);
363 bool Contains(const void* ptr) const;