Lines Matching refs:events
73 InternalEvent *events;
82 EventRec *events; /* our queue as an array */
84 size_t dropped; /* counter for number of consecutive dropped events */
129 /* First copy the existing events */
131 if (eventQueue->events) {
133 &eventQueue->events[eventQueue->head],
136 eventQueue->events, eventQueue->head * sizeof(EventRec));
147 FreeEventList(new_events[j].events, 1);
151 new_events[i].events = evlist;
158 free(eventQueue->events);
159 eventQueue->events = new_events;
185 if (miEventQueue.events[i].events != NULL) {
186 FreeEventList(miEventQueue.events[i].events, 1);
187 miEventQueue.events[i].events = NULL;
190 free(miEventQueue.events);
212 /* avoid merging events from different devices */
222 /* Toss events which come in late. Usually this means your server's
227 ErrorFSigSafe("[mi] EQ overflowing. Additional events will be "
228 "discarded until existing events are processed.\n");
237 ErrorFSigSafe("[mi] EQ overflow continuing. %zu events have been "
252 evt = miEventQueue.events[oldtail].events;
263 miEventQueue.events[oldtail].pScreen = pDev ? EnqueueScreen(pDev) : NULL;
264 miEventQueue.events[oldtail].pDev = pDev;
271 * Changes the screen reference events are being enqueued from.
272 * Input events are enqueued with a screen reference and dequeued and
281 * @param pScreen The new screen events are being enqueued for.
457 /* refuse events from disabled devices */
465 /* Catch events that include valuator information and check if they
533 ErrorF("[mi] EQ processing has resumed after %lu dropped events.\n",
541 e = &miEventQueue.events[miEventQueue.head];
543 event = *e->events;