Lines Matching refs:wl_event_source
55 struct wl_event_source { struct
64 struct wl_event_source base; argument
82 int (*dispatch)(struct wl_event_source *source,
88 struct wl_event_source base;
96 wl_event_source_fd_dispatch(struct wl_event_source *source, in wl_event_source_fd_dispatch()
119 static struct wl_event_source *
121 struct wl_event_source *source, uint32_t mask, void *data) in add_source()
174 WL_EXPORT struct wl_event_source *
215 wl_event_source_fd_update(struct wl_event_source *source, uint32_t mask) in wl_event_source_fd_update()
233 struct wl_event_source base;
241 noop_dispatch(struct wl_event_source *source, in noop_dispatch()
533 wl_event_source_timer_dispatch(struct wl_event_source *source, in wl_event_source_timer_dispatch()
561 WL_EXPORT struct wl_event_source *
611 wl_event_source_timer_update(struct wl_event_source *source, int ms_delay) in wl_event_source_timer_update()
664 struct wl_event_source base;
672 wl_event_source_signal_dispatch(struct wl_event_source *source, in wl_event_source_signal_dispatch()
712 WL_EXPORT struct wl_event_source *
741 struct wl_event_source base;
771 WL_EXPORT struct wl_event_source *
811 wl_event_source_check(struct wl_event_source *source) in wl_event_source_check()
829 wl_event_source_remove(struct wl_event_source *source) in wl_event_source_remove()
861 struct wl_event_source *source, *next; in wl_event_loop_process_destroy_list()
936 struct wl_event_source *source, *next; in post_dispatch_check()
998 struct wl_event_source *source; in wl_event_loop_dispatch()