Lines Matching refs:event
49 present_event_ptr event;
54 while ((event = window_priv->events))
55 FreeResource(event->id, RT_NONE);
128 present_event_ptr event;
130 for (event = window_priv->events; event; event = event->next) {
131 if (event->mask & (1 << PresentConfigureNotify)) {
132 cn.eid = event->id;
133 WriteEventsToClient(event->client, 1, (xEvent *) &cn);
166 present_event_ptr event;
168 for (event = window_priv->events; event; event = event->next) {
169 if (event->mask & PresentCompleteNotifyMask) {
170 cn.eid = event->id;
171 WriteEventsToClient(event->client, 1, (xEvent *) &cn);
196 present_event_ptr event;
198 for (event = window_priv->events; event; event = event->next) {
199 if (event->mask & PresentIdleNotifyMask) {
200 in.eid = event->id;
201 WriteEventsToClient(event->client, 1, (xEvent *) &in);
211 present_event_ptr event;
214 /* Check to see if we're modifying an existing event selection */
215 ret = dixLookupResourceByType((void **) &event, eid, present_event_type,
219 * client's event selection
221 if (event->window != window || event->client != client)
225 event->mask = mask;
242 event = calloc (1, sizeof (present_event_rec));
243 if (!event)
246 event->client = client;
247 event->window = window;
248 event->id = eid;
249 event->mask = mask;
251 event->next = window_priv->events;
252 window_priv->events = event;
254 if (!AddResource(event->id, present_event_type, (void *) event))