Searched refs:lv_circle_buf_t (Results 1 – 5 of 5) sorted by relevance
40 lv_circle_buf_t * lv_circle_buf_create(uint32_t capacity, uint32_t element_size);49 lv_circle_buf_t * lv_circle_buf_create_from_buf(void * buf, uint32_t capacity, uint32_t element_siz…56 lv_circle_buf_t * lv_circle_buf_create_from_array(const lv_array_t * array);64 lv_result_t lv_circle_buf_resize(lv_circle_buf_t * circle_buf, uint32_t capacity);70 void lv_circle_buf_destroy(lv_circle_buf_t * circle_buf);77 uint32_t lv_circle_buf_size(const lv_circle_buf_t * circle_buf);84 uint32_t lv_circle_buf_capacity(const lv_circle_buf_t * circle_buf);91 uint32_t lv_circle_buf_remain(const lv_circle_buf_t * circle_buf);98 bool lv_circle_buf_is_empty(const lv_circle_buf_t * circle_buf);105 bool lv_circle_buf_is_full(const lv_circle_buf_t * circle_buf);[all …]
35 static void circle_buf_prepare_empty(lv_circle_buf_t * circle_buf);53 lv_circle_buf_t * lv_circle_buf_create(const uint32_t capacity, const uint32_t element_size) in lv_circle_buf_create()55 lv_circle_buf_t * circle_buf = lv_malloc(sizeof(lv_circle_buf_t)); in lv_circle_buf_create()72 lv_circle_buf_t * lv_circle_buf_create_from_buf(void * buf, const uint32_t capacity, const uint32_t… in lv_circle_buf_create_from_buf()76 lv_circle_buf_t * circle_buf = lv_malloc(sizeof(lv_circle_buf_t)); in lv_circle_buf_create_from_buf()93 lv_circle_buf_t * lv_circle_buf_create_from_array(const lv_array_t * array) in lv_circle_buf_create_from_array()100 lv_circle_buf_t * circle_buf = lv_malloc(sizeof(lv_circle_buf_t)); in lv_circle_buf_create_from_array()117 lv_result_t lv_circle_buf_resize(lv_circle_buf_t * circle_buf, const uint32_t capacity) in lv_circle_buf_resize()133 void lv_circle_buf_destroy(lv_circle_buf_t * circle_buf) in lv_circle_buf_destroy()142 uint32_t lv_circle_buf_size(const lv_circle_buf_t * circle_buf) in lv_circle_buf_size()[all …]
32 lv_circle_buf_t * peek_buf; /**< Circular buffer for peeking */121 lv_circle_buf_t * c_buf = iter->peek_buf; in lv_iter_next()142 lv_circle_buf_t * c_buf = iter->peek_buf; in lv_iter_peek()
333 typedef struct _lv_circle_buf_t lv_circle_buf_t; typedef
7 static lv_circle_buf_t * circle_buf;