Lines Matching refs:head
122 uint32 head = read32(fRingBuffer.register_base + RING_BUFFER_HEAD)
125 if (head <= fRingBuffer.position)
126 head += fRingBuffer.size;
128 fRingBuffer.space_left = head - fRingBuffer.position;
132 ERROR("engine stalled, head %" B_PRIx32 "\n", head);
253 uint32 head, tail;
255 head = read32(ring.register_base + RING_BUFFER_HEAD)
260 if (head == tail)
265 ERROR("engine locked up, head %" B_PRIx32 "!\n", head);