Lines Matching refs:new_size
178 static void* drd_realloc(ThreadId tid, void* p_old, SizeT new_size)
185 return drd_malloc(tid, new_size);
187 if (new_size == 0)
195 s_cmalloc_bs_mallocd += new_size;
206 if (old_size == new_size)
212 else if (new_size < old_size)
215 s_stop_using_mem_callback(mc->data + new_size, old_size - new_size);
216 mc->size = new_size;
223 p_new = VG_(cli_malloc)(VG_(clo_alignment), new_size);
238 mc->size = new_size;
241 s_start_using_mem_callback((Addr)p_new, new_size, 0/*ec_uniq*/);