Home
last modified time | relevance | path

Searched refs:status_page (Results 1 – 4 of 4) sorted by relevance

/dragonfly/sys/dev/drm/i915/
H A Dintel_ringbuffer.h355 struct intel_hw_status_page status_page; member
586 return READ_ONCE(engine->status_page.page_addr[reg]); in intel_read_status_page()
599 linux_clflush(&engine->status_page.page_addr[reg]); in intel_write_status_page()
600 engine->status_page.page_addr[reg] = value; in intel_write_status_page()
601 linux_clflush(&engine->status_page.page_addr[reg]); in intel_write_status_page()
604 WRITE_ONCE(engine->status_page.page_addr[reg], value); in intel_write_status_page()
775 return engine->status_page.ggtt_offset + I915_GEM_HWS_INDEX_ADDR; in intel_hws_seqno_address()
H A Dintel_engine_cs.c488 engine->status_page.page_addr = NULL; in cleanup_phys_status_page()
496 vma = fetch_and_zero(&engine->status_page.vma); in cleanup_status_page()
558 engine->status_page.vma = vma; in init_status_page()
559 engine->status_page.ggtt_offset = i915_ggtt_offset(vma); in init_status_page()
560 engine->status_page.page_addr = memset(vaddr, 0, PAGE_SIZE); in init_status_page()
584 engine->status_page.page_addr = dev_priv->status_page_dmah->vaddr; in init_phys_status_page()
585 memset(engine->status_page.page_addr, 0, PAGE_SIZE); in init_phys_status_page()
1710 const u32 *hws = &engine->status_page.page_addr[I915_HWS_CSB_BUF0_INDEX]; in intel_engine_dump()
H A Dintel_lrc.c796 &engine->status_page.page_addr[I915_HWS_CSB_BUF0_INDEX]; in intel_lrc_irq_handler()
1469 engine->status_page.ggtt_offset); in gen8_init_common_ring()
H A Dintel_ringbuffer.c434 I915_WRITE(mmio, engine->status_page.ggtt_offset); in intel_ring_setup_status_page()