Searched refs:circle_buf (Results 1 – 3 of 3) sorted by relevance
/lvgl-latest/src/misc/ |
D | lv_circle_buf.c | 35 static void circle_buf_prepare_empty(lv_circle_buf_t * circle_buf); 55 lv_circle_buf_t * circle_buf = lv_malloc(sizeof(lv_circle_buf_t)); in lv_circle_buf_create() local 56 LV_ASSERT_MALLOC(circle_buf); in lv_circle_buf_create() 58 if(circle_buf == NULL) { in lv_circle_buf_create() 62 lv_array_init(&circle_buf->array, capacity, element_size); in lv_circle_buf_create() 63 circle_buf->head = 0; in lv_circle_buf_create() 64 circle_buf->tail = 0; in lv_circle_buf_create() 65 circle_buf->inner_alloc = true; in lv_circle_buf_create() 67 circle_buf_prepare_empty(circle_buf); in lv_circle_buf_create() 69 return circle_buf; in lv_circle_buf_create() [all …]
|
D | lv_circle_buf.h | 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); 112 void lv_circle_buf_reset(lv_circle_buf_t * circle_buf); 119 void * lv_circle_buf_head(const lv_circle_buf_t * circle_buf); 126 void * lv_circle_buf_tail(const lv_circle_buf_t * circle_buf); [all …]
|
/lvgl-latest/tests/src/test_cases/ |
D | test_circle_buf.c | 7 static lv_circle_buf_t * circle_buf; variable 13 circle_buf = lv_circle_buf_create(circle_buf_CAPACITY, sizeof(int32_t)); in setUp() 15 TEST_ASSERT_EQUAL_UINT32(lv_circle_buf_capacity(circle_buf), circle_buf_CAPACITY); in setUp() 16 TEST_ASSERT_EQUAL_UINT32(0, lv_circle_buf_size(circle_buf)); in setUp() 23 const lv_result_t res = lv_circle_buf_write(circle_buf, &i); in setUp() 32 TEST_ASSERT_EQUAL_UINT32(lv_circle_buf_size(circle_buf), circle_buf_CAPACITY); in setUp() 37 lv_circle_buf_destroy(circle_buf); in tearDown() 38 circle_buf = NULL; in tearDown() 48 const lv_result_t res = lv_circle_buf_read(circle_buf, &value); in test_circle_buf_read_write_peek_values() 60 const lv_result_t res = lv_circle_buf_peek_at(circle_buf, i, &value); in test_circle_buf_read_write_peek_values() [all …]
|