Searched refs:element_size (Results 1 – 5 of 5) sorted by relevance
/lvgl-latest/src/misc/ |
D | lv_array.c | 38 void lv_array_init(lv_array_t * array, uint32_t capacity, uint32_t element_size) in lv_array_init() argument 42 array->element_size = element_size; in lv_array_init() 44 array->data = lv_malloc(capacity * element_size); in lv_array_init() 49 …id lv_array_init_from_buf(lv_array_t * array, void * buf, uint32_t capacity, uint32_t element_size) in lv_array_init_from_buf() argument 54 array->element_size = element_size; in lv_array_init_from_buf() 77 lv_array_init(target, source->capacity, source->element_size); in lv_array_copy() 78 lv_memcpy(target->data, source->data, source->size * source->element_size); in lv_array_copy() 103 uint8_t * remaining = start + array->element_size; in lv_array_remove() 104 uint32_t remaining_size = (array->size - index - 1) * array->element_size; in lv_array_remove() 129 uint8_t * remaining = start_p + (end - start) * array->element_size; in lv_array_erase() [all …]
|
D | lv_array.h | 39 uint32_t element_size; member 54 void lv_array_init(lv_array_t * array, uint32_t capacity, uint32_t element_size); 65 …d lv_array_init_from_buf(lv_array_t * array, void * buf, uint32_t capacity, uint32_t element_size);
|
D | lv_circle_buf.c | 53 lv_circle_buf_t * lv_circle_buf_create(const uint32_t capacity, const uint32_t element_size) in lv_circle_buf_create() argument 62 lv_array_init(&circle_buf->array, capacity, element_size); in lv_circle_buf_create() 72 …t * lv_circle_buf_create_from_buf(void * buf, const uint32_t capacity, const uint32_t element_size) in lv_circle_buf_create_from_buf() argument 83 lv_array_init_from_buf(&circle_buf->array, buf, capacity, element_size); in lv_circle_buf_create_from_buf() 241 … if(fill_cb(data, circle_buf->array.element_size, (int32_t)filled, user_data) == LV_RESULT_OK) { in lv_circle_buf_fill() 283 lv_memcpy(data, lv_array_at(&circle_buf->array, real_index), circle_buf->array.element_size); in lv_circle_buf_peek_at()
|
D | lv_circle_buf.h | 40 lv_circle_buf_t * lv_circle_buf_create(uint32_t capacity, uint32_t element_size); 49 …circle_buf_t * lv_circle_buf_create_from_buf(void * buf, uint32_t capacity, uint32_t element_size);
|
/lvgl-latest/src/draw/vg_lite/ |
D | lv_vg_lite_stroke.c | 225 LV_ASSERT(item->lv.dash_pattern.element_size == sizeof(float)); in stroke_create_cb() 315 LV_ASSERT(lhs_dash_pattern->element_size == sizeof(float)); in dash_pattern_compare() 316 LV_ASSERT(rhs_dash_pattern->element_size == sizeof(float)); in dash_pattern_compare()
|