Home
last modified time | relevance | path

Searched refs:next (Results 1 – 25 of 41) sorted by relevance

12

/lvgl-3.7.0/src/extra/libs/tiny_ttf/
Dstb_rect_pack.h182 stbrp_node * next; member
268 nodes[i].next = &nodes[i + 1]; in stbrp_init_target()
269 nodes[i].next = NULL; in stbrp_init_target()
282 context->extra[0].next = &context->extra[1]; in stbrp_init_target()
285 context->extra[1].next = NULL; in stbrp_init_target()
301 while(node->next->x <= x0) in stbrp__skyline_find_min_y()
304 STBRP_ASSERT(node->next->x > x0); // we ended up handling this in the caller for efficiency in stbrp__skyline_find_min_y()
321 visited_width += node->next->x - x0; in stbrp__skyline_find_min_y()
323 visited_width += node->next->x - node->x; in stbrp__skyline_find_min_y()
327 int under_width = node->next->x - node->x; in stbrp__skyline_find_min_y()
[all …]
Dstb_truetype_htcw.h3017 struct stbtt__hheap_chunk * next; member
3040 c->next = hh->head;
3059 stbtt__hheap_chunk * n = c->next;
3071 struct stbtt__active_edge * next; member
3110 z->next = 0;
3130 z->next = 0;
3183 e = e->next;
3217 *step = z->next; // delete from list
3224 step = &((*step)->next); // advance through list
3232 while(*step && (*step)->next) {
[all …]
/lvgl-3.7.0/src/misc/
Dlv_lru.c31 struct _lv_lru_item_t * next; member
107 lv_lru_item_t * item = NULL, * next = NULL; in lv_lru_del() local
113 next = (lv_lru_item_t *) item->next; in lv_lru_del()
118 item = next; in lv_lru_del()
127 next = (lv_lru_item_t *) item->next; in lv_lru_del()
129 item = next; in lv_lru_del()
152 item = (lv_lru_item_t *) item->next; in lv_lru_set()
174 prev->next = item; in lv_lru_set()
199 item = (lv_lru_item_t *) item->next; in lv_lru_get()
224 item = (lv_lru_item_t *) item->next; in lv_lru_remove()
[all …]
Dlv_timer.c99 lv_timer_t * next; in lv_timer_handler() local
107 next = _lv_ll_get_next(&LV_GC_ROOT(_lv_timer_ll), LV_GC_ROOT(_lv_timer_act)); in lv_timer_handler()
117 LV_GC_ROOT(_lv_timer_act) = next; /*Load the next timer*/ in lv_timer_handler()
122 next = _lv_ll_get_head(&LV_GC_ROOT(_lv_timer_ll)); in lv_timer_handler()
123 while(next) { in lv_timer_handler()
124 if(!next->paused) { in lv_timer_handler()
125 uint32_t delay = lv_timer_time_remaining(next); in lv_timer_handler()
130 next = _lv_ll_get_next(&LV_GC_ROOT(_lv_timer_ll), next); /*Find the next timer*/ in lv_timer_handler()
Dlv_tlsf.c455 block_header_t * next = offset_to_block(block_to_ptr(block), in block_next() local
458 return next; in block_next()
464 block_header_t * next = block_next(block); in block_link_next() local
465 next->prev_phys_block = block; in block_link_next()
466 return next; in block_link_next()
472 block_header_t * next = block_link_next(block); in block_mark_as_free() local
473 block_set_prev_free(next); in block_mark_as_free()
479 block_header_t * next = block_next(block); in block_mark_as_used() local
480 block_set_prev_used(next); in block_mark_as_used()
588 block_header_t * next = block->next_free; in remove_free_block() local
[all …]
Dlv_ll.c28 static void node_set_next(lv_ll_t * ll_p, lv_ll_node_t * act, lv_ll_node_t * next);
398 static void node_set_next(lv_ll_t * ll_p, lv_ll_node_t * act, lv_ll_node_t * next) in node_set_next() argument
405 lv_ll_node_t ** next_node_p = (lv_ll_node_t **) &next; in node_set_next()
/lvgl-3.7.0/examples/widgets/btnmatrix/
Dlv_example_btnmatrix_3.py9 next = True
11 next = False
12 if prev or next:
19 elif next and i < 5:
Dlv_example_btnmatrix_3.c9 bool next = id == 6 ? true : false; in event_cb() local
10 if(prev || next) { in event_cb()
18 else if(next && i < 5) i++; in event_cb()
/lvgl-3.7.0/docs/others/
Dgridnav.md18 To move the focus to the next widget of the group use `LV_KEY_NEXT/PREV` or `lv_group_focus_next/pr…
28 - `LV_GRIDNAV_CTRL_ROLLOVER` If there is no next/previous object in a direction,
29 the focus goes to the object in the next/previous row (on left/right keys) or first/last row (on up…
31 …will be scrolled instead of going to the next/previous object. If there is no more room for scrol…
/lvgl-3.7.0/demos/music/
Dlv_demo_music_main.h36 void _lv_demo_music_album_next(bool next);
Dlv_demo_music_main.c302 void _lv_demo_music_album_next(bool next) in _lv_demo_music_album_next() argument
305 if(next) { in _lv_demo_music_album_next()
665 bool next = false; in track_load() local
666 if((track_id + 1) % ACTIVE_TRACK_CNT == id) next = true; in track_load()
691 if(next) { in track_load()
698 if(next) { in track_load()
DREADME.md19 - Add extra bars next to the "main bars" with a cosine shape. Add more bars for the lower bands.
/lvgl-3.7.0/docs/overview/
Dtimer.md39 `lv_timer_ready(timer)` makes a timer run on the next call of `lv_timer_handler()`.
62 For these cases, `lv_async_call(my_function, data_p)` can be used to call `my_function` on the next
80 /*Delete screen on next call of `lv_timer_handler`, not right now.*/
87 …you could just use `lv_obj_del_async` which will delete the object on the next call to `lv_timer_h…
Dindev.md86 - **LV_KEY_NEXT** Focus on the next object
110 …s `LV_KEY_LEFT/RIGHT` is translated to `LV_KEY_NEXT/PREV`. Therefore, the next or previous object …
/lvgl-3.7.0/src/core/
Dlv_group.c142 lv_obj_t ** next = _lv_ll_ins_tail(&group->obj_ll); in lv_group_add_obj() local
143 LV_ASSERT_MALLOC(next); in lv_group_add_obj()
144 if(next == NULL) return; in lv_group_add_obj()
145 *next = obj; in lv_group_add_obj()
149 if(_lv_ll_get_head(&group->obj_ll) == next) { in lv_group_add_obj()
/lvgl-3.7.0/docs/widgets/extra/
Dcolorwheel.md6 Long pressing the object, the color wheel will change to the next parameter of the color (hue, satu…
36 - `LV_KEY_ENTER` A long press will show the next mode. Double click to reset the current parameter.
Dspinbox.md41 - `LV_KEY_ENTER` With *Encoder* got the next digit. Jump to the first after the last.
/lvgl-3.7.0/docs/porting/
Dos.md39 /* change to the next image */
Dindev.md84 - By turning the encoder you can focus on the next/previous object.
138 *Buttons* mean external "hardware" buttons next to the screen which are assigned to specific coordi…
/lvgl-3.7.0/docs/layouts/
Dgrid.md63 …against the container edge, but two units of space between the next item because that next item ha…
Dflex.md55 …against the container edge, but two units of space between the next item because that next item ha…
/lvgl-3.7.0/docs/overview/renderers/
Darm-2d.md26 …/arm-community-blogs/b/internet-of-things-blog/posts/arm-corelink-dma-350-next-generation-direct-m…
/lvgl-3.7.0/docs/widgets/core/
Droller.md41 - `LV_KEY_RIGHT/DOWN` Select the next option
/lvgl-3.7.0/docs/get-started/platforms/
Despressif.md44 During next project build, LVGL component will be fetched from the component registry and added to …
/lvgl-3.7.0/env_support/cmsis-pack/
DREADME.md23 * 1. simply next to the `lvgl` folder

12