Lines Matching refs:rptr
4510 u32 rptr; in cik_gfx_get_rptr() local
4513 rptr = rdev->wb.wb[ring->rptr_offs/4]; in cik_gfx_get_rptr()
4515 rptr = RREG32(CP_RB0_RPTR); in cik_gfx_get_rptr()
4517 return rptr; in cik_gfx_get_rptr()
4540 u32 rptr; in cik_compute_get_rptr() local
4543 rptr = rdev->wb.wb[ring->rptr_offs/4]; in cik_compute_get_rptr()
4547 rptr = RREG32(CP_HQD_PQ_RPTR); in cik_compute_get_rptr()
4552 return rptr; in cik_compute_get_rptr()
7268 rdev->ih.rptr = 0; in cik_disable_interrupts()
7852 wptr, rdev->ih.rptr, (wptr + 16) & rdev->ih.ptr_mask); in cik_get_ih_wptr()
7853 rdev->ih.rptr = (wptr + 16) & rdev->ih.ptr_mask; in cik_get_ih_wptr()
7898 u32 rptr; in cik_irq_process() local
7918 rptr = rdev->ih.rptr; in cik_irq_process()
7919 DRM_DEBUG("cik_irq_process start: rptr %d, wptr %d\n", rptr, wptr); in cik_irq_process()
7927 while (rptr != wptr) { in cik_irq_process()
7929 ring_index = rptr / 4; in cik_irq_process()
8443 rptr += 16; in cik_irq_process()
8444 rptr &= rdev->ih.ptr_mask; in cik_irq_process()
8445 WREG32(IH_RB_RPTR, rptr); in cik_irq_process()
8457 rdev->ih.rptr = rptr; in cik_irq_process()
8462 if (wptr != rptr) in cik_irq_process()