Lines Matching refs:destroy_signal
343 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()
4653 wl_signal_add(&parent->destroy_signal, in weston_subsurface_link_parent()
4668 wl_signal_add(&surface->destroy_signal, in weston_subsurface_link_surface()
5168 wl_signal_init(&head->destroy_signal); in weston_head_init()
5495 wl_signal_emit(&head->destroy_signal, head); in weston_head_release()
5908 wl_signal_add(&head->destroy_signal, listener); in weston_head_add_destroy_listener()
5928 return wl_signal_get(&head->destroy_signal, notify); in weston_head_get_destroy_listener()
6219 wl_signal_emit(&output->destroy_signal, output); in weston_compositor_remove_output()
6513 wl_signal_init(&output->destroy_signal); in weston_output_enable()
7478 wl_signal_init(&ec->destroy_signal); in weston_compositor_create()
7908 if (wl_signal_get(&compositor->destroy_signal, destroy_handler)) in weston_compositor_add_destroy_listener_once()
7912 wl_signal_add(&compositor->destroy_signal, listener); in weston_compositor_add_destroy_listener_once()
7930 wl_signal_emit(&compositor->destroy_signal, compositor); in weston_compositor_destroy()