Lines Matching refs:rptr
4531 u32 rptr; in cik_gfx_get_rptr() local
4534 rptr = rdev->wb.wb[ring->rptr_offs/4]; in cik_gfx_get_rptr()
4536 rptr = RREG32(CP_RB0_RPTR); in cik_gfx_get_rptr()
4538 return rptr; in cik_gfx_get_rptr()
4561 u32 rptr; in cik_compute_get_rptr() local
4564 rptr = rdev->wb.wb[ring->rptr_offs/4]; in cik_compute_get_rptr()
4568 rptr = RREG32(CP_HQD_PQ_RPTR); in cik_compute_get_rptr()
4573 return rptr; in cik_compute_get_rptr()
7289 rdev->ih.rptr = 0; in cik_disable_interrupts()
7873 wptr, rdev->ih.rptr, (wptr + 16) & rdev->ih.ptr_mask); in cik_get_ih_wptr()
7874 rdev->ih.rptr = (wptr + 16) & rdev->ih.ptr_mask; in cik_get_ih_wptr()
7919 u32 rptr; in cik_irq_process() local
7939 rptr = rdev->ih.rptr; in cik_irq_process()
7940 DRM_DEBUG("cik_irq_process start: rptr %d, wptr %d\n", rptr, wptr); in cik_irq_process()
7948 while (rptr != wptr) { in cik_irq_process()
7950 ring_index = rptr / 4; in cik_irq_process()
8464 rptr += 16; in cik_irq_process()
8465 rptr &= rdev->ih.ptr_mask; in cik_irq_process()
8466 WREG32(IH_RB_RPTR, rptr); in cik_irq_process()
8478 rdev->ih.rptr = rptr; in cik_irq_process()
8483 if (wptr != rptr) in cik_irq_process()