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.
427 } else if (epoll != NULL) {
428 epoll_event_t *ep = &epoll[fdcnt];
430 ASSERT(epoll != NULL);
435 * which poll and epoll representations
436 * differ, swizzle in the native epoll
451 * but epoll has separate definitions
613 * epoll compatibility case, this check isn't performed to maintain
749 * The epoll compat mode was enabled while we were waiting to
751 * state was prepared for non-epoll operation.
773 * epoll semantics demand that we return EBADF if our
791 * If we're in epoll compatibility mode, check
793 * anything for it; epoll semantics demand that
810 * epoll semantics demand that we error out if
821 * this fp has been added to an epoll control
828 * more epoll control descriptors -- and even
846 * actually been epoll()'d on before.
884 * denote that this fp has been epoll()'d. We do this
885 * regardless of epoll compatibility mode, as the flag
886 * is harmless if not in epoll compatibility mode.
954 * As with the add case (above), epoll
1047 * We can't turn on epoll compatibility while there
1055 * epoll compatibility is a one-way street: there's no way
1373 * been placed in epoll mode via the DP_EPOLLCOMPAT ioctl. Recursion depth is
1374 * limited to 5 in order to be consistent with Linux epoll.
1445 /* Poll recursion is not yet supported for non-epoll handles */