Lines Matching refs:ev
134 for(size_t ev = 0; ev < num_events; ev++) { in vsync_loop() local
140 event_list[ev].name); in vsync_loop()
143 ev, dpy, node_path); in vsync_loop()
144 pfd[dpy][ev].fd = open(node_path, O_RDONLY); in vsync_loop()
146 if (dpy == HWC_DISPLAY_PRIMARY && pfd[dpy][ev].fd < 0) { in vsync_loop()
150 __FUNCTION__, dpy, ev, strerror(errno)); in vsync_loop()
151 if (ev == 0) { in vsync_loop()
159 pread(pfd[dpy][ev].fd, vdata , MAX_DATA, 0); in vsync_loop()
160 if (pfd[dpy][ev].fd >= 0) in vsync_loop()
161 pfd[dpy][ev].events = POLLPRI | POLLERR; in vsync_loop()
170 for(size_t ev = 0; ev < num_events; ev++) { in vsync_loop() local
171 if (pfd[dpy][ev].revents & POLLPRI) { in vsync_loop()
172 ssize_t len = pread(pfd[dpy][ev].fd, vdata, MAX_DATA, 0); in vsync_loop()
178 __FUNCTION__, ev, dpy, strerror(errno)); in vsync_loop()
181 event_list[ev].callback(ctx, dpy, vdata); in vsync_loop()