Lines Matching defs:head
52 int space = (ring->head & HEAD_ADDR) - (ring->tail + I915_RING_FREE_SPACE);
403 u32 head;
418 head = I915_READ_HEAD(ring) & HEAD_ADDR;
420 /* G45 ring initialization fails to reset head to zero */
421 if (head != 0) {
422 DRM_DEBUG_KMS("%s head not reset to zero "
423 "ctl %08x head %08x tail %08x start %08x\n",
433 DRM_ERROR("failed to set %s head to zero "
434 "ctl %08x head %08x tail %08x start %08x\n",
452 /* If the head is still not zero, the ring is dead */
457 "ctl %08x head %08x tail %08x start %08x\n",
470 ring->head = I915_READ_HEAD(ring);
1418 ring->head = ring->last_retired_head;
1459 ring->head = ring->last_retired_head;
1489 ring->head = I915_READ_HEAD(ring);