Lines Matching refs:intel_ring
15 struct intel_ring *
21 unsigned int intel_ring_update_space(struct intel_ring *ring);
23 void __intel_ring_pin(struct intel_ring *ring);
24 int intel_ring_pin(struct intel_ring *ring, struct i915_gem_ww_ctx *ww);
25 void intel_ring_unpin(struct intel_ring *ring);
26 void intel_ring_reset(struct intel_ring *ring, u32 tail);
30 static inline struct intel_ring *intel_ring_get(struct intel_ring *ring) in intel_ring_get()
36 static inline void intel_ring_put(struct intel_ring *ring) in intel_ring_put()
55 static inline u32 intel_ring_wrap(const struct intel_ring *ring, u32 pos) in intel_ring_wrap()
60 static inline int intel_ring_direction(const struct intel_ring *ring, in intel_ring_direction()
69 intel_ring_offset_valid(const struct intel_ring *ring, in intel_ring_offset_valid()
91 assert_ring_tail_valid(const struct intel_ring *ring, unsigned int tail) in assert_ring_tail_valid()
117 intel_ring_set_tail(struct intel_ring *ring, unsigned int tail) in intel_ring_set_tail()