Home
last modified time | relevance | path

Searched refs:destroy_signal (Results 1 – 25 of 46) sorted by relevance

12

/third_party/weston/libweston-desktop/
Dclient.c41 struct wl_signal destroy_signal; member
48 wl_signal_add(&client->destroy_signal, listener); in weston_desktop_client_add_destroy_listener()
59 wl_signal_emit(&client->destroy_signal, client); in weston_desktop_client_destroy()
106 wl_signal_init(&client->destroy_signal); in weston_desktop_client_create()
Dseat.c248 listener = wl_signal_get(&wseat->destroy_signal, in weston_desktop_seat_from_seat()
260 wl_signal_add(&wseat->destroy_signal, &seat->seat_destroy_listener); in weston_desktop_seat_from_seat()
/third_party/wayland_standard/src/
Dwayland-server.c81 struct wl_priv_signal destroy_signal; member
100 struct wl_priv_signal destroy_signal; member
133 struct wl_priv_signal destroy_signal; member
546 wl_priv_signal_init(&client->destroy_signal); in wl_client_create()
721 wl_priv_signal_final_emit(&resource->destroy_signal, resource); in destroy_resource()
837 wl_priv_signal_add(&resource->destroy_signal, listener); in wl_resource_add_destroy_listener()
846 return wl_priv_signal_get(&resource->destroy_signal, notify); in wl_resource_get_destroy_listener()
865 wl_priv_signal_add(&client->destroy_signal, listener); in wl_client_add_destroy_listener()
872 return wl_priv_signal_get(&client->destroy_signal, notify); in wl_client_get_destroy_listener()
880 wl_priv_signal_final_emit(&client->destroy_signal, client); in wl_client_destroy()
[all …]
Devent-loop.c76 struct wl_signal destroy_signal; member
901 wl_signal_init(&loop->destroy_signal); in wl_event_loop_create()
924 wl_signal_emit(&loop->destroy_signal, loop); in wl_event_loop_destroy()
1073 wl_signal_add(&loop->destroy_signal, listener); in wl_event_loop_add_destroy_listener()
1089 return wl_signal_get(&loop->destroy_signal, notify); in wl_event_loop_get_destroy_listener()
Dwayland-server.h68 struct wl_signal destroy_signal; member
/third_party/weston/desktop-shell/
Dinput-panel.c39 struct wl_signal destroy_signal; member
199 wl_signal_emit(&input_panel_surface->destroy_signal, input_panel_surface); in destroy_input_panel_surface()
254 wl_signal_init(&input_panel_surface->destroy_signal); in create_input_panel_surface()
256 wl_signal_add(&surface->destroy_signal, in create_input_panel_surface()
Dshell.c99 struct wl_signal destroy_signal; member
281 wl_signal_add(&shsurf->destroy_signal, in shell_grab_start()
404 wl_signal_add(&shsurf->destroy_signal, in shell_touch_grab_start()
710 wl_signal_add(&seat->destroy_signal, in focus_state_create()
744 wl_signal_add(&surface->destroy_signal, in focus_state_set_focus()
1996 wl_signal_add(&shsurf->output->destroy_signal, in shell_surface_set_output()
2301 wl_signal_add(&seat->destroy_signal, in create_shell_seat()
2323 listener = wl_signal_get(&seat->destroy_signal, destroy_shell_seat); in get_shell_seat()
2414 wl_signal_init(&shsurf->destroy_signal); in desktop_surface_added()
2453 wl_signal_emit(&shsurf->destroy_signal, shsurf); in desktop_surface_removed()
[all …]
/third_party/weston/include/libweston/
Dlibweston.h200 struct wl_signal destroy_signal; /**< destroy callbacks */ member
288 struct wl_signal destroy_signal; /**< sent when disabled */ member
462 struct wl_signal destroy_signal; member
499 struct wl_signal destroy_signal; member
584 struct wl_signal destroy_signal; /**< destroy notifier */ member
783 struct wl_signal destroy_signal; member
1014 struct wl_signal destroy_signal; member
1137 struct wl_signal destroy_signal; member
1240 struct wl_signal destroy_signal; member
1402 struct wl_signal destroy_signal; /* callback argument: this surface */ member
/third_party/weston/libweston/
Dclipboard.c72 wl_signal_emit(&source->base.destroy_signal, in clipboard_source_unref()
156 wl_signal_init(&source->base.destroy_signal); in clipboard_source_create()
304 wl_signal_add(&seat->destroy_signal, in clipboard_create()
Ddata-device.c334 wl_signal_add(&source->destroy_signal, in weston_data_source_send_offer()
937 wl_signal_add(&icon->destroy_signal, in weston_pointer_start_drag()
950 wl_signal_add(&source->destroy_signal, in weston_pointer_start_drag()
998 wl_signal_add(&icon->destroy_signal, in weston_touch_start_drag()
1011 wl_signal_add(&source->destroy_signal, in weston_touch_start_drag()
1171 wl_signal_add(&source->destroy_signal, in weston_seat_set_selection()
1218 wl_signal_emit(&source->destroy_signal, source); in destroy_data_source()
1270 wl_signal_init(&source->destroy_signal); in create_data_source()
Dpixman-renderer-protected.h59 struct wl_signal destroy_signal; member
Dpixman-renderer.c683 wl_signal_add(&buffer->destroy_signal, in pixman_renderer_attach()
750 wl_signal_add(&surface->destroy_signal, in pixman_renderer_create_surface()
755 wl_signal_add(&pr->destroy_signal, in pixman_renderer_create_surface()
787 wl_signal_emit(&pr->destroy_signal, pr); in pixman_renderer_destroy()
908 wl_signal_init(&renderer->destroy_signal); in pixman_renderer_init()
Dtimeline.c199 wl_signal_add(&output->destroy_signal, in weston_timeline_subscription_output_ensure()
217 wl_signal_add(&surface->destroy_signal, in weston_timeline_subscription_surface_ensure()
Dcompositor.c343 wl_signal_init(&view->destroy_signal); in weston_view_create()
532 wl_signal_add(&state->buffer->destroy_signal, in weston_surface_state_set_buffer()
545 wl_signal_init(&surface->destroy_signal); in weston_surface_create()
1256 wl_signal_add(&output->destroy_signal, in weston_view_set_output()
1778 wl_signal_add(&parent->destroy_signal, in weston_view_set_transform_parent()
2206 wl_signal_emit(&view->destroy_signal, view); in weston_view_destroy()
2243 wl_signal_emit(&surface->destroy_signal, surface); in weston_surface_destroy()
2304 wl_signal_emit(&buffer->destroy_signal, buffer); in weston_buffer_destroy_handler()
2326 wl_signal_init(&buffer->destroy_signal); in weston_buffer_from_resource()
2361 wl_signal_add(&buffer->destroy_signal, in weston_buffer_reference()
[all …]
Dtouch-calibration.c549 wl_signal_add(&calibrator->device->destroy_signal, in touch_calibration_create_calibrator()
559 wl_signal_add(&output->destroy_signal, in touch_calibration_create_calibrator()
Dcontent-protection.c346 wl_signal_add(&compositor->destroy_signal, &cp->destroy_listener); in weston_compositor_enable_content_protection()
Dinput.c161 wl_signal_init(&device->destroy_signal); in weston_touch_create_touch_device()
183 wl_signal_emit(&device->destroy_signal, device); in weston_touch_device_destroy()
1232 wl_signal_init(&pointer->destroy_signal); in weston_pointer_create()
1257 wl_signal_emit(&pointer->destroy_signal, pointer); in weston_pointer_destroy()
1498 wl_signal_add(&view->destroy_signal, &pointer->focus_view_listener); in weston_pointer_set_focus()
2325 wl_signal_add(&focus->destroy_signal, in notify_keyboard_focus_out()
2367 wl_signal_add(&view->destroy_signal, &touch->focus_view_listener); in weston_touch_set_focus()
2741 wl_signal_add(&surface->destroy_signal, in pointer_set_cursor()
3427 wl_signal_init(&seat->destroy_signal); in weston_seat_init()
3477 wl_signal_emit(&seat->destroy_signal, seat); in weston_seat_release()
[all …]
/third_party/weston/kiosk-shell/
Dkiosk-shell.c58 listener = wl_signal_get(&seat->destroy_signal, in get_kiosk_shell_seat()
163 wl_signal_add(&shsurf->output->destroy_signal, in kiosk_shell_surface_set_output()
224 wl_signal_add(&shsurf->parent->destroy_signal, in kiosk_shell_surface_set_parent()
257 wl_signal_emit(&shsurf->destroy_signal, shsurf); in kiosk_shell_surface_destroy()
310 wl_signal_init(&shsurf->destroy_signal); in kiosk_shell_surface_create()
391 wl_signal_add(&seat->destroy_signal, &shseat->seat_destroy_listener); in kiosk_shell_seat_create()
528 wl_signal_add(&shoutput->output->destroy_signal, in kiosk_shell_output_create()
Dkiosk-shell.h55 struct wl_signal destroy_signal; member
Dkiosk-shell-grab.c228 wl_signal_add(&shsurf->destroy_signal, in kiosk_shell_grab_create()
/third_party/weston/fullscreen-shell/
Dfullscreen-shell.c146 wl_signal_add(&surface->destroy_signal, &surf->surface_destroyed); in replace_default_surface()
218 wl_signal_add(&seat->destroy_signal, &listener->seat_destroyed); in seat_created()
332 wl_signal_add(&output->destroy_signal, &fsout->output_destroyed); in fs_output_create()
364 listener = wl_signal_get(&output->destroy_signal, output_destroyed); in fs_output_for_output()
674 wl_signal_add(&fsout->surface->destroy_signal, in fs_output_apply_pending()
714 wl_signal_add(&fsout->pending.surface->destroy_signal, in fs_output_set_surface()
/third_party/weston/clients/
Dnested.c86 struct wl_signal destroy_signal; member
175 wl_signal_emit(&buffer->destroy_signal, buffer); in nested_buffer_destroy_handler()
202 wl_signal_init(&buffer->destroy_signal); in nested_buffer_from_resource()
239 wl_signal_add(&buffer->destroy_signal, in nested_buffer_reference()
465 wl_signal_add(&buffer->destroy_signal, in surface_attach()
/third_party/weston/libweston/renderer-gl/
Dgl-renderer-internal.h115 struct wl_signal destroy_signal; member
/third_party/weston/compositor/
Dweston-screenshooter.c201 wl_signal_add(&ec->destroy_signal, &shooter->destroy_listener); in screenshooter_create()
/third_party/weston/xwayland/
Ddnd.c130 wl_signal_init(&source->base.destroy_signal); in handle_enter()

12