Home
last modified time | relevance | path

Searched refs:mmhead (Results 1 – 4 of 4) sorted by relevance

/AliOS-Things-master/kernel/rhino/
A Dk_mm.c139 mmhead->free_size = 0; in addsize()
142 mmhead->used_size += size; in addsize()
143 if (mmhead->used_size > mmhead->maxused_size) { in addsize()
144 mmhead->maxused_size = mmhead->used_size; in addsize()
160 mmhead->used_size = 0; in removesize()
162 mmhead->free_size += size; in removesize()
166 #define stats_addsize(mmhead, size, req_size) addsize(mmhead, size, req_size) argument
168 #define stats_removesize(mmhead, size) removesize(mmhead, size) argument
283 NULL_PARA_CHK(mmhead); in krhino_add_mm_region()
405 if (!mmhead) { in k_mm_alloc()
[all …]
A Dk_mm_debug.c136 if (!mmhead) { in dump_kmm_free_map()
144 next = mmhead->freelist[i]; in dump_kmm_free_map()
153 void dump_kmm_map(k_mm_head *mmhead) in dump_kmm_map() argument
158 if (!mmhead) { in dump_kmm_map()
164 reginfo = mmhead->regioninfo; in dump_kmm_map()
187 if (!mmhead) { in dump_kmm_statistic_info()
220 mm_pool = mmhead->fix_pool; in dump_kmm_mblk_info()
265 if (!mmhead) { in dump_kmm_task_info()
269 reginfo = mmhead->regioninfo; in dump_kmm_task_info()
405 if (!mmhead || care_cnt == 0) { in dump_kmm_chk()
[all …]
/AliOS-Things-master/kernel/rhino/include/
A Dk_mm.h219 kstat_t krhino_deinit_mm_head(k_mm_head *mmhead);
220 kstat_t krhino_add_mm_region(k_mm_head *mmhead, void *addr, size_t len);
222 void *k_mm_alloc(k_mm_head *mmhead, size_t size);
223 void k_mm_free(k_mm_head *mmhead, void *ptr);
224 void *k_mm_realloc(k_mm_head *mmhead, void *oldmem, size_t new_size);
/AliOS-Things-master/components/debug/src/
A Ddebug_panic.c305 void debug_dump_mm_error(k_mm_head *mmhead, int (*print_func)(const char *fmt, ...)) in debug_dump_mm_error() argument
310 if (!mmhead) { in debug_dump_mm_error()
320 reginfo = mmhead->regioninfo; in debug_dump_mm_error()

Completed in 8 milliseconds