Lines Matching refs:events
133 static int ipfpoll(struct cdev *dev, int events, struct thread *td);
152 static int ipfpoll(dev_t dev, int events, struct proc *td);
340 ipfpoll(struct cdev *dev, int events, struct thread *td)
342 ipfpoll(dev_t dev, int events, struct proc *td)
359 if ((events & (POLLIN | POLLRDNORM)) && ipf_log_canread(&ipfmain, unit))
360 revents |= events & (POLLIN | POLLRDNORM);
364 if ((events & (POLLIN | POLLRDNORM)) && ipf_auth_waiting(&ipfmain))
365 revents |= events & (POLLIN | POLLRDNORM);
368 if ((events & (POLLIN | POLLRDNORM)) && ipf_sync_canread(&ipfmain))
369 revents |= events & (POLLIN | POLLRDNORM);
370 if ((events & (POLLOUT | POLLWRNORM)) && ipf_sync_canwrite(&ipfmain))
371 revents |= events & (POLLOUT | POLLWRNORM);
379 if ((revents == 0) && ((events & (POLLIN|POLLRDNORM)) != 0))