Lines Matching defs:events
63 int uv__epoll_wait(struct epoll_event* events, int eventsize, uint64_t timeout) {
67 nfds = ffrt_epoll_wait(qos, events, eventsize, timeout);
77 return ffrt_epoll_ctl(qos, op, fd, event == NULL ? 0 : event->events, NULL, NULL);
305 struct epoll_event (*events)[256]);
309 struct epoll_event (*events)[256],
601 /* Only interested in completion events. To get notified when
605 e.events = POLLIN;
723 struct epoll_event* events;
737 /* Invalidate events with same file descriptor */
740 if (inv->events[i].data.fd == fd)
741 inv->events[i].data.fd = -1;
745 * in another process, causing repeated junk epoll events.
772 e.events = POLLIN;
1243 struct epoll_event (*events)[256],
1293 pe = &(*events)[slot];
1308 uv__epoll_ctl_flush(epollfd, ctl, events);
1315 struct epoll_event (*events)[256]) {
1325 STATIC_ASSERT(sizeof(oldevents) == sizeof(*events));
1342 memcpy(oldevents, *events, sizeof(*events));
1373 events,
1383 struct epoll_event events[1024];
1444 if (w->events == 0)
1447 w->events = w->pevents;
1448 e.events = w->pevents;
1454 inv.events = events;
1478 * of events in the callback were waiting when poll was called.
1483 nfds = epoll_pwait(epollfd, events, ARRAY_SIZE(events), timeout, sigmask);
1485 nfds = uv__epoll_wait(events, ARRAY_SIZE(events), timeout);
1488 nfds = epoll_pwait(epollfd, events, ARRAY_SIZE(events), timeout, sigmask);
1500 /* Unlimited timeout should only return with events or signal. */
1523 pe = events + i;
1526 /* Skip invalidated events, see uv__platform_invalidate_fd */
1556 /* Give users only events they're interested in. Prevents spurious
1558 * the current watcher. Also, filters out events that users has not
1561 pe->events &= w->pevents | POLLERR | POLLHUP;
1565 * move forward, we merge in the read/write events that the watcher
1578 if (pe->events == POLLERR || pe->events == POLLHUP)
1579 pe->events |=
1582 if (pe->events != 0) {
1590 w->cb(loop, w, pe->events);
1618 if (nfds == ARRAY_SIZE(events) && --count != 0) {
1619 /* Poll for more events but don't block this time. */
2464 unsigned int events) {
2492 events = 0;
2494 events |= UV_CHANGE;
2496 events |= UV_RENAME;
2528 h->cb(h, path, events, 0);
2551 int events;
2564 events = IN_ATTRIB
2573 wd = inotify_add_watch(loop->inotify_fd, path, events);