Lines Matching refs:intel_ringbuffer
98 struct intel_ringbuffer { struct
159 struct intel_ringbuffer *buffer;
423 struct intel_ringbuffer *
426 struct intel_ringbuffer *ringbuf);
427 void intel_unpin_ringbuffer_obj(struct intel_ringbuffer *ringbuf);
428 void intel_ringbuffer_free(struct intel_ringbuffer *ring);
440 struct intel_ringbuffer *ringbuf = ring->buffer; in intel_ring_emit()
446 struct intel_ringbuffer *ringbuf = ring->buffer; in intel_ring_advance()
450 void intel_ring_update_space(struct intel_ringbuffer *ringbuf);
451 int intel_ring_space(struct intel_ringbuffer *ringbuf);
472 static inline u32 intel_ring_get_tail(struct intel_ringbuffer *ringbuf) in intel_ring_get_tail()
491 void intel_ring_reserved_space_reserve(struct intel_ringbuffer *ringbuf, int size);
493 void intel_ring_reserved_space_cancel(struct intel_ringbuffer *ringbuf);
495 void intel_ring_reserved_space_use(struct intel_ringbuffer *ringbuf);
497 void intel_ring_reserved_space_end(struct intel_ringbuffer *ringbuf);