Lines Matching defs:event

120  * The BIOSresets the event tag to 0 on mode changes. Therefore we
121 * never emit 0 to the event tag. If we find a 0 event tag we know the
125 * Note: if the Xserver uses the event tag it has to follow the same
252 uint16_t event;
258 event = dev_priv->status_ptr[1] & 0xffff;
260 event = SAVAGE_READ(SAVAGE_STATUS_WORD1) & 0xffff;
262 if (event > dev_priv->event_counter)
265 DRM_DEBUG(" tail=0x%04x %d\n", tail->age.event, tail->age.wrap);
266 DRM_DEBUG(" head=0x%04x %d\n", event, wrap);
268 if (tail->buf && (TEST_AGE(&tail->age, event, wrap) || event == 0)) {
286 DRM_DEBUG("age=0x%04x wrap=%d\n", entry->age.event, entry->age.wrap);
331 uint16_t event;
333 event = savage_bci_emit_event(dev_priv, 0);
336 SET_AGE(&dev_priv->dma_pages[i].age, event, wrap);
340 SET_AGE(&dev_priv->last_dma_age, event, wrap);
346 uint16_t event;
355 event = dev_priv->status_ptr[1] & 0xffff;
357 event = SAVAGE_READ(SAVAGE_STATUS_WORD1) & 0xffff;
359 if (event > dev_priv->event_counter)
364 dev_priv->dma_pages[page].age.event > event)) {
366 dev_priv->dma_pages[page].age.event)
432 uint16_t event;
483 event = savage_bci_emit_event(dev_priv, 0);
486 SET_AGE(&dev_priv->dma_pages[i].age, event, wrap);
492 SET_AGE(&dev_priv->dma_pages[cur].age, event, wrap);
504 SET_AGE(&dev_priv->last_dma_age, event, wrap);
941 drm_savage_event_emit_t *event = data;
947 event->count = savage_bci_emit_event(dev_priv, event->flags);
948 event->count |= dev_priv->event_wrap << 16;
956 drm_savage_event_wait_t *event = data;
971 event_e = event->count & 0xffff;
972 event_w = event->count >> 16;
975 * - event counter wrapped since the event was emitted or
976 * - the hardware has advanced up to or over the event to wait for.
1072 uint16_t event;
1074 event = savage_bci_emit_event(dev_priv, SAVAGE_WAIT_3D);
1075 SET_AGE(&buf_priv->age, event, dev_priv->event_wrap);