Lines Matching defs:event

114  * The BIOSresets the event tag to 0 on mode changes. Therefore we
115 * never emit 0 to the event tag. If we find a 0 event tag we know the
119 * Note: if the Xserver uses the event tag it has to follow the same
246 uint16_t event;
252 event = dev_priv->status_ptr[1] & 0xffff;
254 event = SAVAGE_READ(SAVAGE_STATUS_WORD1) & 0xffff;
256 if (event > dev_priv->event_counter)
259 DRM_DEBUG(" tail=0x%04x %d\n", tail->age.event, tail->age.wrap);
260 DRM_DEBUG(" head=0x%04x %d\n", event, wrap);
262 if (tail->buf && (TEST_AGE(&tail->age, event, wrap) || event == 0)) {
280 DRM_DEBUG("age=0x%04x wrap=%d\n", entry->age.event, entry->age.wrap);
324 uint16_t event;
326 event = savage_bci_emit_event(dev_priv, 0);
329 SET_AGE(&dev_priv->dma_pages[i].age, event, wrap);
333 SET_AGE(&dev_priv->last_dma_age, event, wrap);
339 uint16_t event;
348 event = dev_priv->status_ptr[1] & 0xffff;
350 event = SAVAGE_READ(SAVAGE_STATUS_WORD1) & 0xffff;
352 if (event > dev_priv->event_counter)
357 dev_priv->dma_pages[page].age.event > event)) {
359 dev_priv->dma_pages[page].age.event)
425 uint16_t event;
476 event = savage_bci_emit_event(dev_priv, 0);
479 SET_AGE(&dev_priv->dma_pages[i].age, event, wrap);
485 SET_AGE(&dev_priv->dma_pages[cur].age, event, wrap);
497 SET_AGE(&dev_priv->last_dma_age, event, wrap);
952 drm_savage_event_emit_t *event = data;
958 event->count = savage_bci_emit_event(dev_priv, event->flags);
959 event->count |= dev_priv->event_wrap << 16;
967 drm_savage_event_wait_t *event = data;
982 event_e = event->count & 0xffff;
983 event_w = event->count >> 16;
986 * - event counter wrapped since the event was emitted or
987 * - the hardware has advanced up to or over the event to wait for.
1077 uint16_t event;
1079 event = savage_bci_emit_event(dev_priv, SAVAGE_WAIT_3D);
1080 SET_AGE(&buf_priv->age, event, dev_priv->event_wrap);