Lines Matching refs:events
118 pc.events = POLLIN;
135 struct pollfd events[1024];
170 pc.events = w->pevents;
174 if (w->events == 0) {
197 if (w->events != 0 || add_failed) {
198 /* Modify, potentially removing events -- need to delete then add.
199 * Could maybe mod if we knew for sure no events are removed, but
200 * content of w->events is handled above as not reliable (falls back)
203 * lazily remove events, squelching them in the mean time. */
216 w->events = w->pevents;
240 * of events in the callback were waiting when poll was called.
245 events,
246 ARRAY_SIZE(events),
293 loop->watchers[loop->nwatchers] = (void*) events;
297 pe = events + i;
301 /* Skip invalidated events, see uv__platform_invalidate_fd */
352 if (nfds == ARRAY_SIZE(events) && --count != 0) {
353 /* Poll for more events but don't block this time. */
654 static int uv__parse_data(char *buf, int *events, uv_fs_event_t* handle) {
660 *events = 0;
688 *events = UV_RENAME;
692 *events = UV_CHANGE;
706 *events = UV_RENAME;
708 *events = UV_CHANGE;
723 int events = 0;
746 rc = uv__parse_data(result_data, &events, handle);
768 handle->cb(handle, fname, events, 0);
1297 struct pollfd* events;
1305 events = (struct pollfd*) loop->watchers[loop->nwatchers];
1308 if (events != NULL)
1309 /* Invalidate events with same file descriptor */
1311 if ((int) events[i].fd == fd)
1312 events[i].fd = -1;
1315 pc.events = 0;