Searched refs:rmem (Results 1 – 3 of 3) sorted by relevance
| /src/ |
| A D | mem.c | 403 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 D | memheap.c | 813 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 D | kservice.c | 723 void _memheap_free(void *rmem); 724 void *_memheap_realloc(struct rt_memheap *heap, void *rmem, rt_size_t newsize);
|
Completed in 9 milliseconds