Lines Matching defs:rptr
2540 u32 rptr;
2543 rptr = rdev->wb.wb[ring->rptr_offs/4];
2545 rptr = RREG32(R600_CP_RB_RPTR);
2547 return rptr;
2717 DRM_ERROR("failed to get scratch reg for rptr save (%d).\n", r);
3346 * increments the rptr. When the rptr catches up with the wptr, all the
3359 rdev->ih.rptr = 0;
3495 /* set rptr, wptr to 0 */
3499 rdev->ih.rptr = 0;
3607 /* set rptr, wptr to 0 */
3934 wptr, rdev->ih.rptr, (wptr + 16) & rdev->ih.ptr_mask);
3935 rdev->ih.rptr = (wptr + 16) & rdev->ih.ptr_mask;
3976 u32 rptr;
3997 rptr = rdev->ih.rptr;
3998 DRM_DEBUG("r600_irq_process start: rptr %d, wptr %d\n", rptr, wptr);
4006 while (rptr != wptr) {
4007 /* wptr/rptr are in bytes! */
4008 ring_index = rptr / 4;
4181 /* wptr/rptr are in bytes! */
4182 rptr += 16;
4183 rptr &= rdev->ih.ptr_mask;
4184 WREG32(IH_RB_RPTR, rptr);
4192 rdev->ih.rptr = rptr;
4197 if (wptr != rptr)