Lines Matching refs:evhandler
53 struct exynos_evhandler evhandler;
67 static void setup_g2d_event_handler(struct exynos_evhandler *evhandler, int fd)
69 evhandler->fds.fd = fd;
70 evhandler->fds.events = POLLIN;
71 evhandler->evctx.base.version = 2;
72 evhandler->evctx.version = 1;
73 evhandler->evctx.g2d_event_handler = g2d_event_handler;
87 data->evhandler.fds.revents = 0;
89 if (poll(&data->evhandler.fds, 1, timeout) < 0)
92 if (data->evhandler.fds.revents & (POLLHUP | POLLERR))
95 if (data->evhandler.fds.revents & POLLIN)
96 exynos_handle_event(data->dev, &data->evhandler.evctx);
309 setup_g2d_event_handler(&event_data.evhandler, fd);