Searched refs:peek_buf (Results 1 – 1 of 1) sorted by relevance
32 lv_circle_buf_t * peek_buf; /**< Circular buffer for peeking */ member98 if(iter->peek_buf != NULL) lv_circle_buf_destroy(iter->peek_buf); in lv_iter_destroy()101 iter->peek_buf = NULL; in lv_iter_destroy()111 if(capacity == 0 || iter->peek_buf != NULL) return; in lv_iter_make_peekable()112 iter->peek_buf = lv_circle_buf_create(capacity, iter->elem_size); in lv_iter_make_peekable()113 LV_ASSERT_NULL(iter->peek_buf); in lv_iter_make_peekable()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()162 if(iter->peek_buf == NULL || iter->peek_offset + 1 >= lv_circle_buf_capacity(iter->peek_buf)) in lv_iter_peek_advance()173 if(iter->peek_buf == NULL) return LV_RESULT_INVALID; in lv_iter_peek_reset()