Lines Matching refs:kevent
65 struct kevent *changes;
67 struct kevent *events;
77 int kq_insert (struct kqop *, struct kevent *);
114 kqueueop->changes = malloc(NEVENT * sizeof(struct kevent));
119 kqueueop->events = malloc(NEVENT * sizeof(struct kevent));
132 * If kqueue works, then kevent will succeed, and it will
134 * kevent will fail.
136 if (kevent(kq,
158 kq_insert(struct kqop *kqop, struct kevent *kev)
163 struct kevent *newchange;
164 struct kevent *newresult;
169 nevents * sizeof(struct kevent));
177 nevents * sizeof(struct kevent));
192 memcpy(&kqop->changes[kqop->nchanges++], kev, sizeof(struct kevent));
212 struct kevent *changes = kqop->changes;
213 struct kevent *events = kqop->events;
220 res = kevent(kqop->kq, changes, kqop->nchanges,
225 event_warn("kevent");
232 event_debug(("%s: kevent reports %d", __func__, res));
286 struct kevent kev;
350 struct kevent kev;