Home
last modified time | relevance | path

Searched refs:kevp (Results 1 – 5 of 5) sorted by relevance

/freebsd/tests/sys/kqueue/libkqueue/
H A Dproc.c177 struct kevent *kevp; in proc_track() local
179 kevp = kevent_get_timeout(kqfd, 5); in proc_track()
180 if (kevp == NULL) { in proc_track()
183 kev_str = kevent_to_str(kevp); in proc_track()
187 if ((kevp->fflags & NOTE_CHILD) && (kevp->fflags & NOTE_EXIT)) { in proc_track()
188 errx(1, "NOTE_CHILD and NOTE_EXIT in same kevent: %s", kevent_to_str(kevp)); in proc_track()
191 if (kevp->fflags & NOTE_CHILD) { in proc_track()
192 if (kevp->data == pid) { in proc_track()
195 gchild_pid = kevp->ident; in proc_track()
198 errx(1, "Spurious NOTE_CHILD: %s", kevent_to_str(kevp)); in proc_track()
[all …]
/freebsd/sys/sys/
H A Devent.h68 struct kevent *kevp = (kevp_); \
69 (kevp)->ident = (a); \
70 (kevp)->filter = (b); \
71 (kevp)->flags = (c); \
72 (kevp)->fflags = (d); \
73 (kevp)->data = (e); \
74 (kevp)->udata = (f); \
75 (kevp)->ext[0] = 0; \
76 (kevp)->ext[1] = 0; \
77 (kevp)->ext[2] = 0; \
[all …]
/freebsd/sys/kern/
H A Dkern_event.c101 static int kevent_copyout(void *arg, struct kevent *kevp, int count);
102 static int kevent_copyin(void *arg, struct kevent *kevp, int count);
1189 kevent_copyout(void *arg, struct kevent *kevp, int count) in kevent_copyout() argument
1197 error = copyout(kevp, uap->eventlist, count * sizeof *kevp); in kevent_copyout()
1207 kevent_copyin(void *arg, struct kevent *kevp, int count) in kevent_copyin() argument
1215 error = copyin(uap->changelist, kevp, count * sizeof *kevp); in kevent_copyin()
1223 kevent11_copyout(void *arg, struct kevent *kevp, int count) in kevent11_copyout() argument
1233 kev11.ident = kevp->ident; in kevent11_copyout()
1234 kev11.filter = kevp->filter; in kevent11_copyout()
1235 kev11.flags = kevp->flags; in kevent11_copyout()
[all …]
/freebsd/sys/compat/linux/
H A Dlinux_event.c83 static int epoll_kev_copyout(void *arg, struct kevent *kevp, int count);
84 static int epoll_kev_copyin(void *arg, struct kevent *kevp, int count);
236 epoll_kev_copyout(void *arg, struct kevent *kevp, int count) in epoll_kev_copyout() argument
246 kevent_to_epoll(&kevp[i], &eep[i]); in epoll_kev_copyout()
266 epoll_kev_copyin(void *arg, struct kevent *kevp, int count) in epoll_kev_copyin() argument
272 memcpy(kevp, args->changelist, count * sizeof(*kevp)); in epoll_kev_copyin()
/freebsd/sys/compat/freebsd32/
H A Dfreebsd32_misc.c197 static int freebsd32_kevent_copyout(void *arg, struct kevent *kevp, int count);
198 static int freebsd32_kevent_copyin(void *arg, struct kevent *kevp, int count);
686 freebsd32_kevent_copyout(void *arg, struct kevent *kevp, int count) in freebsd32_kevent_copyout() argument
697 CP(kevp[i], ks32[i], ident); in freebsd32_kevent_copyout()
698 CP(kevp[i], ks32[i], filter); in freebsd32_kevent_copyout()
699 CP(kevp[i], ks32[i], flags); in freebsd32_kevent_copyout()
700 CP(kevp[i], ks32[i], fflags); in freebsd32_kevent_copyout()
702 ks32[i].data1 = kevp[i].data; in freebsd32_kevent_copyout()
703 ks32[i].data2 = kevp[i].data >> 32; in freebsd32_kevent_copyout()
705 ks32[i].data1 = kevp[ in freebsd32_kevent_copyout()
730 freebsd32_kevent_copyin(void * arg,struct kevent * kevp,int count) freebsd32_kevent_copyin() argument
810 freebsd32_kevent11_copyout(void * arg,struct kevent * kevp,int count) freebsd32_kevent11_copyout() argument
837 freebsd32_kevent11_copyin(void * arg,struct kevent * kevp,int count) freebsd32_kevent11_copyin() argument
[all...]