Home | History | Annotate | Download | only in audio

Lines Matching defs:kev

1162 #define KEVENT_SET(kq, kev, nev)	\
1163 debug_kevent_set(__LINE__, kq, kev, nev)
1164 int debug_kevent_set(int line, int kq, const struct kevent *kev, size_t nev)
1166 DPRINTFF(line, "kevent_set(%d, %p, %zd)", kq, kev, nev);
1167 int r = rump_or_kevent(kq, kev, nev, NULL, 0, NULL);
1171 #define KEVENT_POLL(kq, kev, nev, ts) \
1172 debug_kevent_poll(__LINE__, kq, kev, nev, ts)
1173 int debug_kevent_poll(int line, int kq, struct kevent *kev, size_t nev,
1186 DPRINTFF(line, "kevent_poll(%d, %p, %zd, %s)", kq, kev, nev, tsbuf);
1187 int r = rump_or_kevent(kq, NULL, 0, kev, nev, ts);
1191 #define DEBUG_KEV(name, kev) \
1192 debug_kev(__LINE__, name, kev)
1193 void debug_kev(int line, const char *name, const struct kevent *kev)
1202 if (kev->flags == 0) {
1205 v = kev->flags;
1211 switch (kev->filter) {
1220 (int)kev->ident,
1223 kev->fflags,
1224 kev->data,
1225 (int)(intptr_t)kev->udata);
3546 struct kevent kev;
3576 EV_SET(&kev, fd, filt, EV_ADD, 0, 0, 0);
3577 r = KEVENT_SET(kq, &kev, 1);
3582 r = KEVENT_POLL(kq, &kev, 1, &ts);
3586 EV_SET(&kev, fd, filt, EV_DELETE, 0, 0, 0);
3587 r = KEVENT_SET(kq, &kev, 1);
3629 struct kevent kev;
3646 EV_SET(&kev, fd, EV_ADD, EVFILT_WRITE, 0, 0, 0);
3647 r = KEVENT_SET(kq, &kev, 1);
3652 r = KEVENT_POLL(kq, &kev, 1, &ts);
3654 XP_EQ(fd, kev.ident);
3656 * XXX According to kqueue(2) manpage, returned kev.data contains
3660 /* XP_EQ(ai.blocksize * ai.hiwat, kev.data); */
3661 XP_EQ(ai.play.buffer_size, kev.data);
3675 struct kevent kev;
3713 EV_SET(&kev, fd, EV_ADD, EVFILT_WRITE, 0, 0, 0);
3714 r = KEVENT_SET(kq, &kev, 1);
3720 r = KEVENT_POLL(kq, &kev, 1, &ts);
3723 XP_EQ(fd, kev.ident);
3724 XP_EQ(0, kev.data);
3740 struct kevent kev;
3788 EV_SET(&kev, fd, EV_ADD, EVFILT_WRITE, 0, 0, 0);
3789 r = KEVENT_SET(kq, &kev, 1);
3795 r = KEVENT_POLL(kq, &kev, 1, &ts);
3797 DEBUG_KEV("kev", &kev);
3813 struct kevent kev;
3887 EV_SET(&kev, fd, EV_ADD, EVFILT_WRITE, 0, 0, 0);
3888 r = KEVENT_SET(kq, &kev, 1);
3900 r = KEVENT_POLL(kq, &kev, 1, &ts);
3902 DEBUG_KEV("kev", &kev);
3931 struct kevent kev[2];
4022 EV_SET(&kev[0], fd[a], EV_ADD, EVFILT_WRITE, 0, 0, 0);
4023 EV_SET(&kev[1], fd[b], EV_ADD, EVFILT_WRITE, 0, 0, 0);
4024 r = KEVENT_SET(kq, kev, 2);
4036 r = KEVENT_POLL(kq, &kev[0], 1, &ts);
4038 DEBUG_KEV("kev", &kev[0]);
4041 XP_EQ(fd[a], kev[0].ident);
7125 struct kevent kev;
7138 EV_SET(&kev, fd, EVFILT_WRITE, EV_ADD, 0, 0, 0);
7139 r = KEVENT_SET(kq, &kev, 1);