Lines Matching refs:handler
77 mieqHandler handlers[128]; /* custom event handler */
240 mieqSetHandler(int event, mieqHandler handler)
245 if (handler && miEventQueue.handlers[event])
246 ErrorF("[mi] mieq: warning: overriding existing handler %p with %p for "
247 "event %d\n", miEventQueue.handlers[event], handler, event);
249 miEventQueue.handlers[event] = handler;
372 mieqHandler handler;
379 /* Custom event handler */
380 handler = miEventQueue.handlers[event->any.type];
390 if (dev && screen && screen != DequeueScreen(dev) && !handler) {
405 /* If someone's registered a custom event handler, let them
407 if (handler)
410 handler(screenNum, event, dev);
414 handler(screenNum, &mevent, master);