Searched refs:kevent (Results 1 - 25 of 101) sorted by relevance

12345

/freebsd-13-stable/lib/libc/sys/
H A Dkevent.c43 #pragma weak kevent macro
45 kevent(int kq, const struct kevent *changelist, int nchanges, function
46 struct kevent *eventlist, int nevents, const struct timespec *timeout)
49 return (((int (*)(int, const struct kevent *, int,
50 struct kevent *, int, const struct timespec *))
/freebsd-13-stable/usr.bin/diff/
H A Dpr.h34 struct kevent *e;
/freebsd-13-stable/tests/sys/kqueue/libkqueue/
H A Dread.c46 const char *test_id = "kevent(EVFILT_READ, EV_ADD)";
47 struct kevent kev;
51 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
60 const char *test_id = "kevent(EVFILT_READ) wait";
61 struct kevent kev;
66 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
78 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
87 const char *test_id = "kevent(EVFILT_READ, EV_CLEAR)";
88 struct kevent kev;
95 if (kevent(kqf
[all...]
H A Dcommon.h46 char * kevent_to_str(struct kevent *);
47 struct kevent * kevent_get(int);
48 struct kevent * kevent_get_timeout(int, int);
51 void kevent_cmp(struct kevent *, struct kevent *);
54 kevent_add(int kqfd, struct kevent *kev,
67 err(1, "kevent mismatch: got [%d,%d,%d] but expecting [%d,%d,%d]", \
H A Dvnode.c26 const char *test_id = "kevent(EVFILT_VNODE, EV_ADD)";
28 struct kevent kev;
41 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
50 const char *test_id = "kevent(EVFILT_VNODE, NOTE_DELETE)";
51 struct kevent kev;
56 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
70 const char *test_id = "kevent(EVFILT_VNODE, NOTE_WRITE)";
71 struct kevent kev;
76 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
94 const char *test_id = "kevent(EVFILT_VNOD
[all...]
H A Dsignal.c25 const char *test_id = "kevent(EVFILT_SIGNAL, EV_ADD)";
26 struct kevent kev;
31 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
40 const char *test_id = "kevent(EVFILT_SIGNAL, wait)";
41 struct kevent kev;
46 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
68 const char *test_id = "kevent(EVFILT_SIGNAL, EV_DISABLE)";
69 struct kevent kev;
74 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
94 const char *test_id = "kevent(EVFILT_SIGNA
[all...]
H A Dtimer.c74 const char *test_id = "kevent(EVFILT_TIMER, EV_ADD)";
75 struct kevent kev;
80 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
89 const char *test_id = "kevent(EVFILT_TIMER, EV_DELETE)";
90 struct kevent kev;
95 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
106 const char *test_id = "kevent(EVFILT_TIMER, wait)";
107 struct kevent kev;
112 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
120 if (kevent(kqf
[all...]
H A Dmain.c34 struct kevent kev;
39 nfds = kevent(kqfd, NULL, 0, &kev, 1, &timeo);
57 struct kevent kev;
61 nfds = kevent(kqfd, NULL, 0, &kev, 1, &timeo);
71 /* Retrieve a single kevent */
72 struct kevent *
76 struct kevent *kev;
81 nfds = kevent(fd, NULL, 0, kev, 1, NULL);
83 err(1, "kevent(2)");
88 /* Retrieve a single kevent, specifyin
[all...]
H A Dproc.c38 struct kevent kev;
54 test_begin("kevent(EVFILT_PROC, EV_ADD)");
62 test_begin("kevent(EVFILT_PROC, EV_DELETE)");
80 struct kevent kev;
86 "kevent(EVFILT_PROC, NOTE_TRACK); sleep %d", sleep_time);
111 * 180385, the parent will see a kevent with both NOTE_CHILD and
179 struct kevent *kevp;
186 printf(" -- Received kevent: %s\n", kev_str);
190 errx(1, "NOTE_CHILD and NOTE_EXIT in same kevent: %s", kevent_to_str(kevp));
227 errx(1, "Spurious kevent
[all...]
H A Duser.c25 const char *test_id = "kevent(EVFILT_USER, EV_ADD and EV_DELETE)";
26 struct kevent kev;
42 const char *test_id = "kevent(EVFILT_USER, wait)";
43 struct kevent kev;
66 const char *test_id = "kevent(EVFILT_USER, EV_DISABLE and EV_ENABLE)";
67 struct kevent kev;
94 const char *test_id = "kevent(EVFILT_USER, EV_ONESHOT)";
95 struct kevent kev;
/freebsd-13-stable/contrib/netbsd-tests/kernel/kqueue/
H A Dt_vnode.c45 struct kevent eventlist[1];
55 return kevent(kq, eventlist, 1, NULL, 0, NULL);
88 "that kevent(2) does not return NOTE_LINK for the directory "
93 struct kevent changelist[1];
99 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
111 "that kevent(2) does not return NOTE_LINK for the directory "
116 struct kevent changelist[1];
123 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1);
135 "that kevent(2) does not return NOTE_LINK for the directory "
140 struct kevent changelis
[all...]
H A Dt_proc3.c61 struct kevent ke;
68 RL(kevent(kq, &ke, 1, NULL, 0, NULL));
86 RL(kevent(kq, NULL, 0, &ke, 1, &timeout));
/freebsd-13-stable/tests/sys/fifo/
H A Dfifo_kqueue.c61 struct kevent kev[32];
65 ATF_REQUIRE(kevent(kq, kev, 2, NULL, 0, NULL) == 0);
69 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev),
87 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev),
96 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev),
103 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev),
119 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev),
135 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev), NULL) == 1);
162 struct kevent kev[32];
166 ATF_REQUIRE(kevent(k
[all...]
/freebsd-13-stable/contrib/apr/poll/unix/
H A Dkqueue.c49 struct kevent kevent; member in struct:apr_pollset_private_t
51 struct kevent *ke_set;
96 * both for what is returned by kevent() and what is returned to
104 (struct kevent *) apr_palloc(p, pollset->p->setsize * sizeof(struct kevent));
106 memset(pollset->p->ke_set, 0, pollset->p->setsize * sizeof(struct kevent));
170 EV_SET(&pollset->p->kevent, fd, EVFILT_READ, EV_ADD, 0, 0, elem);
172 if (kevent(pollset->p->kqueue_fd, &pollset->p->kevent,
[all...]
/freebsd-13-stable/contrib/netbsd-tests/kernel/kqueue/write/
H A Dt_pipe.c58 struct kevent event[1];
67 ATF_REQUIRE_EQ_MSG((n = kevent(kq, event, 1, NULL, 0, NULL)),
81 struct kevent event[1];
92 RL(kevent(kq, event, 1, NULL, 0, NULL));
103 RL(n = kevent(kq, NULL, 0, event, 1, NULL));
105 (void)printf("kevent num %d flags: %#x, fflags: %#x, data: "
123 struct kevent event[1];
131 RL(kevent(kq, event, 1, NULL, 0, NULL));
H A Dt_fifo.c61 struct kevent event[1];
79 RL(kevent(kq, event, 1, NULL, 0, NULL));
82 RL(n = kevent(kq, NULL, 0, event, 1, NULL));
84 (void)printf("kevent num %d filt %d flags: %#x, fflags: %#x, "
/freebsd-13-stable/contrib/pf/libevent/
H A Dkqueue.c65 struct kevent *changes;
67 struct kevent *events;
77 int kq_insert (struct kqop *, struct kevent *);
114 kqueueop->changes = malloc(NEVENT * sizeof(struct kevent));
119 kqueueop->events = malloc(NEVENT * sizeof(struct kevent));
132 * If kqueue works, then kevent will succeed, and it will
134 * kevent will fail.
136 if (kevent(kq,
158 kq_insert(struct kqop *kqop, struct kevent *kev)
163 struct kevent *newchang
[all...]
/freebsd-13-stable/contrib/libevent/
H A Dkqueue.c50 /* Some platforms apparently define the udata field of struct kevent as
73 struct kevent *changes;
76 struct kevent *events;
136 kqueueop->changes = mm_calloc(NEVENT, sizeof(struct kevent));
139 kqueueop->events = mm_calloc(NEVENT, sizeof(struct kevent));
150 * If kqueue works, then kevent will succeed, and it will
152 * kevent will fail.
154 if (kevent(kq,
175 kq_setup_kevent(struct kevent *out, evutil_socket_t fd, int filter, short change)
177 memset(out, 0, sizeof(struct kevent));
[all...]
/freebsd-13-stable/contrib/ntp/sntp/libevent/
H A Dkqueue.c50 /* Some platforms apparently define the udata field of struct kevent as
73 struct kevent *changes;
76 struct kevent *events;
136 kqueueop->changes = mm_calloc(NEVENT, sizeof(struct kevent));
139 kqueueop->events = mm_calloc(NEVENT, sizeof(struct kevent));
150 * If kqueue works, then kevent will succeed, and it will
152 * kevent will fail.
154 if (kevent(kq,
175 kq_setup_kevent(struct kevent *out, evutil_socket_t fd, int filter, short change)
177 memset(out, 0, sizeof(struct kevent));
[all...]
/freebsd-13-stable/contrib/openbsm/bin/auditdistd/
H A Dsubr.c189 struct kevent ev;
205 if (kevent(kq, &ev, 1, NULL, 0, NULL) == -1) {
207 pjdlog_errno(LOG_WARNING, "kevent() failed");
222 struct kevent ev[2];
243 if (kevent(kq, ev, 2, NULL, 0, NULL) == -1) {
245 pjdlog_errno(LOG_WARNING, "kevent() failed");
263 struct kevent ev;
274 if (kevent(wait_for_dir_kq, NULL, 0, &ev, 1, NULL) == -1) {
275 pjdlog_errno(LOG_WARNING, "kevent() failed");
288 struct kevent e
[all...]
/freebsd-13-stable/contrib/netbsd-tests/kernel/kqueue/read/
H A Dt_file2.c57 struct kevent event[1];
69 RL(kevent(kq, event, 1, NULL, 0, NULL));
H A Dt_fifo.c61 struct kevent event[1];
70 RL(kevent(kq, event, 1, NULL, 0, NULL));
78 RL(n = kevent(kq, NULL, 0, event, 1, NULL));
80 (void)printf("kevent num %d filt %d flags: %#x, fflags: %#x, "
H A Dt_pipe.c53 struct kevent event[1];
62 RL(kevent(kq, event, 1, NULL, 0, NULL));
68 RL(n = kevent(kq, NULL, 0, event, 1, NULL));
69 (void)printf("kevent num %d flags: %#x, fflags: %#x, data: "
/freebsd-13-stable/tools/regression/sockets/listen_kqueue/
H A Dlisten_kqueue.c52 struct kevent ev[2];
69 if (kevent(kq, ev, 2, NULL, 0, NULL) == -1)
70 err(1, "kevent");
87 if (kevent(kq, ev, 2, NULL, 0, NULL) == -1)
88 err(1, "kevent");
101 nev = kevent(kq, NULL, 0, ev, 2, NULL);
103 err(1, "kevent");
/freebsd-13-stable/tests/sys/kern/pipe/
H A Dpipe_kqueue_test.c58 struct kevent kev[32];
61 ATF_REQUIRE(kevent(kq, kev, 1, NULL, 0, NULL) == 0);
65 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev),
83 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev),
92 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev),
99 r = kevent(kq, NULL, 0, kev, nitems(kev), &(struct timespec) { 0, 0 });
115 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev),
131 ATF_REQUIRE(kevent(kq, NULL, 0, kev, nitems(kev),
158 struct kevent kev[32];
169 ATF_REQUIRE(kevent(k
[all...]

Completed in 291 milliseconds

12345