Searched refs:newsize (Results 1 – 3 of 3) sorted by relevance
| /src/ |
| A D | memheap.c | 372 if (newsize == 0) in rt_memheap_realloc() 379 newsize = RT_ALIGN(newsize, RT_ALIGN_SIZE); in rt_memheap_realloc() 380 if (newsize < RT_MEMHEAP_MINIALLOC) in rt_memheap_realloc() 381 newsize = RT_MEMHEAP_MINIALLOC; in rt_memheap_realloc() 385 return rt_memheap_alloc(heap, newsize); in rt_memheap_realloc() 393 if (newsize > oldsize) in rt_memheap_realloc() 497 rt_memcpy(new_ptr, ptr, oldsize < newsize ? oldsize : newsize); in rt_memheap_realloc() 827 return _memheap_alloc(heap, newsize); in _memheap_realloc() 829 if (newsize == 0) in _memheap_realloc() 840 if (new_ptr == RT_NULL && newsize != 0) in _memheap_realloc() [all …]
|
| A D | mem.c | 403 void *rt_smem_realloc(rt_smem_t m, void *rmem, rt_size_t newsize) in rt_smem_realloc() argument 417 newsize = RT_ALIGN(newsize, RT_ALIGN_SIZE); in rt_smem_realloc() 418 if (newsize > small_mem->mem_size_aligned) in rt_smem_realloc() 424 else if (newsize == 0) in rt_smem_realloc() 432 return rt_smem_alloc(&small_mem->parent, newsize); in rt_smem_realloc() 443 if (size == newsize) in rt_smem_realloc() 449 if (newsize + SIZEOF_STRUCT_MEM + MIN_SIZE < size) in rt_smem_realloc() 452 small_mem->parent.used -= (size - newsize); in rt_smem_realloc() 454 ptr2 = ptr + SIZEOF_STRUCT_MEM + newsize; in rt_smem_realloc() 480 nmem = rt_smem_alloc(&small_mem->parent, newsize); in rt_smem_realloc() [all …]
|
| A D | kservice.c | 724 void *_memheap_realloc(struct rt_memheap *heap, void *rmem, rt_size_t newsize); 833 rt_weak void *rt_realloc(void *ptr, rt_size_t newsize) in rt_realloc() argument 839 RT_OBJECT_HOOK_CALL(rt_realloc_entry_hook, (&ptr, newsize)); in rt_realloc() 843 nptr = _MEM_REALLOC(ptr, newsize); in rt_realloc() 847 RT_OBJECT_HOOK_CALL(rt_realloc_exit_hook, (&nptr, newsize)); in rt_realloc()
|
Completed in 7 milliseconds