Lines Matching defs:events
120 uint32_t levents = l_event->events;
175 l_event->events = EPOLLERR;
182 l_event->events = EPOLLIN;
184 l_event->events |= EPOLLRDHUP;
187 l_event->events = EPOLLOUT;
197 * Copyout callback used by kevent. This converts kevent events to
198 * epoll events that are located in args->eventlist.
201 epoll_kev_put_events(void *ctx, struct kevent *events,
210 kevent_to_epoll(events + i, eep + index + i);
378 * events, nss, and ssp must point to kernel memory (or be NULL).
382 struct epoll_event *events, int maxevents, struct timespec *tsp,
420 error = kevent1(retval, epfd, NULL, 0, (struct kevent *)events,
423 * Since we're not registering nay events, ENOMEM should not
446 syscallarg(struct epoll_event *) events;
451 struct epoll_event *events;
478 events = kmem_alloc(maxevents * sizeof(*events), KM_SLEEP);
480 error = epoll_wait_common(l, retval, SCARG(uap, epfd), events,
483 error = copyout(events, SCARG(uap, events),
484 *retval * sizeof(*events));
486 kmem_free(events, maxevents * sizeof(*events));
518 * registered events. In the case of event re-registration:
532 * Remove all events in the kqueue referenced by epfd that depend on