Lines Matching refs:queue
113 struct apm_queue queue;
164 * APM event queue management.
184 printk(KERN_ERR "apm: an event queue overflowed\n");
197 queue_add_event(&as->queue, event);
212 if (queue_empty(&as->queue) && fp->f_flags & O_NONBLOCK)
215 wait_event_interruptible(apm_waitqueue, !queue_empty(&as->queue));
217 while ((i >= sizeof(event)) && !queue_empty(&as->queue)) {
218 event = queue_get_event(&as->queue);
245 return queue_empty(&as->queue) ? 0 : EPOLLIN | EPOLLRDNORM;
538 queue_add_event(&as->queue, apm_event);
705 * apm_queue_event - queue an APM event for kapmd