Lines Matching refs:u32
77 u32 seqno;
78 u32 acthd;
92 u32 mmio_base;
97 u32 head;
98 u32 tail;
112 u32 last_retired_head;
115 u32 gt; /* protected by dev_priv->irq_lock */
116 u32 pm; /* protected by dev_priv->rps.lock (sucks) */
118 u32 irq_enable_mask; /* bitmask to enable ring interrupt */
119 u32 trace_irq_seqno;
120 u32 sync_seqno[I915_NUM_RINGS-1];
127 u32 value);
129 u32 invalidate_domains,
130 u32 flush_domains);
138 u32 (*get_seqno)(struct intel_ring_buffer *ring,
141 u32 seqno);
143 u32 offset, u32 length,
150 u32 seqno);
153 u32 semaphore_register[I915_NUM_RINGS];
155 u32 signal_mbox[I915_NUM_RINGS];
178 u32 outstanding_lazy_request;
209 static inline u32
228 static inline u32
232 u32 *regs = ring->status_page.page_addr;
238 int reg, u32 value)
240 u32 *regs = ring->status_page.page_addr;
271 u32 data)
280 void intel_ring_init_seqno(struct intel_ring_buffer *ring, u32 seqno);
289 u32 intel_ring_get_active_head(struct intel_ring_buffer *ring);
292 static inline u32 intel_ring_get_tail(struct intel_ring_buffer *ring)
297 static inline u32 intel_ring_get_seqno(struct intel_ring_buffer *ring)
303 static inline void i915_trace_irq_get(struct intel_ring_buffer *ring, u32 seqno)
310 int intel_render_ring_init_dri(struct drm_device *dev, u64 start, u32 size);