/freebsd-12-stable/tests/sys/kqueue/libkqueue/ |
H A D | user.c | 26 struct kevent kev; local 30 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_ADD, 0, 0, NULL); 33 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_DELETE, 0, 0, NULL); 43 struct kevent kev; local 50 kevent_add(kqfd, &kev, 1, EVFILT_USER, EV_ADD | EV_CLEAR, 0, 0, NULL); 51 kevent_add(kqfd, &kev, 1, EVFILT_USER, 0, NOTE_TRIGGER, 0, NULL); 53 kev.fflags &= ~NOTE_FFCTRLMASK; 54 kev.fflags &= ~NOTE_TRIGGER; 55 kev.flags = EV_CLEAR; 56 kevent_cmp(&kev, kevent_ge 67 struct kevent kev; local 95 struct kevent kev; local [all...] |
H A D | vnode.c | 28 struct kevent kev; local 39 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD, 41 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 51 struct kevent kev; local 55 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_DELETE, 0, NULL); 56 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 62 kevent_cmp(&kev, kevent_get(kqfd)); 71 struct kevent kev; local 75 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_WRITE, 0, NULL); 76 if (kevent(kqfd, &kev, 95 struct kevent kev; local 123 struct kevent kev; local 154 struct kevent kev; local 169 struct kevent kev; local 212 struct kevent kev; local [all...] |
H A D | read.c | 47 struct kevent kev; local 50 EV_SET(&kev, sockfd[0], EVFILT_READ, EV_ADD, 0, 0, &sockfd[0]); 51 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 61 struct kevent kev; local 65 EV_SET(&kev, sockfd[0], EVFILT_READ, EV_ADD, 0, 0, &sockfd[0]); 66 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 71 kev.data = 1; 72 kevent_cmp(&kev, kevent_get(kqfd)); 77 kev.flags = EV_DELETE; 78 if (kevent(kqfd, &kev, 88 struct kevent kev; local 122 struct kevent kev; local 160 struct kevent kev; local 179 struct kevent kev; local 217 struct kevent kev; local 249 struct kevent kev; local 282 struct kevent kev; local [all...] |
H A D | timer.c | 75 struct kevent kev; local 79 EV_SET(&kev, 1, EVFILT_TIMER, EV_ADD, 0, 1000, NULL); 80 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 90 struct kevent kev; local 94 EV_SET(&kev, 1, EVFILT_TIMER, EV_DELETE, 0, 0, NULL); 95 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 107 struct kevent kev; local 111 EV_SET(&kev, 1, EVFILT_TIMER, EV_ADD, 0, 1000, NULL); 112 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 115 kev 130 struct kevent kev; local 157 struct kevent kev; local 188 struct kevent kev; local 219 struct kevent kev; local 254 struct kevent kev; local 299 struct kevent kev; local 343 struct kevent kev; local 394 struct kevent kev; local 449 struct kevent kev; local [all...] |
H A D | signal.c | 26 struct kevent kev; local 30 EV_SET(&kev, SIGUSR1, EVFILT_SIGNAL, EV_ADD, 0, 0, NULL); 31 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 41 struct kevent kev; local 45 EV_SET(&kev, SIGUSR1, EVFILT_SIGNAL, EV_ADD, 0, 0, NULL); 46 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) 58 kev.flags |= EV_CLEAR; 59 kev.data = 1; 60 kevent_cmp(&kev, kevent_get(kqfd)); 69 struct kevent kev; local 95 struct kevent kev; local 132 struct kevent kev; local 158 struct kevent kev; local [all...] |
H A D | main.c | 43 struct kevent kev; local 48 nfds = kevent(kqfd, NULL, 0, &kev, 1, &timeo); 51 kev_str = kevent_to_str(&kev); 66 struct kevent kev; local 70 nfds = kevent(kqfd, NULL, 0, &kev, 1, &timeo); 73 kev_str = kevent_to_str(&kev); 85 struct kevent *kev; local 87 if ((kev = calloc(1, sizeof(*kev))) == NULL) 90 nfds = kevent(kqfd, NULL, 0, kev, 102 struct kevent *kev; local 120 kevent_fflags_dump(struct kevent *kev) argument 170 kevent_flags_dump(struct kevent *kev) argument 203 kevent_to_str(struct kevent *kev) argument 230 kevent_add(int kqfd, 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 | 55 kevent_add(int kqfd, struct kevent *kev, 64 #define KEV_CMP(kev,_ident,_filter,_flags) do { \ 65 if (kev.ident != (_ident) || \ 66 kev.filter != (_filter) || \ 67 kev.flags != (_flags)) \ 70 (int)kev.ident, kev.filter, kev.flags);\
|
H A D | proc.c | 38 struct kevent kev; local 57 kevent_add(kqfd, &kev, pid, EVFILT_PROC, EV_ADD, 0, 0, NULL); 66 kevent_add(kqfd, &kev, pid, EVFILT_PROC, EV_DELETE, 0, 0, NULL); 80 struct kevent kev; local 137 kevent_add(kqfd, &kev, pid, EVFILT_PROC, EV_ADD | EV_ENABLE, 249 struct kevent kev; local 264 kevent_add(kqfd, &kev, pid, EVFILT_PROC, EV_ADD, 0, 0, NULL); 270 kevent_cmp(&kev, kevent_get(kqfd)); 280 struct kevent kev; local 284 EV_SET(&kev, SIGUSR 306 struct kevent kev; local 343 struct kevent kev; local 369 struct kevent kev; local [all...] |
/freebsd-12-stable/tests/sys/kern/pipe/ |
H A D | pipe_kqueue_test.c | 58 struct kevent kev[32]; local 59 EV_SET(&kev[0], p[1], EVFILT_WRITE, EV_ADD | EV_CLEAR, 0, 0, 0); 61 ATF_REQUIRE(kevent(kq, kev, 1, NULL, 0, NULL) == 0); 65 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev), 67 ATF_REQUIRE(kev[0].ident == (uintptr_t)p[1]); 68 ATF_REQUIRE(kev[0].filter == EVFILT_WRITE); 69 ATF_REQUIRE(kev[0].flags == EV_CLEAR); 70 ATF_REQUIRE(kev[0].fflags == 0); 71 ATF_REQUIRE(kev[ 158 struct kevent kev[32]; local 200 struct kevent kev[32]; local 246 struct kevent kev[32]; local 299 struct kevent kev[32]; local [all...] |
/freebsd-12-stable/tests/sys/fifo/ |
H A D | fifo_kqueue.c | 61 struct kevent kev[32]; local 62 EV_SET(&kev[0], p[1], EVFILT_WRITE, EV_ADD | EV_CLEAR, 0, 0, 0); 63 EV_SET(&kev[1], p[1], EVFILT_READ, EV_ADD | EV_CLEAR, 0, 0, 0); 65 ATF_REQUIRE(kevent(kq, kev, 2, NULL, 0, NULL) == 0); 69 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev), 71 ATF_REQUIRE(kev[0].ident == (uintptr_t)p[1]); 72 ATF_REQUIRE(kev[0].filter == EVFILT_WRITE); 73 ATF_REQUIRE(kev[0].flags == EV_CLEAR); 74 ATF_REQUIRE(kev[ 162 struct kevent kev[32]; local 226 struct kevent kev[32]; local 295 struct kevent kev[32]; local 348 struct kevent kev[32]; local [all...] |
/freebsd-12-stable/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-12-stable/contrib/ntp/sntp/libevent/ |
H A D | kqueue.c | 443 struct kevent kev; local 449 memset(&kev, 0, sizeof(kev)); 450 kev.ident = nsignal; 451 kev.filter = EVFILT_SIGNAL; 452 kev.flags = EV_ADD; 457 if (kevent(kqop->kq, &kev, 1, NULL, 0, &timeout) == -1) 476 struct kevent kev; local 483 memset(&kev, 0, sizeof(kev)); 512 struct kevent kev; local 543 struct kevent kev; local [all...] |
/freebsd-12-stable/contrib/libevent/ |
H A D | kqueue.c | 444 struct kevent kev; local 450 memset(&kev, 0, sizeof(kev)); 451 kev.ident = nsignal; 452 kev.filter = EVFILT_SIGNAL; 453 kev.flags = EV_ADD; 458 if (kevent(kqop->kq, &kev, 1, NULL, 0, &timeout) == -1) 477 struct kevent kev; local 484 memset(&kev, 0, sizeof(kev)); 513 struct kevent kev; local 544 struct kevent kev; local [all...] |
/freebsd-12-stable/tests/sys/mqueue/ |
H A D | mqtest4.c | 31 struct kevent kev; local 60 EV_SET(&kev, mq_getfd_np(mq), EVFILT_READ, EV_ADD, 0, 0, 0); 61 status = kevent(kq, &kev, 1, NULL, 0, NULL); 67 status = kevent(kq, NULL, 0, &kev, 1, NULL); 92 EV_SET(&kev, mq_getfd_np(mq), EVFILT_WRITE, EV_ADD, 0, 0, 0); 93 status = kevent(kq, &kev, 1, NULL, 0, NULL); 102 status = kevent(kq, NULL, 0, &kev, 1, NULL);
|
/freebsd-12-stable/usr.sbin/bhyve/ |
H A D | mevent.c | 165 mevent_build(int mfd, struct kevent *kev) argument 183 kev[i].ident = mevp->me_timid; 184 kev[i].data = mevp->me_msecs; 186 kev[i].ident = mevp->me_fd; 187 kev[i].data = 0; 189 kev[i].filter = mevent_kq_filter(mevp); 190 kev[i].flags = mevent_kq_flags(mevp); 191 kev[i].fflags = mevent_kq_fflags(mevp); 192 kev[i].udata = mevp; 220 mevent_handle(struct kevent *kev, in argument [all...] |
/freebsd-12-stable/tools/tools/netrate/tcpp/ |
H A D | tcpp_server.c | 80 struct kevent kev; local 103 EV_SET(&kev, fd, EVFILT_READ, EV_ADD, 0, 0, conn); 104 if (kevent(kq, &kev, 1, NULL, 0, NULL) < 0) 128 tcpp_server_handleconn(struct kevent *kev) argument 133 conn = kev->udata; 197 struct kevent kev, *kev_array; local 261 EV_SET(&kev, listen_sock, EVFILT_READ, EV_ADD, 0, 0, NULL); 262 if (kevent(kq, &kev, 1, NULL, 0, NULL) < 0)
|
H A D | tcpp_client.c | 88 struct kevent kev; local 137 EV_SET(&kev, fd, EVFILT_WRITE, EV_ADD, 0, 0, conn); 138 if (kevent(kq, &kev, 1, NULL, 0, NULL) < 0) 156 tcpp_client_handleconn(struct kevent *kev) argument 162 conn = kev->udata;
|
/freebsd-12-stable/sys/kern/ |
H A D | kern_event.c | 105 static int kqueue_register(struct kqueue *kq, struct kevent *kev, 167 static void filt_timertouch(struct knote *kn, struct kevent *kev, 174 static void filt_usertouch(struct knote *kn, struct kevent *kev, 534 struct kevent kev; local 540 memset(&kev, 0, sizeof(kev)); 579 kev.ident = pid; 580 kev.filter = kn->kn_filter; 581 kev.flags = kn->kn_flags | EV_ADD | EV_ENABLE | EV_ONESHOT | 583 kev 794 filt_timertouch(struct knote *kn, struct kevent *kev, u_long type) argument 899 filt_usertouch(struct knote *kn, struct kevent *kev, u_long type) argument 1377 kqueue_register(struct kqueue *kq, struct kevent *kev, struct thread *td, int mflag) argument 2722 kqfd_register(int fd, struct kevent *kev, struct thread *td, int mflag) argument [all...] |
H A D | vfs_aio.c | 1456 struct kevent kev; local 1592 memset(&kev, 0, sizeof(kev)); 1593 kev.ident = (uintptr_t)job->ujob; 1594 kev.filter = EVFILT_AIO; 1595 kev.flags = EV_ADD | EV_ENABLE | EV_FLAG1 | evflags; 1596 kev.data = (intptr_t)job; 1597 kev.udata = job->uaiocb.aio_sigevent.sigev_value.sival_ptr; 1598 error = kqfd_register(kqfd, &kev, td, M_WAITOK); 2128 struct kevent kev; local [all...] |
/freebsd-12-stable/usr.sbin/pmcstat/ |
H A D | pmcstat.c | 449 struct kevent kev; local 1079 EV_SET(&kev, rfd, EVFILT_READ, EV_ADD, 1081 if (kevent(pmcstat_kq, &kev, 1, NULL, 0, NULL) < 0) 1103 EV_SET(&kev, pipefd[READPIPEFD], EVFILT_READ, EV_ADD, 1106 if (kevent(pmcstat_kq, &kev, 1, NULL, 0, NULL) < 0) 1182 EV_SET(&kev, SIGWINCH, EVFILT_SIGNAL, EV_ADD, 0, 0, NULL); 1184 if (kevent(pmcstat_kq, &kev, 1, NULL, 0, NULL) < 0) 1195 EV_SET(&kev, fileno(stdin), EVFILT_READ, EV_ADD, 0, 0, NULL); 1196 if (kevent(pmcstat_kq, &kev, 1, NULL, 0, NULL) < 0) 1200 EV_SET(&kev, SIGIN [all...] |
/freebsd-12-stable/usr.sbin/pmc/ |
H A D | cmd_pmc_stat.c | 315 struct kevent kev; local 345 EV_SET(&kev, SIGINT, EVFILT_SIGNAL, EV_ADD, 0, 0, NULL); 346 if (kevent(pmc_kq, &kev, 1, NULL, 0, NULL) < 0) 349 EV_SET(&kev, SIGIO, EVFILT_SIGNAL, EV_ADD, 0, 0, NULL); 350 if (kevent(pmc_kq, &kev, 1, NULL, 0, NULL) < 0) 352 EV_SET(&kev, 0, EVFILT_TIMER, EV_ADD, 0, 1000, NULL); 353 if (kevent(pmc_kq, &kev, 1, NULL, 0, NULL) < 0) 378 EV_SET(&kev, SIGCHLD, EVFILT_SIGNAL, EV_ADD, 0, 0, NULL); 379 if (kevent(pmc_kq, &kev, 1, NULL, 0, NULL) < 0) 410 if ((c = kevent(pmc_kq, NULL, 0, &kev, [all...] |
/freebsd-12-stable/usr.bin/kdump/ |
H A D | kdump.c | 2065 ktrkevent(struct kevent *kev) argument 2069 switch (kev->filter) { 2077 printf("%ju", (uintmax_t)kev->ident); 2080 print_signal(kev->ident); 2083 printf("%p", (void *)kev->ident); 2086 print_integer_arg(sysdecode_kevent_filter, kev->filter); 2088 print_mask_arg0(sysdecode_kevent_flags, kev->flags); 2090 sysdecode_kevent_fflags(stdout, kev->filter, kev->fflags, 2092 printf(", data=%#jx, udata=%p }", (uintmax_t)kev 2098 struct kevent kev; local [all...] |
/freebsd-12-stable/usr.sbin/dconschat/ |
H A D | dconschat.c | 194 struct kevent kev; local 206 EV_SET(&kev, p->infd, EVFILT_READ, EV_ADD, NOTE_LOWAT, 1, (void *)p); 207 kevent(sc.kq, &kev, 1, NULL, 0, &sc.zero); 215 struct kevent kev; local 245 EV_SET(&kev, p->infd, EVFILT_READ, EV_DELETE, 0, 0, NULL); 246 kevent(sc.kq, &kev, 1, NULL, 0, &sc.zero); 631 struct kevent kev; local 655 EV_SET(&kev, p->infd, EVFILT_READ, EV_ADD, NOTE_LOWAT, 1, 657 kevent(dc->kq, &kev, 1, NULL, 0, &dc->zero); 689 EV_SET(&kev, 701 struct kevent kev; local 850 struct kevent kev; local [all...] |
/freebsd-12-stable/lib/libpmcstat/ |
H A D | libpmcstat_process.c | 267 struct kevent kev; local 303 EV_SET(&kev, pid, EVFILT_PROC, EV_ADD | EV_ONESHOT, NOTE_EXIT, 0, 305 if (kevent(pmcstat_kq, &kev, 1, NULL, 0, NULL) < 0)
|
/freebsd-12-stable/sys/sys/ |
H A D | event.h | 269 void (*f_touch)(struct knote *kn, struct kevent *kev, u_long type); 350 int kqfd_register(int fd, struct kevent *kev, struct thread *p,
|