Home
last modified time | relevance | path

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

/src/
A Dmem.c403 void *rt_smem_realloc(rt_smem_t m, void *rmem, rt_size_t newsize) in rt_smem_realloc() argument
426 rt_smem_free(rmem); in rt_smem_realloc()
431 if (rmem == RT_NULL) in rt_smem_realloc()
434 RT_ASSERT((((rt_uintptr_t)rmem) & (RT_ALIGN_SIZE - 1)) == 0); in rt_smem_realloc()
446 return rmem; in rt_smem_realloc()
476 return rmem; in rt_smem_realloc()
483 rt_memcpy(nmem, rmem, size < newsize ? size : newsize); in rt_smem_realloc()
484 rt_smem_free(rmem); in rt_smem_realloc()
497 void rt_smem_free(void *rmem) in rt_smem_free() argument
502 if (rmem == RT_NULL) in rt_smem_free()
[all …]
A Dmemheap.c813 void _memheap_free(void *rmem) in _memheap_free() argument
815 rt_memheap_free(rmem); in _memheap_free()
821 void *_memheap_realloc(struct rt_memheap *heap, void *rmem, rt_size_t newsize) in _memheap_realloc() argument
826 if (rmem == RT_NULL) in _memheap_realloc()
831 _memheap_free(rmem); in _memheap_realloc()
837 ((rt_uint8_t *)rmem - RT_MEMHEAP_SIZE); in _memheap_realloc()
839 new_ptr = rt_memheap_realloc(header_ptr->pool_ptr, rmem, newsize); in _memheap_realloc()
844 if (new_ptr != RT_NULL && rmem != RT_NULL) in _memheap_realloc()
851 rt_memcpy(new_ptr, rmem, oldsize); in _memheap_realloc()
853 rt_memcpy(new_ptr, rmem, newsize); in _memheap_realloc()
[all …]
A Dkservice.c723 void _memheap_free(void *rmem);
724 void *_memheap_realloc(struct rt_memheap *heap, void *rmem, rt_size_t newsize);

Completed in 9 milliseconds