Lines Matching refs:array
32 static void cleanup_event_list_core(lv_array_t * array);
81 lv_array_t back_array_head = list->array; in lv_event_send()
132 lv_array_init(&list->array, 1, sizeof(lv_event_dsc_t *)); in lv_event_add()
135 lv_array_push_back(&list->array, &dsc); in lv_event_add()
359 static void cleanup_event_list_core(lv_array_t * array) in cleanup_event_list_core() argument
361 const uint32_t size = lv_array_size(array); in cleanup_event_list_core()
364 lv_event_dsc_t ** dsc_i = lv_array_at(array, i); in cleanup_event_list_core()
365 lv_event_dsc_t ** dsc_kept = lv_array_at(array, kept_count); in cleanup_event_list_core()
373 if(kept_count == 0) lv_array_deinit(array); in cleanup_event_list_core()
374 else lv_array_resize(array, kept_count); in cleanup_event_list_core()
382 cleanup_event_list_core(&list->array); in cleanup_event_list()
398 return lv_array_size(&list->array); in event_array_size()
402 return lv_array_at(&list->array, index); in event_array_at()