Home | History | Annotate | Download | only in src

Lines Matching defs:old_ptr

292 size_t InvalidGetSizeForRealloc(const void* old_ptr) {
294 "Attempt to realloc invalid pointer", old_ptr);
1241 void* old_ptr, size_t new_size,
1246 const size_t old_size = GetSizeWithCallback(old_ptr, invalid_get_size_fn);
1274 memcpy(new_ptr, old_ptr, ((old_size < new_size) ? old_size : new_size));
1275 MallocHook::InvokeDeleteHook(old_ptr);
1277 // that we already know the sizeclass of old_ptr. The benefit
1279 do_free_with_callback(old_ptr, invalid_free_fn);
1283 MallocHook::InvokeDeleteHook(old_ptr);
1285 MallocHook::InvokeNewHook(old_ptr, new_size);
1286 return old_ptr;
1290 inline void* do_realloc(void* old_ptr, size_t new_size) {
1291 return do_realloc_with_callback(old_ptr, new_size,
1587 extern "C" PERFTOOLS_DLL_DECL void* tc_realloc(void* old_ptr,
1589 if (old_ptr == NULL) {
1595 MallocHook::InvokeDeleteHook(old_ptr);
1596 do_free(old_ptr);
1599 return do_realloc(old_ptr, new_size);