Lines Matching defs:epoll
50 #include <sys/epoll.h>
260 epoll_event_t *epoll;
276 epoll = (epoll_event_t *)dpbuf;
279 epoll = NULL;
348 * In the epoll compatibility case, we actually
350 * closer to the epoll semantics.
426 } else if (epoll != NULL) {
427 epoll_event_t *ep = &epoll[fdcnt];
429 ASSERT(epoll != NULL);
434 * which poll and epoll representations
435 * differ, swizzle in the native epoll
450 * but epoll has separate definitions
611 * epoll compatibility case, this check isn't performed to maintain
727 * The epoll compat mode was enabled while we were waiting to
729 * state was prepared for non-epoll operation.
751 * epoll semantics demand that we return EBADF if our
769 * If we're in epoll compatibility mode, check
771 * anything for it; epoll semantics demand that
788 * epoll semantics demand that we error out if
799 * this fp has been added to an epoll control
806 * more epoll control descriptors -- and even
824 * actually been epoll()'d on before.
862 * denote that this fp has been epoll()'d. We do this
863 * regardless of epoll compatibility mode, as the flag
864 * is harmless if not in epoll compatibility mode.
932 * As with the add case (above), epoll
1018 * We can't turn on epoll compatibility while there
1026 * epoll compatibility is a one-way street: there's no way
1336 * been placed in epoll mode via the DP_EPOLLCOMPAT ioctl. Recursion depth is
1337 * limited to 5 in order to be consistent with Linux epoll.
1408 /* Poll recursion is not yet supported for non-epoll handles */