Home
last modified time | relevance | path

Searched refs:newsize (Results 1 – 3 of 3) sorted by relevance

/src/
A Dmemheap.c372 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 Dmem.c403 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 Dkservice.c724 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