Lines Matching refs:states

24     lv_fragment_managed_states_t * states;  member
77 lv_fragment_managed_states_t * states; in lv_fragment_manager_del() local
78 _LV_LL_READ_BACK(&manager->attached, states) { in lv_fragment_manager_del()
79 item_del_obj(states); in lv_fragment_manager_del()
80 item_del_fragment(states); in lv_fragment_manager_del()
91 lv_fragment_managed_states_t * states = NULL; in lv_fragment_manager_create_obj() local
92 _LV_LL_READ(&manager->attached, states) { in lv_fragment_manager_create_obj()
93 if(states->in_stack && top->states != states) { in lv_fragment_manager_create_obj()
97 item_create_obj(states); in lv_fragment_manager_create_obj()
104 lv_fragment_managed_states_t * states = NULL; in lv_fragment_manager_del_obj() local
105 _LV_LL_READ_BACK(&manager->attached, states) { in lv_fragment_manager_del_obj()
106 item_del_obj(states); in lv_fragment_manager_del_obj()
112 lv_fragment_managed_states_t * states = fragment_attach(manager, fragment, container); in lv_fragment_manager_add() local
114 item_create_obj(states); in lv_fragment_manager_add()
124 lv_fragment_managed_states_t * states = fragment->managed; in lv_fragment_manager_remove() local
127 if(states->in_stack) { in lv_fragment_manager_remove()
131 if(item->states == states) { in lv_fragment_manager_remove()
135 prev = ((lv_fragment_stack_item_t *) stack_prev)->states; in lv_fragment_manager_remove()
144 item_del_obj(states); in lv_fragment_manager_remove()
145 item_del_fragment(states); in lv_fragment_manager_remove()
146 _lv_ll_remove(&manager->attached, states); in lv_fragment_manager_remove()
147 lv_mem_free(states); in lv_fragment_manager_remove()
157 item_del_obj(top->states); in lv_fragment_manager_push()
159 lv_fragment_managed_states_t * states = fragment_attach(manager, fragment, container); in lv_fragment_manager_push() local
160 states->in_stack = true; in lv_fragment_manager_push()
164 item->states = states; in lv_fragment_manager_push()
165 item_create_obj(states); in lv_fragment_manager_push()
211 return top->states->instance; in lv_fragment_manager_get_top()
217 lv_fragment_managed_states_t * states; in lv_fragment_manager_find_by_container() local
218 _LV_LL_READ(&manager->attached, states) { in lv_fragment_manager_find_by_container()
219 if(*states->container == container) return states->instance; in lv_fragment_manager_find_by_container()
266 lv_fragment_managed_states_t * states = _lv_ll_ins_tail(&manager->attached); in fragment_attach() local
267 lv_memset_00(states, sizeof(lv_fragment_managed_states_t)); in fragment_attach()
268 states->cls = fragment->cls; in fragment_attach()
269 states->manager = manager; in fragment_attach()
270 states->container = container; in fragment_attach()
271 states->instance = fragment; in fragment_attach()
272 fragment->managed = states; in fragment_attach()
276 return states; in fragment_attach()