Lines Matching refs:capacity
38 void lv_array_init(lv_array_t * array, uint32_t capacity, uint32_t element_size) in lv_array_init() argument
41 array->capacity = capacity; in lv_array_init()
44 array->data = lv_malloc(capacity * element_size); in lv_array_init()
49 void lv_array_init_from_buf(lv_array_t * array, void * buf, uint32_t capacity, uint32_t element_siz… in lv_array_init_from_buf() argument
53 array->capacity = capacity; in lv_array_init_from_buf()
68 array->capacity = 0; in lv_array_deinit()
77 lv_array_init(target, source->capacity, source->element_size); in lv_array_copy()
84 if(array->size <= array->capacity / LV_ARRAY_DEFAULT_SHRINK_RATIO) { in lv_array_shrink()
150 array->capacity = new_capacity; in lv_array_resize()
161 if(array->size + size > array->capacity) { in lv_array_concat()
178 if(array->size == array->capacity) { in lv_array_push_back()
180 if(lv_array_resize(array, array->capacity + LV_ARRAY_DEFAULT_CAPACITY) == false) { in lv_array_push_back()
222 return array->capacity; in lv_array_capacity()
232 return array->size == array->capacity; in lv_array_is_full()