Searched refs:intel_ring_buffer (Results 1 - 15 of 15) sorted by relevance
/solaris-x11-s11/open-src/kernel/i915/src/ |
H A D | intel_ringbuffer.h | 83 struct intel_ring_buffer { struct 121 bool (*irq_get)(struct intel_ring_buffer *ring); 122 void (*irq_put)(struct intel_ring_buffer *ring); 124 int (*init)(struct intel_ring_buffer *ring); 126 void (*write_tail)(struct intel_ring_buffer *ring, 128 int (*flush)(struct intel_ring_buffer *ring, 131 int (*add_request)(struct intel_ring_buffer *ring); 138 u32 (*get_seqno)(struct intel_ring_buffer *ring, 140 void (*set_seqno)(struct intel_ring_buffer *ring, 142 int (*dispatch_execbuffer)(struct intel_ring_buffer *rin [all...] |
H A D | intel_ringbuffer.c | 50 static inline int ring_space(struct intel_ring_buffer *ring) 59 gen2_render_ring_flush(struct intel_ring_buffer *ring, 85 gen4_render_ring_flush(struct intel_ring_buffer *ring, 180 intel_emit_post_sync_nonzero_flush(struct intel_ring_buffer *ring) 216 gen6_render_ring_flush(struct intel_ring_buffer *ring, 269 gen7_render_ring_cs_stall_wa(struct intel_ring_buffer *ring) 287 static int gen7_ring_fbc_flush(struct intel_ring_buffer *ring, u32 value) 309 gen7_render_ring_flush(struct intel_ring_buffer *ring, 370 static void ring_write_tail(struct intel_ring_buffer *ring, 377 u32 intel_ring_get_active_head(struct intel_ring_buffer *rin [all...] |
H A D | i915_gem_context.c | 325 i915_gem_context_get_hang_stats(struct intel_ring_buffer *ring, 369 mi_set_context(struct intel_ring_buffer *ring, 418 struct intel_ring_buffer *ring = to->ring; 514 int i915_switch_context(struct intel_ring_buffer *ring,
|
H A D | i915_gem_execbuffer.c | 284 struct intel_ring_buffer *ring, 368 i915_gem_execbuffer_reserve(struct intel_ring_buffer *ring, 497 struct intel_ring_buffer *ring, 601 i915_gem_execbuffer_move_to_gpu(struct intel_ring_buffer *ring, 680 struct intel_ring_buffer *ring) 705 struct intel_ring_buffer *ring, 717 struct intel_ring_buffer *ring) 752 struct intel_ring_buffer *ring;
|
H A D | i915_drv.h | 531 struct intel_ring_buffer *ring; 1041 struct intel_ring_buffer ring[I915_NUM_RINGS]; 1344 struct intel_ring_buffer *ring; 1389 struct intel_ring_buffer *ring; 1691 struct intel_ring_buffer *to); 1693 struct intel_ring_buffer *ring); 1737 void i915_gem_retire_requests_ring(struct intel_ring_buffer *ring); 1764 int __i915_add_request(struct intel_ring_buffer *ring, 1770 int i915_wait_seqno(struct intel_ring_buffer *ring, 1780 struct intel_ring_buffer *pipeline [all...] |
H A D | i915_gem.c | 681 i915_gem_check_olr(struct intel_ring_buffer *ring, u32 seqno) 712 static int __wait_seqno(struct intel_ring_buffer *ring, u32 seqno, 798 i915_wait_seqno(struct intel_ring_buffer *ring, uint32_t seqno) 823 struct intel_ring_buffer *ring) 848 struct intel_ring_buffer *ring = obj->ring; 872 struct intel_ring_buffer *ring = obj->ring; 1380 struct intel_ring_buffer *ring) 1450 struct intel_ring_buffer *ring; 1516 int __i915_add_request(struct intel_ring_buffer *ring, 1676 static void i915_set_reset_status(struct intel_ring_buffer *rin [all...] |
H A D | intel_overlay.c | 221 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; 244 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; 271 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; 328 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; 371 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; 397 struct intel_ring_buffer *ring = &dev_priv->ring[RCS];
|
H A D | i915_irq.c | 650 struct intel_ring_buffer *ring) 1369 struct intel_ring_buffer *ring; 1661 struct intel_ring_buffer *ring) 1703 struct intel_ring_buffer *ring) 1746 static void i915_gem_record_active_context(struct intel_ring_buffer *ring, 1769 struct intel_ring_buffer *ring; 2080 struct intel_ring_buffer *ring; 2287 ring_last_seqno(struct intel_ring_buffer *ring) 2296 ring_idle(struct intel_ring_buffer *ring, u32 seqno) 2302 static struct intel_ring_buffer * [all...] |
H A D | intel_drv.h | 566 struct intel_ring_buffer *ring); 705 struct intel_ring_buffer *pipelined);
|
H A D | i915_dma.c | 115 struct intel_ring_buffer *ring = LP_RING(dev_priv); 135 struct intel_ring_buffer *ring = LP_RING(dev_priv); 230 struct intel_ring_buffer *ring = LP_RING(dev_priv); 776 struct intel_ring_buffer *ring = LP_RING(dev_priv); 1063 struct intel_ring_buffer *ring;
|
H A D | i915_gem_debug.c | 870 void ring_dump(struct drm_device *dev, struct intel_ring_buffer *ring)
|
H A D | i915_gem_gtt.c | 231 struct intel_ring_buffer *ring;
|
H A D | i915_drv.c | 850 struct intel_ring_buffer *ring;
|
H A D | intel_pm.c | 3218 struct intel_ring_buffer *ring; 3521 struct intel_ring_buffer *ring; 3686 struct intel_ring_buffer *ring = &dev_priv->ring[RCS];
|
H A D | intel_display.c | 1772 struct intel_ring_buffer *pipelined) 7149 struct intel_ring_buffer *ring) 7300 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; 7344 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; 7385 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; 7432 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; 7482 struct intel_ring_buffer *ring = &dev_priv->ring[BCS];
|
Completed in 105 milliseconds