Lines Matching refs:events
132 static int ipfpoll(struct cdev *dev, int events, struct thread *td);
151 static int ipfpoll(dev_t dev, int events, struct proc *td);
341 ipfpoll(struct cdev *dev, int events, struct thread *td)
343 ipfpoll(dev_t dev, int events, struct proc *td)
360 if ((events & (POLLIN | POLLRDNORM)) && ipf_log_canread(&ipfmain, unit))
361 revents |= events & (POLLIN | POLLRDNORM);
365 if ((events & (POLLIN | POLLRDNORM)) && ipf_auth_waiting(&ipfmain))
366 revents |= events & (POLLIN | POLLRDNORM);
369 if ((events & (POLLIN | POLLRDNORM)) && ipf_sync_canread(&ipfmain))
370 revents |= events & (POLLIN | POLLRDNORM);
371 if ((events & (POLLOUT | POLLWRNORM)) && ipf_sync_canwrite(&ipfmain))
372 revents |= events & (POLLOUT | POLLWRNORM);
380 if ((revents == 0) && ((events & (POLLIN|POLLRDNORM)) != 0))