Home
last modified time | relevance | path

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

/AliOS-Things-master/components/littlevgl/src/lv_misc/
A Dlv_mem.c223 void * lv_mem_realloc(void * data_p, uint32_t new_size) in lv_mem_realloc() argument
226 if(data_p != NULL) { in lv_mem_realloc()
227 lv_mem_ent_t * e = (lv_mem_ent_t *)((uint8_t *)data_p - sizeof(lv_mem_header_t)); in lv_mem_realloc()
229 data_p = NULL; in lv_mem_realloc()
233 uint32_t old_size = lv_mem_get_size(data_p); in lv_mem_realloc()
234 if(old_size == new_size) return data_p; /*Also avoid reallocating the same memory*/ in lv_mem_realloc()
248 if(new_p != NULL && data_p != NULL) { in lv_mem_realloc()
251 memcpy(new_p, data_p, LV_MATH_MIN(new_size, old_size)); in lv_mem_realloc()
252 lv_mem_free(data_p); in lv_mem_realloc()
263 void * lv_mem_realloc(void * data_p, uint32_t new_size) in lv_mem_realloc() argument
[all …]
A Dlv_mem.h88 void * lv_mem_realloc(void * data_p, uint32_t new_size);

Completed in 3 milliseconds