Lines Matching refs:ring

570 				struct intel_engine_cs *ring =  in i915_gem_pageflip_info()  local
574 ring->name, in i915_gem_pageflip_info()
577 ring->get_seqno(ring, true), in i915_gem_pageflip_info()
645 struct intel_engine_cs *ring; in i915_gem_request_info() local
654 for_each_ring(ring, dev_priv, i) { in i915_gem_request_info()
655 if (list_empty(&ring->request_list)) in i915_gem_request_info()
658 seq_printf(m, "%s requests:\n", ring->name); in i915_gem_request_info()
660 &ring->request_list, in i915_gem_request_info()
677 struct intel_engine_cs *ring) in i915_ring_seqno_info() argument
679 if (ring->get_seqno) { in i915_ring_seqno_info()
681 ring->name, ring->get_seqno(ring, false)); in i915_ring_seqno_info()
690 struct intel_engine_cs *ring; in i915_gem_seqno_info() local
698 for_each_ring(ring, dev_priv, i) in i915_gem_seqno_info()
699 i915_ring_seqno_info(m, ring); in i915_gem_seqno_info()
713 struct intel_engine_cs *ring; in i915_interrupt_info() local
880 for_each_ring(ring, dev_priv, i) { in i915_interrupt_info()
884 ring->name, I915_READ_IMR(ring)); in i915_interrupt_info()
886 i915_ring_seqno_info(m, ring); in i915_interrupt_info()
928 struct intel_engine_cs *ring; in i915_hws_info() local
932 ring = &dev_priv->ring[(uintptr_t)node->info_ent->data]; in i915_hws_info()
933 hws = ring->status_page.page_addr; in i915_hws_info()
1244 struct intel_engine_cs *ring; in i915_hangcheck_info() local
1256 for_each_ring(ring, dev_priv, i) { in i915_hangcheck_info()
1257 seqno[i] = ring->get_seqno(ring, false); in i915_hangcheck_info()
1258 acthd[i] = intel_ring_get_active_head(ring); in i915_hangcheck_info()
1270 for_each_ring(ring, dev_priv, i) { in i915_hangcheck_info()
1271 seq_printf(m, "%s:\n", ring->name); in i915_hangcheck_info()
1273 ring->hangcheck.seqno, seqno[i]); in i915_hangcheck_info()
1275 (long long)ring->hangcheck.acthd, in i915_hangcheck_info()
1278 (long long)ring->hangcheck.max_acthd); in i915_hangcheck_info()
1279 seq_printf(m, "\tscore = %d\n", ring->hangcheck.score); in i915_hangcheck_info()
1280 seq_printf(m, "\taction = %d\n", ring->hangcheck.action); in i915_hangcheck_info()
1844 struct intel_engine_cs *ring; in i915_context_status() local
1859 for_each_ring(ring, dev_priv, i) { in i915_context_status()
1860 if (ring->default_context == ctx) in i915_context_status()
1862 ring->name); in i915_context_status()
1867 for_each_ring(ring, dev_priv, i) { in i915_context_status()
1873 seq_printf(m, "%s: ", ring->name); in i915_context_status()
1893 struct intel_engine_cs *ring, in i915_dump_lrc_obj() argument
1903 ring->name); in i915_dump_lrc_obj()
1907 seq_printf(m, "CONTEXT: %s %u\n", ring->name, in i915_dump_lrc_obj()
1941 struct intel_engine_cs *ring; in i915_dump_lrc() local
1955 for_each_ring(ring, dev_priv, i) { in i915_dump_lrc()
1956 if (ring->default_context != ctx) in i915_dump_lrc()
1957 i915_dump_lrc_obj(m, ring, in i915_dump_lrc()
1972 struct intel_engine_cs *ring; in i915_execlists() local
1993 for_each_ring(ring, dev_priv, ring_id) { in i915_execlists()
1998 seq_printf(m, "%s\n", ring->name); in i915_execlists()
2000 status = I915_READ(RING_EXECLIST_STATUS(ring)); in i915_execlists()
2001 ctx_id = I915_READ(RING_EXECLIST_STATUS(ring) + 4); in i915_execlists()
2005 status_pointer = I915_READ(RING_CONTEXT_STATUS_PTR(ring)); in i915_execlists()
2008 read_pointer = ring->next_context_status_buffer; in i915_execlists()
2016 status = I915_READ(RING_CONTEXT_STATUS_BUF(ring) + 8*i); in i915_execlists()
2017 ctx_id = I915_READ(RING_CONTEXT_STATUS_BUF(ring) + 8*i + 4); in i915_execlists()
2023 spin_lock_irqsave(&ring->execlist_lock, flags); in i915_execlists()
2024 list_for_each(cursor, &ring->execlist_queue) in i915_execlists()
2026 head_req = list_first_entry_or_null(&ring->execlist_queue, in i915_execlists()
2028 spin_unlock_irqrestore(&ring->execlist_lock, flags); in i915_execlists()
2152 struct intel_engine_cs *ring; in gen8_ppgtt_info() local
2161 for_each_ring(ring, dev_priv, unused) { in gen8_ppgtt_info()
2162 seq_printf(m, "%s\n", ring->name); in gen8_ppgtt_info()
2165 u64 pdp = I915_READ(ring->mmio_base + offset + 4); in gen8_ppgtt_info()
2167 pdp |= I915_READ(ring->mmio_base + offset); in gen8_ppgtt_info()
2176 struct intel_engine_cs *ring; in gen6_ppgtt_info() local
2183 for_each_ring(ring, dev_priv, i) { in gen6_ppgtt_info()
2184 seq_printf(m, "%s\n", ring->name); in gen6_ppgtt_info()
2186 seq_printf(m, "GFX_MODE: 0x%08x\n", I915_READ(RING_MODE_GEN7(ring))); in gen6_ppgtt_info()
2187 seq_printf(m, "PP_DIR_BASE: 0x%08x\n", I915_READ(RING_PP_DIR_BASE(ring))); in gen6_ppgtt_info()
2188 seq_printf(m, "PP_DIR_BASE_READ: 0x%08x\n", I915_READ(RING_PP_DIR_BASE_READ(ring))); in gen6_ppgtt_info()
2189 seq_printf(m, "PP_DIR_DCLV: 0x%08x\n", I915_READ(RING_PP_DIR_DCLV(ring))); in gen6_ppgtt_info()
2715 struct intel_engine_cs *ring; in i915_semaphore_status() local
2736 for_each_ring(ring, dev_priv, i) { in i915_semaphore_status()
2739 seq_printf(m, "%s\n", ring->name); in i915_semaphore_status()
2761 for_each_ring(ring, dev_priv, i) in i915_semaphore_status()
2764 I915_READ(ring->semaphore.mbox.signal[j])); in i915_semaphore_status()
2769 for_each_ring(ring, dev_priv, i) { in i915_semaphore_status()
2771 seq_printf(m, " 0x%08x ", ring->semaphore.sync_seqno[j]); in i915_semaphore_status()