Lines Matching refs:kev

28     struct kevent kev;
39 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD,
41 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
51 struct kevent kev;
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;
75 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_WRITE, 0, NULL);
76 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
84 kev.flags &= ~EV_ENABLE; // XXX-FIXME compatibility issue
85 kev.fflags |= NOTE_EXTEND; // XXX-FIXME compatibility issue
86 kevent_cmp(&kev, kevent_get(kqfd));
95 struct kevent kev;
100 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_ATTRIB, 0, NULL);
101 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
107 nfds = kevent(kqfd, NULL, 0, &kev, 1, NULL);
110 if (kev.ident != vnode_fd ||
111 kev.filter != EVFILT_VNODE ||
112 kev.fflags != NOTE_ATTRIB)
114 test_id, (unsigned int)kev.ident, kev.filter, kev.flags);
123 struct kevent kev;
128 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_RENAME, 0, NULL);
129 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
135 nfds = kevent(kqfd, NULL, 0, &kev, 1, NULL);
138 if (kev.ident != vnode_fd ||
139 kev.filter != EVFILT_VNODE ||
140 kev.fflags != NOTE_RENAME)
142 test_id, (unsigned int)kev.ident, kev.filter, kev.flags);
154 struct kevent kev;
158 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_DELETE, 0, 0, NULL);
159 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
169 struct kevent kev;
177 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_ONESHOT, NOTE_ATTRIB, 0, NULL);
178 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
180 kev.flags = EV_DISABLE;
181 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
190 kev.flags = EV_ENABLE;
191 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
195 nfds = kevent(kqfd, NULL, 0, &kev, 1, NULL);
198 if (kev.ident != vnode_fd ||
199 kev.filter != EVFILT_VNODE ||
200 kev.fflags != NOTE_ATTRIB)
202 test_id, (unsigned int)kev.ident, kev.filter, kev.flags);
212 struct kevent kev;
219 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_ADD | EV_DISPATCH, NOTE_ATTRIB, 0, NULL);
220 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)
226 nfds = kevent(kqfd, NULL, 0, &kev, 1, NULL);
229 if (kev.ident != vnode_fd ||
230 kev.filter != EVFILT_VNODE ||
231 kev.fflags != NOTE_ATTRIB)
233 test_id, (unsigned int)kev.ident, kev.filter, kev.flags);
242 EV_SET(&kev, vnode_fd, EVFILT_VNODE, EV_DELETE, NOTE_ATTRIB, 0, NULL);
243 if (kevent(kqfd, &kev, 1, NULL, 0, NULL) < 0)