Home
last modified time | relevance | path

Searched refs:MMLIST_HEAD_SIZE (Results 1 – 2 of 2) sorted by relevance

/AliOS-Things-master/kernel/rhino/include/
A Dk_mm.h84 #define MMLIST_HEAD_SIZE (MM_ALIGN_UP(sizeof(k_mm_list_t) - sizeof(free_ptr_t))) macro
92 #define MM_GET_BLK_SIZE(blk) (MM_GET_BUF_SIZE(blk) + MMLIST_HEAD_SIZE)
101 #define MM_GET_THIS_BLK(buf) ((k_mm_list_t *)((char *)(buf)-MMLIST_HEAD_SIZE))
/AliOS-Things-master/kernel/rhino/
A Dk_mm.c85 lastblk = (k_mm_list_t *)((char *)regionaddr + len - MMLIST_HEAD_SIZE); in init_mm_region()
292 if (!len || len < sizeof(k_mm_region_info_t) + MMLIST_HEAD_SIZE * 3 + MM_MIN_SIZE) { in krhino_add_mm_region()
478 if (MM_GET_BUF_SIZE(get_b) >= size + MMLIST_HEAD_SIZE + MM_MIN_SIZE) { in k_mm_alloc()
479 left_size = MM_GET_BUF_SIZE(get_b) - size - MMLIST_HEAD_SIZE; in k_mm_alloc()
663 if (old_size >= new_size + MMLIST_HEAD_SIZE + MM_MIN_SIZE) { in k_mm_realloc()
665 split_size = old_size - new_size - MMLIST_HEAD_SIZE; in k_mm_realloc()
703 if (MM_GET_BUF_SIZE(this_b) >= new_size + MMLIST_HEAD_SIZE + MM_MIN_SIZE) { in k_mm_realloc()
705 split_size = MM_GET_BUF_SIZE(this_b) - new_size - MMLIST_HEAD_SIZE; in k_mm_realloc()

Completed in 4 milliseconds