Lines Matching refs:kevent
55 #define PTR_TO_UDATA(x) ((typeof(((struct kevent *)0)->udata))(x))
56 #define INT_TO_UDATA(x) ((typeof(((struct kevent *)0)->udata))(intptr_t)(x))
78 struct kevent *changes;
81 struct kevent *events;
141 kqueueop->changes = mm_calloc(NEVENT, sizeof(struct kevent)); in kq_init()
144 kqueueop->events = mm_calloc(NEVENT, sizeof(struct kevent)); in kq_init()
159 if (kevent(kq, in kq_init()
180 kq_setup_kevent(struct kevent *out, evutil_socket_t fd, int filter, short change) in kq_setup_kevent()
182 memset(out, 0, sizeof(struct kevent)); in kq_setup_kevent()
213 struct kevent *out_ch; in kq_build_changes_list()
216 struct kevent *newchanges; in kq_build_changes_list()
220 sizeof(struct kevent)) { in kq_build_changes_list()
227 newsize * sizeof(struct kevent)); in kq_build_changes_list()
252 struct kevent *newresult; in kq_grow_events()
255 new_size * sizeof(struct kevent)); in kq_grow_events()
270 struct kevent *events = kqop->events; in kq_dispatch()
271 struct kevent *changes; in kq_dispatch()
315 res = kevent(kqop->kq, changes, n_changes, in kq_dispatch()
457 struct kevent kev; in kq_sig_add()
471 if (kevent(kqop->kq, &kev, 1, NULL, 0, &timeout) == -1) in kq_sig_add()
490 struct kevent kev; in kq_sig_del()
505 if (kevent(kqop->kq, &kev, 1, NULL, 0, &timeout) == -1) in kq_sig_del()
526 struct kevent kev; in event_kq_add_notify_event_()
539 if (kevent(kqop->kq, &kev, 1, NULL, 0, &timeout) == -1) { in event_kq_add_notify_event_()
557 struct kevent kev; in event_kq_notify_base_()
569 if (kevent(kqop->kq, &kev, 1, NULL, 0, &timeout) == -1) { in event_kq_notify_base_()