Lines Matching refs:kev

32     struct kevent kev;
37 nfds = kevent(kqfd, NULL, 0, &kev, 1, &timeo);
40 kev_str = kevent_to_str(&kev);
55 struct kevent kev;
59 nfds = kevent(kqfd, NULL, 0, &kev, 1, &timeo);
62 kev_str = kevent_to_str(&kev);
74 struct kevent *kev;
76 if ((kev = calloc(1, sizeof(*kev))) == NULL)
79 nfds = kevent(fd, NULL, 0, kev, 1, NULL);
83 return (kev);
91 struct kevent *kev;
94 if ((kev = calloc(1, sizeof(*kev))) == NULL)
97 nfds = kevent(fd, NULL, 0, kev, 1, &timeout);
101 free(kev);
102 kev = NULL;
105 return (kev);
109 kevent_fflags_dump(struct kevent *kev)
114 if (kev->fflags & attrib) \
121 if (kev->filter == EVFILT_PROC) {
122 snprintf(buf, 1024, "fflags = %x (", kev->fflags);
130 } else if (kev->filter == EVFILT_PROCDESC) {
131 snprintf(buf, 1024, "fflags = %x (", kev->fflags);
136 } else if (kev->filter == EVFILT_VNODE) {
137 snprintf(buf, 1024, "fflags = %x (", kev->fflags);
152 snprintf(buf, 1024, "fflags = %x", kev->fflags);
159 kevent_flags_dump(struct kevent *kev)
164 if (kev->flags & attrib) \
170 snprintf(buf, 1024, "flags = %d (", kev->flags);
192 kevent_to_str(struct kevent *kev)
195 char *flags_str = kevent_flags_dump(kev);
196 char *fflags_str = kevent_fflags_dump(kev);
201 (uintmax_t) kev->ident,
202 kev->filter,
205 (uintmax_t)kev->data,
206 kev->udata,
207 (uintmax_t)kev->ext[0],
208 (uintmax_t)kev->ext[1],
209 (uintmax_t)kev->ext[2],
210 (uintmax_t)kev->ext[3]);
219 kevent_add(int fd, struct kevent *kev,
229 EV_SET(kev, ident, filter, flags, fflags, data, udata);
230 if (kevent(fd, kev, 1, NULL, 0, NULL) < 0) {
231 kev_str = kevent_to_str(kev);