Searched refs:intel_ring_buffer (Results 1 – 15 of 15) sorted by relevance
| /freebsd-12.1/sys/dev/drm2/i915/ |
| H A D | intel_ringbuffer.h | 43 struct intel_ring_buffer { struct 78 void (*irq_put)(struct intel_ring_buffer *ring); argument 80 int (*init)(struct intel_ring_buffer *ring); argument 82 void (*write_tail)(struct intel_ring_buffer *ring, argument 87 int (*add_request)(struct intel_ring_buffer *ring); argument 94 u32 (*get_seqno)(struct intel_ring_buffer *ring, argument 101 void (*cleanup)(struct intel_ring_buffer *ring); argument 102 int (*sync_to)(struct intel_ring_buffer *ring, argument 103 struct intel_ring_buffer *to, 151 intel_ring_flag(struct intel_ring_buffer *ring) in intel_ring_flag() [all …]
|
| H A D | intel_ringbuffer.c | 443 init_pipe_control(struct intel_ring_buffer *ring) in init_pipe_control() 582 update_mboxes(struct intel_ring_buffer *ring, in update_mboxes() 600 gen6_add_request(struct intel_ring_buffer *ring) in gen6_add_request() 632 gen6_ring_sync(struct intel_ring_buffer *waiter, in gen6_ring_sync() 633 struct intel_ring_buffer *signaller, in gen6_ring_sync() 747 gen5_ring_get_irq(struct intel_ring_buffer *ring) in gen5_ring_get_irq() 767 gen5_ring_put_irq(struct intel_ring_buffer *ring) in gen5_ring_put_irq() 782 i9xx_ring_get_irq(struct intel_ring_buffer *ring) in i9xx_ring_get_irq() 883 bsd_ring_flush(struct intel_ring_buffer *ring, in bsd_ring_flush() 900 i9xx_add_request(struct intel_ring_buffer *ring) in i9xx_add_request() [all …]
|
| H A D | i915_drv.h | 365 struct intel_ring_buffer *ring; 655 struct intel_ring_buffer ring[I915_NUM_RINGS]; 1083 struct intel_ring_buffer *ring; 1127 struct intel_ring_buffer *ring; 1446 struct intel_ring_buffer *to); 1448 struct intel_ring_buffer *ring); 1510 int i915_add_request(struct intel_ring_buffer *ring, 1513 int __must_check i915_wait_seqno(struct intel_ring_buffer *ring, 1525 struct intel_ring_buffer *pipelined); 1558 int i915_switch_context(struct intel_ring_buffer *ring, [all …]
|
| H A D | i915_gem_execbuffer.c | 346 struct intel_ring_buffer *ring) in i915_gem_execbuffer_reserve_object() 411 i915_gem_execbuffer_reserve(struct intel_ring_buffer *ring, in i915_gem_execbuffer_reserve() 512 struct intel_ring_buffer *ring, in i915_gem_execbuffer_relocate_slow() 634 i915_gem_execbuffer_wait_for_flips(struct intel_ring_buffer *ring, u32 flips) in i915_gem_execbuffer_wait_for_flips() 666 i915_gem_execbuffer_move_to_gpu(struct intel_ring_buffer *ring, in i915_gem_execbuffer_move_to_gpu() 771 struct intel_ring_buffer *ring) in i915_gem_execbuffer_move_to_active() 801 struct intel_ring_buffer *ring) in i915_gem_execbuffer_retire_commands() 812 struct intel_ring_buffer *ring) in i915_reset_gen7_sol_offsets() 846 struct intel_ring_buffer *ring; in i915_gem_do_execbuffer()
|
| H A D | i915_gem_context.c | 339 mi_set_context(struct intel_ring_buffer *ring, in mi_set_context() 387 struct intel_ring_buffer *ring = to->ring; in do_switch() 470 int i915_switch_context(struct intel_ring_buffer *ring, in i915_switch_context()
|
| H A D | i915_gem.c | 2149 struct intel_ring_buffer *ring) in i915_gem_object_move_to_active() 2215 struct intel_ring_buffer *ring; in i915_gem_handle_seqno_wrap() 2356 struct intel_ring_buffer *ring) in i915_gem_reset_ring_lists() 2409 struct intel_ring_buffer *ring; in i915_gem_reset() 2498 struct intel_ring_buffer *ring; in i915_gem_retire_requests() 2510 struct intel_ring_buffer *ring; in i915_gem_retire_work_handler() 2596 struct intel_ring_buffer *ring = NULL; in i915_gem_wait_ioctl() 2667 struct intel_ring_buffer *to) in i915_gem_object_sync() 2778 struct intel_ring_buffer *ring; in i915_gpu_idle() 3731 struct intel_ring_buffer *ring = NULL; in i915_gem_ring_throttle() [all …]
|
| H A D | intel_overlay.c | 220 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; in intel_overlay_do_wait_request() 243 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; in intel_overlay_on() 270 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; in intel_overlay_continue() 327 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; in intel_overlay_off() 370 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; in intel_overlay_recover_from_interrupt() 396 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; in intel_overlay_release_old_vid()
|
| H A D | i915_irq.c | 348 struct intel_ring_buffer *ring) in notify_ring() 1083 struct intel_ring_buffer *ring) in i915_error_first_batchbuffer() 1125 struct intel_ring_buffer *ring) in i915_record_ring_state() 1173 struct intel_ring_buffer *ring; in i915_gem_record_rings() 1456 struct intel_ring_buffer *ring; in i915_handle_error() 1661 ring_last_seqno(struct intel_ring_buffer *ring) in ring_last_seqno() 1667 static bool i915_hangcheck_ring_idle(struct intel_ring_buffer *ring, bool *err) in i915_hangcheck_ring_idle() 1687 static bool kick_ring(struct intel_ring_buffer *ring) in kick_ring() 1712 struct intel_ring_buffer *ring; in i915_hangcheck_hung() 1741 struct intel_ring_buffer *ring; in i915_hangcheck_elapsed()
|
| H A D | i915_debug.c | 341 struct intel_ring_buffer *ring; in i915_gem_request_info() 372 struct intel_ring_buffer *ring) in i915_ring_seqno_info() 383 struct intel_ring_buffer *ring; in i915_gem_seqno_info() 401 struct intel_ring_buffer *ring; in i915_interrupt_info() 520 struct intel_ring_buffer *ring; in i915_hws_info() 652 struct intel_ring_buffer *ring; in i915_error_state() 1388 struct intel_ring_buffer *ring; in i915_ppgtt_info()
|
| H A D | i915_dma.c | 107 struct intel_ring_buffer *ring = LP_RING(dev_priv); in i915_free_hws() 128 struct intel_ring_buffer *ring = LP_RING(dev_priv); in i915_kernel_lost_context() 223 struct intel_ring_buffer *ring = LP_RING(dev_priv); in i915_dma_resume() 767 struct intel_ring_buffer *ring = LP_RING(dev_priv); in i915_wait_irq() 1052 struct intel_ring_buffer *ring; in i915_set_status_page()
|
| H A D | intel_drv.h | 610 struct intel_ring_buffer *pipelined);
|
| H A D | i915_gem_gtt.c | 300 struct intel_ring_buffer *ring; in i915_gem_init_ppgtt()
|
| H A D | intel_pm.c | 2529 struct intel_ring_buffer *ring; in gen6_enable_rps() 2781 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; in ironlake_enable_rc6() 3286 struct intel_ring_buffer *ring; in i915_gpu_busy()
|
| H A D | i915_drv.c | 899 struct intel_ring_buffer *ring; in i915_reset()
|
| H A D | intel_display.c | 1949 struct intel_ring_buffer *pipelined) in intel_pin_and_fence_fb_obj() 7189 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; in intel_gen2_queue_flip() 7233 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; in intel_gen3_queue_flip() 7274 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; in intel_gen4_queue_flip() 7321 struct intel_ring_buffer *ring = &dev_priv->ring[RCS]; in intel_gen6_queue_flip() 7371 struct intel_ring_buffer *ring = &dev_priv->ring[BCS]; in intel_gen7_queue_flip()
|