Home
last modified time | relevance | path

Searched refs:wl_list_for_each_safe (Results 1 – 25 of 56) sorted by relevance

123

/third_party/weston/libweston/
Dbindings.c187 wl_list_for_each_safe(binding, tmp, list, link) in weston_binding_list_destroy_all()
305 wl_list_for_each_safe(b, tmp, &compositor->key_binding_list, link) { in weston_compositor_run_key_binding()
335 wl_list_for_each_safe(b, tmp, &compositor->modifier_binding_list, link) { in weston_compositor_run_modifier_binding()
371 wl_list_for_each_safe(b, tmp, &compositor->button_binding_list, link) { in weston_compositor_run_button_binding()
391 wl_list_for_each_safe(b, tmp, &compositor->touch_binding_list, link) { in weston_compositor_run_touch_binding()
411 wl_list_for_each_safe(b, tmp, &compositor->axis_binding_list, link) { in weston_compositor_run_axis_binding()
433 wl_list_for_each_safe(binding, tmp, &compositor->debug_binding_list, link) { in weston_compositor_run_debug_binding()
Dweston-log.c449 wl_list_for_each_safe(pending_sub, pending_sub_tmp, in weston_log_ctx_destroy()
692 wl_list_for_each_safe(sub, sub_tmp, &scope->subscription_list, source_link) in weston_log_scope_destroy()
921 wl_list_for_each_safe(sub, sub_tmp, &subscriber->subscription_list, owner_link) in weston_log_subscriber_release()
Dplugin-registry.c113 wl_list_for_each_safe(wpa, tmp, &compositor->plugin_api_list, link) { in weston_plugin_api_destroy_list()
Dlibinput-seat.c165 wl_list_for_each_safe(device, next, &seat->devices_list, link) { in udev_seat_remove_devices()
502 wl_list_for_each_safe(seat, next, &input->compositor->seat_list, base.link) in udev_input_destroy()
Dcompositor.c392 wl_list_for_each_safe(feedback, tmp, list, link) in weston_presentation_feedback_discard_list()
451 wl_list_for_each_safe(feedback, tmp, list, link) in weston_presentation_feedback_present_list()
502 wl_list_for_each_safe(cb, next, in weston_surface_state_fini()
2248 wl_list_for_each_safe(ev, nv, &surface->views, surface_link) in weston_surface_destroy()
2260 wl_list_for_each_safe(cb, next, &surface->frame_callback_list, link) in weston_surface_destroy()
2265 wl_list_for_each_safe(constraint, next_constraint, in weston_surface_destroy()
2600 wl_list_for_each_safe(view, nv, &sub->unused_views, surface_link) { in surface_free_unused_subsurface_views()
2694 wl_list_for_each_safe(view, tmp, &compositor->view_list, link) in weston_compositor_build_view_list()
2844 wl_list_for_each_safe(cb, cnext, &frame_callback_list, link) { in weston_output_repaint()
2849 wl_list_for_each_safe(animation, next, &output->animation_list, link) { in weston_output_repaint()
[all …]
/third_party/weston/clients/
Dweston-info.c695 wl_list_for_each_safe(path, tmp_path, &info->paths, link) { in destroy_tablet_pad_info()
701 wl_list_for_each_safe(group, tmp_group, &info->groups, link) { in destroy_tablet_pad_info()
735 wl_list_for_each_safe(path, tmp, &info->paths, link) { in destroy_tablet_info()
779 wl_list_for_each_safe(tablet, tmp_tablet, &info->tablets, link) { in destroy_tablet_seat_info()
783 wl_list_for_each_safe(pad, tmp_pad, &info->pads, link) { in destroy_tablet_seat_info()
787 wl_list_for_each_safe(tool, tmp_tool, &info->tools, link) { in destroy_tablet_seat_info()
822 wl_list_for_each_safe(seat, tmp, &info->seats, link) { in destroy_tablet_v2_info()
1374 wl_list_for_each_safe(output, tmp, &info->outputs, link) in destroy_xdg_output_manager_v1_info()
1516 wl_list_for_each_safe(format, tmp, &shm->formats, link) { in destroy_shm_info()
1570 wl_list_for_each_safe(modifier, tmp, &dmabuf->modifiers, link) { in destroy_linux_dmabuf_info()
[all …]
Dmulti-resource.c390 wl_list_for_each_safe(device, tmp, &display->devices, link) in destroy_devices()
532 wl_list_for_each_safe(device, tmp, &display->devices, link) { in main_loop()
Dnested.c255 wl_list_for_each_safe(nc, next, &surface->frame_callback_list, link) { in flush_surface_frame_callback_list()
398 wl_list_for_each_safe(cb, next, in destroy_surface()
402 wl_list_for_each_safe(cb, next, in destroy_surface()
/third_party/weston/compositor/
Dtext-backend.c162 wl_list_for_each_safe(input_method, next, in destroy_text_input()
179 wl_list_for_each_safe(input_method, next, in text_input_set_surrounding_text()
255 wl_list_for_each_safe(input_method, next, in text_input_reset()
293 wl_list_for_each_safe(input_method, next, in text_input_set_content_type()
311 wl_list_for_each_safe(input_method, next, in text_input_invoke_action()
328 wl_list_for_each_safe(input_method, next, in text_input_commit_state()
377 wl_list_for_each_safe(input_method, next, in text_input_set_preferred_language()
Dscreen-share.c450 wl_list_for_each_safe(sb, bnext, &so->shm.free_buffers, free_link) in shared_output_get_shm_buffer()
747 wl_list_for_each_safe(seat, next, &so->seat_list, link) in registry_handle_global_remove()
1022 wl_list_for_each_safe(seat, tmp, &so->seat_list, link) in shared_output_create()
1039 wl_list_for_each_safe(buffer, bnext, &so->shm.buffers, link) in shared_output_destroy()
1041 wl_list_for_each_safe(buffer, bnext, &so->shm.free_buffers, free_link) in shared_output_destroy()
/third_party/weston/libweston/backend-drm/
Dstate-helpers.c121 wl_list_for_each_safe(old, tmp, &state_output->plane_list, link) { in drm_plane_state_duplicate()
395 wl_list_for_each_safe(ps, next, &state->plane_list, link) in drm_output_state_free()
443 wl_list_for_each_safe(output_state, tmp, &pending_state->output_list, in drm_pending_state_free()
/third_party/weston/libweston-desktop/
Dsurface.c113 wl_list_for_each_safe(child_view, tmp, &view->children_list, children_link) in weston_desktop_view_destroy()
152 wl_list_for_each_safe(child, next_child, in weston_desktop_surface_destroy()
157 wl_list_for_each_safe(view, next_view, &surface->view_list, link) in weston_desktop_surface_destroy()
796 wl_list_for_each_safe(view, tmp, &surface->view_list, link) in weston_desktop_surface_unset_relative_to()
825 wl_list_for_each_safe(view, tmp, &surface->view_list, link) in weston_desktop_surface_popup_dismiss()
/third_party/wayland-ivi-extension/ivi-layermanagement-api/ilmClient/src/
Dilm_client_wayland_platform.c158 wl_list_for_each_safe(c, n, &ctx->list_surface, link) { in destroy_client_resouses()
316 wl_list_for_each_safe(ctx_surf, ctx_next, in wayland_surfaceRemove()
/third_party/weston/ivi-shell/
Divi-layout-transition.c118 wl_list_for_each_safe(node, tmp, &layout->transitions->transition_list, link) { in ivi_layout_remove_all_surface_transitions()
179 wl_list_for_each_safe(node, next, &transitions->transition_list, link) { in layout_transition_frame()
233 wl_list_for_each_safe(node, next, in remove_transition()
242 wl_list_for_each_safe(node, next, in remove_transition()
Divi-layout.c269 wl_list_for_each_safe(ivi_view, next, &ivisurf->view_list, surf_link) { in ivi_layout_surface_destroy()
781 wl_list_for_each_safe(ivi_view, next, &ivilayer->order.view_list, in commit_layer_list()
810 wl_list_for_each_safe(ivilayer, next, in commit_screen_list()
925 wl_list_for_each_safe(view_link, view_next, in clear_view_pending_list()
1359 wl_list_for_each_safe(ivi_view, next, &layout->view_list, link) { in ivi_layout_layer_destroy()
1680 wl_list_for_each_safe(ivilayer, next, in ivi_layout_screen_set_render_order()
2136 wl_list_for_each_safe(ivilayer, next, in output_destroyed_event()
2264 wl_list_for_each_safe(ivilayer, next, in destroy_virtual_screen()
/third_party/weston/libweston/backend-hdi/
Dhdi_backend.cpp77 wl_list_for_each_safe(base, next, &b->compositor->head_list, compositor_link) { in hdi_backend_plug_event()
113 wl_list_for_each_safe(base, next, &ec->head_list, compositor_link) { in hdi_backend_destroy()
/third_party/weston/shared/
Dconfig-parser.c514 wl_list_for_each_safe(s, next_s, &config->section_list, link) { in weston_config_destroy()
515 wl_list_for_each_safe(e, next_e, &s->entry_list, link) { in weston_config_destroy()
Dframe.c313 wl_list_for_each_safe(button, next, &frame->buttons, link) in frame_destroy()
316 wl_list_for_each_safe(touch, next_touch, &frame->touches, link) in frame_destroy()
319 wl_list_for_each_safe(pointer, next_pointer, &frame->pointers, link) in frame_destroy()
810 wl_list_for_each_safe(button, next, &pointer->down_buttons, link) { in frame_pointer_leave()
/third_party/weston/desktop-shell/
Dinput-panel.c121 wl_list_for_each_safe(ipsurf, next, in show_input_panels()
146 wl_list_for_each_safe(view, next, in hide_input_panels()
/third_party/wayland_standard/tests/
Dtest-compositor.c375 wl_list_for_each_safe(wfr, next, &d->waiting_for_resume, link) { in display_post_resume_events()
401 wl_list_for_each_safe(cl, next, &d->clients, link) { in display_destroy()
/third_party/wayland_standard/src/
Dscanner.c504 wl_list_for_each_safe(a, a_next, &message->arg_list, link) in free_message()
558 wl_list_for_each_safe(e, e_next, &enumeration->entry_list, link) in free_enumeration()
592 wl_list_for_each_safe(m, next_m, &interface->request_list, link) in free_interface()
594 wl_list_for_each_safe(m, next_m, &interface->event_list, link) in free_interface()
596 wl_list_for_each_safe(e, next_e, &interface->enumeration_list, link) in free_interface()
1664 wl_list_for_each_safe(i, i_next, &protocol->interface_list, link) { in emit_header()
1856 wl_list_for_each_safe(i, next, &protocol->interface_list, link) { in emit_code()
Dwayland-util.h462 #define wl_list_for_each_safe(pos, tmp, head, member) \ macro
Devent-loop.c863 wl_list_for_each_safe(source, next, &loop->destroy_list, link) in wl_event_loop_process_destroy_list()
940 wl_list_for_each_safe(source, next, &loop->check_list, link) { in post_dispatch_check()
/third_party/wayland-ivi-extension/ivi-layermanagement-api/ilmControl/src/
Dilm_control_wayland_platform.c615 wl_list_for_each_safe(seat, seat_next, &ctx_surf->list_accepted_seats, link) { in wm_listener_surface_destroyed()
862 wl_list_for_each_safe(accepted_seat, next, in input_listener_input_acceptance()
976 wl_list_for_each_safe(ctx_scrn, next, &ctx->list_screen, link) { in registry_handle_control_remove()
1011 wl_list_for_each_safe(ctx_scrn, next, &ctx->wl.list_screen, link) { in destroy_control_resources()
1031 wl_list_for_each_safe(l, n, &ctx->wl.list_surface, link) { in destroy_control_resources()
1032 wl_list_for_each_safe(seat, seat_next, &l->list_accepted_seats, link) { in destroy_control_resources()
1046 wl_list_for_each_safe(l, n, &ctx->wl.list_layer, link) { in destroy_control_resources()
1059 wl_list_for_each_safe(s, n, &ctx->wl.list_seat, link) { in destroy_control_resources()
/third_party/wayland-ivi-extension/weston-ivi-shell/src/
Divi-controller.c125 wl_list_for_each_safe(not, next, notification_list, link) { in clear_notification_list()
1677 wl_list_for_each_safe(iviscrn, next, &shell->list_screen, link) {
1831 wl_list_for_each_safe(not, next, &ivilayer->notification_list, layout_link)
1891 wl_list_for_each_safe(not, next, &ivisurf->notification_list, layout_link)
2167 wl_list_for_each_safe(ivisurf, ivisurf_next,
2173 wl_list_for_each_safe(ivilayer, ivilayer_next,
2179 wl_list_for_each_safe(iviscrn, iviscrn_next,

123