Lines Matching defs:kevp

140 static int kevent_copyin(user_addr_t *addrp, struct kevent64_s *kevp, struct proc *p, int iskev64);
141 static int kevent_copyout(struct kevent64_s *kevp, user_addr_t *addrp, struct proc *p, int iskev64);
142 char * kevent_description(struct kevent64_s *kevp, char *s, size_t n);
144 static int kevent_callback(struct kqueue *kq, struct kevent64_s *kevp, void *data);
1195 kevent_copyin(user_addr_t *addrp, struct kevent64_s *kevp, struct proc *p, int iskev64)
1202 error = copyin(*addrp, (caddr_t)kevp, advance);
1205 bzero(kevp, sizeof(struct kevent64_s));
1211 kevp->ident = kev64.ident;
1212 kevp->filter = kev64.filter;
1213 kevp->flags = kev64.flags;
1214 kevp->fflags = kev64.fflags;
1215 kevp->data = kev64.data;
1216 kevp->udata = kev64.udata;
1219 bzero(kevp, sizeof(struct kevent64_s));
1225 kevp->ident = (uintptr_t)kev32.ident;
1226 kevp->filter = kev32.filter;
1227 kevp->flags = kev32.flags;
1228 kevp->fflags = kev32.fflags;
1229 kevp->data = (intptr_t)kev32.data;
1230 kevp->udata = CAST_USER_ADDR_T(kev32.udata);
1238 kevent_copyout(struct kevent64_s *kevp, user_addr_t *addrp, struct proc *p, int iskev64)
1245 error = copyout((caddr_t)kevp, *addrp, advance);
1253 kev64.ident = (kevp->ident == (uintptr_t)-1) ?
1254 (uint64_t)-1LL : (uint64_t)kevp->ident;
1256 kev64.filter = kevp->filter;
1257 kev64.flags = kevp->flags;
1258 kev64.fflags = kevp->fflags;
1259 kev64.data = (int64_t) kevp->data;
1260 kev64.udata = kevp->udata;
1266 kev32.ident = (uint32_t)kevp->ident;
1267 kev32.filter = kevp->filter;
1268 kev32.flags = kevp->flags;
1269 kev32.fflags = kevp->fflags;
1270 kev32.data = (int32_t)kevp->data;
1271 kev32.udata = kevp->udata;
1458 kevent_callback(__unused struct kqueue *kq, struct kevent64_s *kevp,
1473 error = kevent_copyout(kevp, &cont_args->eventlist, current_proc(), iskev64);
1491 kevent_description(struct kevent64_s *kevp, char *s, size_t n)
1496 kevp->ident,
1497 kevp->filter,
1498 kevp->flags,
1499 kevp->fflags,
1500 kevp->data,
1501 kevp->udata,
1502 kevp->ext[0],
1503 kevp->ext[1]);