Lines Matching refs:size
586 static void (*rt_malloc_hook)(void **ptr, rt_size_t size);
587 static void (*rt_realloc_entry_hook)(void **ptr, rt_size_t size);
588 static void (*rt_realloc_exit_hook)(void **ptr, rt_size_t size);
602 void rt_malloc_sethook(void (*hook)(void **ptr, rt_size_t size)) in rt_malloc_sethook() argument
613 void rt_realloc_set_entry_hook(void (*hook)(void **ptr, rt_size_t size)) in rt_realloc_set_entry_hook() argument
624 void rt_realloc_set_exit_hook(void (*hook)(void **ptr, rt_size_t size)) in rt_realloc_set_exit_hook() argument
722 void *_memheap_alloc(struct rt_memheap *heap, rt_size_t size);
807 rt_weak void *rt_malloc(rt_size_t size) in rt_malloc() argument
815 ptr = _MEM_MALLOC(size); in rt_malloc()
819 RT_OBJECT_HOOK_CALL(rt_malloc_hook, (&ptr, size)); in rt_malloc()
865 rt_weak void *rt_calloc(rt_size_t count, rt_size_t size) in rt_calloc() argument
870 p = rt_malloc(count * size); in rt_calloc()
874 rt_memset(p, 0, count * size); in rt_calloc()
965 rt_weak void *rt_malloc_align(rt_size_t size, rt_size_t align) in rt_malloc_align() argument
980 align_size = ((size + uintptr_size) & ~uintptr_size) + align; in rt_malloc_align()