Searched refs:kev (Results 1 - 25 of 37) sorted by relevance

12

/freebsd-current/tests/sys/kqueue/libkqueue/
H A Duser.c24 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 Dvnode.c26 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 Dtimer.c73 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 Dread.c45 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 Dsignal.c24 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 Dmain.c32 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 Dcommon.h54 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 Dproc.c36 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 Dpipe_kqueue_test.c55 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 Dfifo_kqueue.c58 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 Dkevent4.sh88 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 Dkevent12.sh94 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 Dkevent16.sh45 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 Dkevent13.sh77 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 Dkqueue.c158 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 Dkqueue_peek_signal.c55 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 Dkqueue.c457 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 Dmqtest4.c30 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 Dkqueue.c457 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 Dmevent.c213 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 Dcmd_pmc_stat.c319 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 Dtcpp_server.c78 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 Dkern_event.c102 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 Dpmcstat.c461 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 Dkdump.c2223 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...]

Completed in 310 milliseconds

12