/freebsd-current/tests/sys/kqueue/libkqueue/ |
H A D | user.c | 24 struct kevent kev; local 28 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_ADD, 0, 0, NULL); 31 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_DELETE, 0, 0, NULL); 41 struct kevent kev; local 48 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_ADD | EV_CLEAR, 0, 0, NULL); 49 kevent_add(kqfd, &kev, 1, EVFILT_USER, 0, NOTE_TRIGGER, 0, NULL); 51 kev.fflags &= ~NOTE_FFCTRLMASK; 52 kev.fflags &= ~NOTE_TRIGGER; 53 kev.flags = EV_CLEAR; 54 kevent_cmp(&kev, kevent_ge 65 struct kevent kev; local 91 struct kevent kev; local 120 struct kevent kev; local 151 struct kevent kev; local [all...] |
H A D | vnode.c | 26 struct kevent kev; local 37 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD, 39 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 49 struct kevent kev; local 53 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_DELETE, 0, NULL); 54 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 60 kevent_cmp(&kev, kevent_get(kqfd)); 70 struct kevent kev; local 108 EV_SET(&kev, fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_DELETE, 0, NULL); 109 if (kevent(kqfd, &kev, 127 struct kevent kev; local 151 struct kevent kev; local 179 struct kevent kev; local 210 struct kevent kev; local 225 struct kevent kev; local 268 struct kevent kev; local [all...] |
H A D | timer.c | 73 struct kevent kev; local 77 EV_SET(&kev, 1, EVFILT_TIMER, EV_ADD, 0, 1000, NULL); 78 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 88 struct kevent kev; local 92 EV_SET(&kev, 1, EVFILT_TIMER, EV_DELETE, 0, 0, NULL); 93 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 105 struct kevent kev; local 109 EV_SET(&kev, 1, EVFILT_TIMER, EV_ADD, 0, 1000, NULL); 110 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 113 kev 128 struct kevent kev; local 155 struct kevent kev; local 186 struct kevent kev; local 225 struct kevent kev; local 263 struct kevent kev; local 294 struct kevent kev; local 329 struct kevent kev; local 358 struct kevent kev; local 401 struct kevent kev; local 440 struct kevent kev; local 485 struct kevent kev; local 529 struct kevent kev; local 580 struct kevent kev; local 635 struct kevent kev; local 700 struct kevent kev; local [all...] |
H A D | read.c | 45 struct kevent kev; local 48 EV_SET(&kev, sockfd[0], EVFILT_READ, EV_ADD, 0, 0, &sockfd[0]); 49 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 59 struct kevent kev; local 63 EV_SET(&kev, sockfd[0], EVFILT_READ, EV_ADD, 0, 0, &sockfd[0]); 64 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 69 kev.data = 1; 70 kevent_cmp(&kev, kevent_get(kqfd)); 75 kev.flags = EV_DELETE; 76 if (kevent(kqfd, &kev, 86 struct kevent kev; local 120 struct kevent kev; local 158 struct kevent kev; local 177 struct kevent kev; local 215 struct kevent kev; local 247 struct kevent kev; local 280 struct kevent kev; local [all...] |
H A D | signal.c | 24 struct kevent kev; local 28 EV_SET(&kev, SIGUSR1, EVFILT_SIGNAL, EV_ADD, 0, 0, NULL); 29 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 39 struct kevent kev; local 43 EV_SET(&kev, SIGUSR1, EVFILT_SIGNAL, EV_ADD, 0, 0, NULL); 44 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 56 kev.flags |= EV_CLEAR; 57 kev.data = 1; 58 kevent_cmp(&kev, kevent_get(kqfd)); 67 struct kevent kev; local 93 struct kevent kev; local 130 struct kevent kev; local 156 struct kevent kev; local [all...] |
H A D | main.c | 32 struct kevent kev; local 37 nfds = kevent(kqfd, NULL, 0, &kev, 1, &timeo); 40 kev_str = kevent_to_str(&kev); 55 struct kevent kev; local 59 nfds = kevent(kqfd, NULL, 0, &kev, 1, &timeo); 62 kev_str = kevent_to_str(&kev); 74 struct kevent *kev; local 76 if ((kev = calloc(1, sizeof(*kev))) == NULL) 79 nfds = kevent(fd, NULL, 0, kev, 91 struct kevent *kev; local 109 kevent_fflags_dump(struct kevent *kev) argument 159 kevent_flags_dump(struct kevent *kev) argument 192 kevent_to_str(struct kevent *kev) argument 219 kevent_add(int fd, struct kevent *kev, uintptr_t ident, short filter, u_short flags, u_int fflags, intptr_t data, void *udata) argument [all...] |
H A D | common.h | 54 kevent_add(int kqfd, struct kevent *kev, 63 #define KEV_CMP(kev,_ident,_filter,_flags) do { \ 64 if (kev.ident != (_ident) || \ 65 kev.filter != (_filter) || \ 66 kev.flags != (_flags)) \ 69 (int)kev.ident, kev.filter, kev.flags);\
|
H A D | proc.c | 36 struct kevent kev; local 55 kevent_add(kqfd, &kev, pid, EVFILT_PROC, EV_ADD, 0, 0, NULL); 64 kevent_add(kqfd, &kev, pid, EVFILT_PROC, EV_DELETE, 0, 0, NULL); 78 struct kevent kev; local 135 kevent_add(kqfd, &kev, pid, EVFILT_PROC, EV_ADD | EV_ENABLE, 247 struct kevent kev; local 262 kevent_add(kqfd, &kev, pid, EVFILT_PROC, EV_ADD, 0, 0, NULL); 268 kevent_cmp(&kev, kevent_get(kqfd)); 278 struct kevent kev; local 282 EV_SET(&kev, SIGUSR 304 struct kevent kev; local 341 struct kevent kev; local 367 struct kevent kev; local [all...] |
/freebsd-current/tests/sys/kern/pipe/ |
H A D | pipe_kqueue_test.c | 55 struct kevent kev[32]; local 56 EV_SET(&kev[0], p[1], EVFILT_WRITE, EV_ADD | EV_CLEAR, 0, 0, 0); 58 ATF_REQUIRE(kevent(kq, kev, 1, NULL, 0, NULL) == 0); 62 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev), 64 ATF_REQUIRE(kev[0].ident == (uintptr_t)p[1]); 65 ATF_REQUIRE(kev[0].filter == EVFILT_WRITE); 66 ATF_REQUIRE(kev[0].flags == EV_CLEAR); 67 ATF_REQUIRE(kev[0].fflags == 0); 68 ATF_REQUIRE(kev[ 155 struct kevent kev[32]; local 197 struct kevent kev[32]; local 243 struct kevent kev[32]; local 296 struct kevent kev[32]; local [all...] |
/freebsd-current/tests/sys/fifo/ |
H A D | fifo_kqueue.c | 58 struct kevent kev[32]; local 59 EV_SET(&kev[0], p[1], EVFILT_WRITE, EV_ADD | EV_CLEAR, 0, 0, 0); 60 EV_SET(&kev[1], p[1], EVFILT_READ, EV_ADD | EV_CLEAR, 0, 0, 0); 62 ATF_REQUIRE(kevent(kq, kev, 2, NULL, 0, NULL) == 0); 66 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev), 68 ATF_REQUIRE(kev[0].ident == (uintptr_t)p[1]); 69 ATF_REQUIRE(kev[0].filter == EVFILT_WRITE); 70 ATF_REQUIRE(kev[0].flags == EV_CLEAR); 71 ATF_REQUIRE(kev[ 159 struct kevent kev[32]; local 223 struct kevent kev[32]; local 292 struct kevent kev[32]; local 345 struct kevent kev[32]; local [all...] |
/freebsd-current/tools/test/stress2/misc/ |
H A D | kevent4.sh | 88 struct kevent kev; 90 bzero(&kev, sizeof(kev)); 91 kev.ident = pid; 92 kev.flags = EV_ADD | EV_ENABLE; 93 kev.filter = EVFILT_PROC; 94 kev.fflags = NOTE_EXIT | NOTE_FORK | NOTE_EXEC | NOTE_TRACK; 97 int res = kevent(kq, &kev, 1, NULL, 0, NULL); 117 struct kevent kev[10]; 122 bzero(&kev, sizeo [all...] |
H A D | kevent12.sh | 94 struct kevent kev; 97 bzero(&kev, sizeof(kev)); 98 kev.ident = pid; 99 kev.flags = EV_ADD | EV_ENABLE; 100 kev.filter = EVFILT_PROC; 101 kev.fflags = NOTE_EXIT | NOTE_EXEC | NOTE_TRACK | NOTE_TRACKERR; 104 int res = kevent(kq, &kev, 1, NULL, 0, NULL); 123 struct kevent kev[10]; 130 bzero(&kev, sizeo [all...] |
H A D | kevent16.sh | 45 struct kevent kev; 46 EV_SET(&kev, SIGUSR1, EVFILT_SIGNAL, EV_ADD, 0, 0, 0); 47 rv = kevent(skq, &kev, 1, NULL, 0, NULL); 53 EV_SET(&kev, skq, EVFILT_READ, EV_ADD | EV_CLEAR, 0, 0, 0); 54 rv = kevent(kq, &kev, 1, NULL, 0, NULL); 63 rv = kevent(kq, NULL, 0, &kev, 1, NULL); 65 rv = kevent(kq, NULL, 0, &kev, 1, &(struct timespec) { 0, 0 }); 68 rv = kevent(kq, NULL, 0, &kev, 1, &(struct timespec) { 0, 0 }); 71 rv = kevent(skq, NULL, 0, &kev, 1, &(struct timespec) { 0, 0 }); 73 rv = kevent(skq, NULL, 0, &kev, [all...] |
H A D | kevent13.sh | 77 struct kevent kev[2], ke[2]; 90 memset(&kev, 0, sizeof(kev)); 91 EV_SET(&kev[0], fd[0], EVFILT_READ, EV_ADD | EV_CLEAR, 0, 0, NULL); 92 EV_SET(&kev[1], fd[1], EVFILT_WRITE, EV_ADD | EV_CLEAR, 0, 0, NULL); 94 if (kevent(kq, kev, 2, ke, 2, &timeout) < 0)
|
/freebsd-current/contrib/pf/libevent/ |
H A D | kqueue.c | 158 kq_insert(struct kqop *kqop, struct kevent *kev) argument 192 memcpy(&kqop->changes[kqop->nchanges++], kev, sizeof(struct kevent)); 195 __func__, kev->ident, 196 kev->filter == EVFILT_READ ? "EVFILT_READ" : "EVFILT_WRITE", 197 kev->flags == EV_DELETE ? " (del)" : "")); 286 struct kevent kev; local 291 memset(&kev, 0, sizeof(kev)); 292 kev.ident = nsignal; 293 kev 350 struct kevent kev; local [all...] |
/freebsd-current/tests/sys/kqueue/ |
H A D | kqueue_peek_signal.c | 55 struct kevent kev; local 56 EV_SET(&kev, SIGUSR1, EVFILT_SIGNAL, EV_ADD, 0, 0, 0); 57 rv = kevent(skq, &kev, 1, NULL, 0, NULL); 63 EV_SET(&kev, skq, EVFILT_READ, EV_ADD | EV_CLEAR, 0, 0, 0); 64 rv = kevent(kq, &kev, 1, NULL, 0, NULL); 80 rv = kevent(kq, NULL, 0, &kev, 1, &(struct timespec) { 0, 0 }); 84 rv = kevent(kq, NULL, 0, &kev, 1, &(struct timespec) { 0, 0 }); 87 rv = kevent(skq, NULL, 0, &kev, 1, &(struct timespec) { 0, 0 }); 89 rv = kevent(skq, NULL, 0, &kev, 1, &(struct timespec) { 0, 0 });
|
/freebsd-current/contrib/ntp/sntp/libevent/ |
H A D | kqueue.c | 457 struct kevent kev; local 463 memset(&kev, 0, sizeof(kev)); 464 kev.ident = nsignal; 465 kev.filter = EVFILT_SIGNAL; 466 kev.flags = EV_ADD; 471 if (kevent(kqop->kq, &kev, 1, NULL, 0, &timeout) == -1) 490 struct kevent kev; local 497 memset(&kev, 0, sizeof(kev)); 526 struct kevent kev; local 557 struct kevent kev; local [all...] |
/freebsd-current/tests/sys/mqueue/ |
H A D | mqtest4.c | 30 struct kevent kev; local 59 EV_SET(&kev, mq_getfd_np(mq), EVFILT_READ, EV_ADD, 0, 0, 0); 60 status = kevent(kq, &kev, 1, NULL, 0, NULL); 66 status = kevent(kq, NULL, 0, &kev, 1, NULL); 91 EV_SET(&kev, mq_getfd_np(mq), EVFILT_WRITE, EV_ADD, 0, 0, 0); 92 status = kevent(kq, &kev, 1, NULL, 0, NULL); 101 status = kevent(kq, NULL, 0, &kev, 1, NULL);
|
/freebsd-current/contrib/libevent/ |
H A D | kqueue.c | 457 struct kevent kev; local 463 memset(&kev, 0, sizeof(kev)); 464 kev.ident = nsignal; 465 kev.filter = EVFILT_SIGNAL; 466 kev.flags = EV_ADD; 471 if (kevent(kqop->kq, &kev, 1, NULL, 0, &timeout) == -1) 490 struct kevent kev; local 497 memset(&kev, 0, sizeof(kev)); 526 struct kevent kev; local 557 struct kevent kev; local [all...] |
/freebsd-current/usr.sbin/bhyve/ |
H A D | mevent.c | 213 mevent_populate(struct mevent *mevp, struct kevent *kev) argument 216 kev->ident = mevp->me_timid; 217 kev->data = mevp->me_msecs; 219 kev->ident = mevp->me_fd; 220 kev->data = 0; 222 kev->filter = mevent_kq_filter(mevp); 223 kev->flags = mevent_kq_flags(mevp); 224 kev->fflags = mevent_kq_fflags(mevp); 225 kev->udata = mevp; 229 mevent_build(struct kevent *kev) argument 268 mevent_handle(struct kevent *kev, int numev) argument 287 struct kevent kev; local [all...] |
/freebsd-current/usr.sbin/pmc/ |
H A D | cmd_pmc_stat.c | 319 struct kevent kev; local 349 EV_SET(&kev, SIGINT, EVFILT_SIGNAL, EV_ADD, 0, 0, NULL); 350 if (kevent(pmc_kq, &kev, 1, NULL, 0, NULL) < 0) 353 EV_SET(&kev, SIGIO, EVFILT_SIGNAL, EV_ADD, 0, 0, NULL); 354 if (kevent(pmc_kq, &kev, 1, NULL, 0, NULL) < 0) 356 EV_SET(&kev, 0, EVFILT_TIMER, EV_ADD, 0, 1000, NULL); 357 if (kevent(pmc_kq, &kev, 1, NULL, 0, NULL) < 0) 382 EV_SET(&kev, SIGCHLD, EVFILT_SIGNAL, EV_ADD, 0, 0, NULL); 383 if (kevent(pmc_kq, &kev, 1, NULL, 0, NULL) < 0) 414 if ((c = kevent(pmc_kq, NULL, 0, &kev, [all...] |
/freebsd-current/tools/tools/netrate/tcpp/ |
H A D | tcpp_server.c | 78 struct kevent kev; local 101 EV_SET(&kev, fd, EVFILT_READ, EV_ADD, 0, 0, conn); 102 if (kevent(kq, &kev, 1, NULL, 0, NULL) < 0) 126 tcpp_server_handleconn(struct kevent *kev) argument 131 conn = kev->udata; 195 struct kevent kev, *kev_array; local 259 EV_SET(&kev, listen_sock, EVFILT_READ, EV_ADD, 0, 0, NULL); 260 if (kevent(kq, &kev, 1, NULL, 0, NULL) < 0)
|
/freebsd-current/sys/kern/ |
H A D | kern_event.c | 102 static int kqueue_register(struct kqueue *kq, struct kevent *kev, 166 static void filt_timertouch(struct knote *kn, struct kevent *kev, 173 static void filt_usertouch(struct knote *kn, struct kevent *kev, 532 struct kevent kev; local 540 memset(&kev, 0, sizeof(kev)); 578 kev.ident = pid; 579 kev.filter = kn->kn_filter; 580 kev.flags = kn->kn_flags | EV_ADD | EV_ENABLE | EV_ONESHOT | 582 kev 890 filt_timertouch(struct knote *kn, struct kevent *kev, u_long type) argument 995 filt_usertouch(struct knote *kn, struct kevent *kev, u_long type) argument 1489 kqueue_register(struct kqueue *kq, struct kevent *kev, struct thread *td, int mflag) argument 2811 kqfd_register(int fd, struct kevent *kev, struct thread *td, int mflag) argument [all...] |
/freebsd-current/usr.sbin/pmcstat/ |
H A D | pmcstat.c | 461 struct kevent kev; local 1092 EV_SET(&kev, rfd, EVFILT_READ, EV_ADD, 1094 if (kevent(pmcstat_kq, &kev, 1, NULL, 0, NULL) < 0) 1116 EV_SET(&kev, pipefd[READPIPEFD], EVFILT_READ, EV_ADD, 1119 if (kevent(pmcstat_kq, &kev, 1, NULL, 0, NULL) < 0) 1195 EV_SET(&kev, SIGWINCH, EVFILT_SIGNAL, EV_ADD, 0, 0, NULL); 1197 if (kevent(pmcstat_kq, &kev, 1, NULL, 0, NULL) < 0) 1208 EV_SET(&kev, fileno(stdin), EVFILT_READ, EV_ADD, 0, 0, NULL); 1209 if (kevent(pmcstat_kq, &kev, 1, NULL, 0, NULL) < 0) 1213 EV_SET(&kev, SIGIN [all...] |
/freebsd-current/usr.bin/kdump/ |
H A D | kdump.c | 2223 ktrkevent(struct kevent *kev) argument 2227 switch (kev->filter) { 2235 printf("%ju", (uintmax_t)kev->ident); 2238 print_signal(kev->ident); 2241 printf("%p", (void *)kev->ident); 2244 print_integer_arg(sysdecode_kevent_filter, kev->filter); 2246 print_mask_arg0(sysdecode_kevent_flags, kev->flags); 2248 sysdecode_kevent_fflags(stdout, kev->filter, kev->fflags, 2250 printf(", data=%#jx, udata=%p }", (uintmax_t)kev 2268 struct kevent kev; local [all...] |