Lines Matching refs:kev
26 struct kevent kev; in test_kevent_vnode_add() local
37 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD, in test_kevent_vnode_add()
39 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_vnode_add()
49 struct kevent kev; in test_kevent_vnode_note_delete() local
53 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_DELETE, 0, NULL); in test_kevent_vnode_note_delete()
54 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_vnode_note_delete()
60 kevent_cmp(&kev, kevent_get(kqfd)); in test_kevent_vnode_note_delete()
70 struct kevent kev; in test_kevent_vnode_note_delete_fifo() local
108 EV_SET(&kev, fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_DELETE, 0, NULL); in test_kevent_vnode_note_delete_fifo()
109 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) { in test_kevent_vnode_note_delete_fifo()
117 kevent_cmp(&kev, kevent_get(kqfd)); in test_kevent_vnode_note_delete_fifo()
127 struct kevent kev; in test_kevent_vnode_note_write() local
131 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_WRITE, 0, NULL); in test_kevent_vnode_note_write()
132 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_vnode_note_write()
140 kev.flags &= ~EV_ENABLE; // XXX-FIXME compatibility issue in test_kevent_vnode_note_write()
141 kev.fflags |= NOTE_EXTEND; // XXX-FIXME compatibility issue in test_kevent_vnode_note_write()
142 kevent_cmp(&kev, kevent_get(kqfd)); in test_kevent_vnode_note_write()
151 struct kevent kev; in test_kevent_vnode_note_attrib() local
156 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_ATTRIB, 0, NULL); in test_kevent_vnode_note_attrib()
157 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_vnode_note_attrib()
163 nfds = kevent(kqfd, NULL, 0, &kev, 1, NULL); in test_kevent_vnode_note_attrib()
166 if (kev.ident != (uintptr_t)vnode_fd || in test_kevent_vnode_note_attrib()
167 kev.filter != EVFILT_VNODE || in test_kevent_vnode_note_attrib()
168 kev.fflags != NOTE_ATTRIB) in test_kevent_vnode_note_attrib()
170 test_id, (unsigned int)kev.ident, kev.filter, kev.flags); in test_kevent_vnode_note_attrib()
179 struct kevent kev; in test_kevent_vnode_note_rename() local
184 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_RENAME, 0, NULL); in test_kevent_vnode_note_rename()
185 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_vnode_note_rename()
191 nfds = kevent(kqfd, NULL, 0, &kev, 1, NULL); in test_kevent_vnode_note_rename()
194 if (kev.ident != (uintptr_t)vnode_fd || in test_kevent_vnode_note_rename()
195 kev.filter != EVFILT_VNODE || in test_kevent_vnode_note_rename()
196 kev.fflags != NOTE_RENAME) in test_kevent_vnode_note_rename()
198 test_id, (unsigned int)kev.ident, kev.filter, kev.flags); in test_kevent_vnode_note_rename()
210 struct kevent kev; in test_kevent_vnode_del() local
214 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_DELETE, 0, 0, NULL); in test_kevent_vnode_del()
215 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_vnode_del()
225 struct kevent kev; in test_kevent_vnode_disable_and_enable() local
233 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_ATTRIB, 0, NULL); in test_kevent_vnode_disable_and_enable()
234 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_vnode_disable_and_enable()
236 kev.flags = EV_DISABLE; in test_kevent_vnode_disable_and_enable()
237 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_vnode_disable_and_enable()
246 kev.flags = EV_ENABLE; in test_kevent_vnode_disable_and_enable()
247 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_vnode_disable_and_enable()
251 nfds = kevent(kqfd, NULL, 0, &kev, 1, NULL); in test_kevent_vnode_disable_and_enable()
254 if (kev.ident != (uintptr_t)vnode_fd || in test_kevent_vnode_disable_and_enable()
255 kev.filter != EVFILT_VNODE || in test_kevent_vnode_disable_and_enable()
256 kev.fflags != NOTE_ATTRIB) in test_kevent_vnode_disable_and_enable()
258 test_id, (unsigned int)kev.ident, kev.filter, kev.flags); in test_kevent_vnode_disable_and_enable()
268 struct kevent kev; in test_kevent_vnode_dispatch() local
275 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_DISPATCH, NOTE_ATTRIB, 0, NULL); in test_kevent_vnode_dispatch()
276 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_vnode_dispatch()
282 nfds = kevent(kqfd, NULL, 0, &kev, 1, NULL); in test_kevent_vnode_dispatch()
285 if (kev.ident != (uintptr_t)vnode_fd || in test_kevent_vnode_dispatch()
286 kev.filter != EVFILT_VNODE || in test_kevent_vnode_dispatch()
287 kev.fflags != NOTE_ATTRIB) in test_kevent_vnode_dispatch()
289 test_id, (unsigned int)kev.ident, kev.filter, kev.flags); in test_kevent_vnode_dispatch()
298 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_DELETE, NOTE_ATTRIB, 0, NULL); in test_kevent_vnode_dispatch()
299 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0) in test_kevent_vnode_dispatch()