Home
last modified time | relevance | path

Searched refs:lv_circle_buf_t (Results 1 – 5 of 5) sorted by relevance

/lvgl-latest/src/misc/
Dlv_circle_buf.h40 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 …]
Dlv_circle_buf.c35 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 …]
Dlv_iter.c32 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()
Dlv_types.h333 typedef struct _lv_circle_buf_t lv_circle_buf_t; typedef
/lvgl-latest/tests/src/test_cases/
Dtest_circle_buf.c7 static lv_circle_buf_t * circle_buf;