Lines Matching refs:wptr
468 uint32_t wptr; in adreno_flush() local
478 wptr = get_wptr(ring); in adreno_flush()
483 gpu_write(gpu, reg, wptr); in adreno_flush()
489 uint32_t wptr = get_wptr(ring); in adreno_idle() local
492 if (!spin_until(get_rptr(adreno_gpu, ring) == wptr)) in adreno_idle()
497 gpu->name, ring->id, get_rptr(adreno_gpu, ring), wptr); in adreno_idle()
518 state->ring[i].wptr = get_wptr(gpu->rb[i]); in adreno_gpu_state_get()
521 size = state->ring[i].wptr; in adreno_gpu_state_get()
524 for (j = state->ring[i].wptr; j < MSM_GPU_RINGBUFFER_SZ >> 2; j++) in adreno_gpu_state_get()
713 drm_printf(p, " wptr: %d\n", state->ring[i].wptr); in adreno_show()
801 uint32_t wptr = ring->next - ring->start; in ring_freewords() local
803 return (rptr + (size - 1) - wptr) % size; in ring_freewords()