Searched refs:k_mm_list_t (Results 1 – 4 of 4) sorted by relevance
/AliOS-Things-master/kernel/rhino/include/ |
A D | k_mm.h | 84 #define MMLIST_HEAD_SIZE (MM_ALIGN_UP(sizeof(k_mm_list_t) - sizeof(free_ptr_t))) 97 #define MM_GET_NEXT_BLK(blk) ((k_mm_list_t *)((blk)->mbinfo.buffer + MM_GET_BUF_SIZE(blk))) 101 #define MM_GET_THIS_BLK(buf) ((k_mm_list_t *)((char *)(buf)-MMLIST_HEAD_SIZE)) 169 } k_mm_list_t; typedef 176 k_mm_list_t *end; 212 k_mm_list_t *freelist[MM_BIT_LEVEL];
|
/AliOS-Things-master/kernel/rhino/ |
A D | k_mm.c | 68 k_mm_list_t *midblk, *lastblk, *firstblk; in init_mm_region() 72 firstblk = (k_mm_list_t *) regionaddr; in init_mm_region() 176 k_mm_list_t *nextblk; in krhino_init_mm_head() 177 k_mm_list_t *firstblk; in krhino_init_mm_head() 278 k_mm_list_t *firstblk; in krhino_add_mm_region() 279 k_mm_list_t *nextblk; in krhino_add_mm_region() 399 k_mm_list_t *get_b, *new_b, *next_b; in k_mm_alloc() 519 k_mm_list_t *free_b, *next_b, *prev_b; in k_mm_free() 611 k_mm_list_t *this_b, *split_b, *next_b; in k_mm_realloc() 758 k_mm_list_t *blk; in krhino_owner_attach() [all …]
|
A D | k_mm_debug.c | 47 void print_block(k_mm_list_t *b) in print_block() 111 void check_block(k_mm_list_t *b) in check_block() 133 k_mm_list_t *next; in dump_kmm_free_map() 134 k_mm_list_t *tmp; in dump_kmm_free_map() 156 k_mm_list_t *next, *cur; in dump_kmm_map() 256 k_mm_list_t *next, *cur; in dump_kmm_task_info() 403 k_mm_list_t *next, *cur; in dump_kmm_chk()
|
/AliOS-Things-master/components/debug/src/ |
A D | debug_panic.c | 206 static void debug_print_block(k_mm_list_t *b, int (*print_func)(const char *fmt, ...)) in debug_print_block() 275 static bool debug_blk_damaged(k_mm_list_t *mm_list) in debug_blk_damaged() 296 k_mm_list_t *next_b = MM_GET_NEXT_BLK(mm_list); in debug_blk_damaged() 308 k_mm_list_t *next, *cur, *prev, *pprev; in debug_dump_mm_error()
|
Completed in 7 milliseconds