Lines Matching refs:wptr
483 wptr_old = ring->wptr; in amdgpu_cper_ring_write()
487 ent_sz = amdgpu_cper_ring_get_ent_sz(ring, ring->wptr); in amdgpu_cper_ring_write()
490 memcpy(&ring->ring[ring->wptr], s, chunk); in amdgpu_cper_ring_write()
492 ring->wptr += (chunk >> 2); in amdgpu_cper_ring_write()
493 ring->wptr &= ring->ptr_mask; in amdgpu_cper_ring_write()
502 if (((wptr_old < rptr) && (rptr <= ring->wptr)) || in amdgpu_cper_ring_write()
503 ((ring->wptr < wptr_old) && (wptr_old < rptr)) || in amdgpu_cper_ring_write()
504 ((rptr <= ring->wptr) && (ring->wptr < wptr_old))) { in amdgpu_cper_ring_write()
505 pos = (ring->wptr + 1) & ring->ptr_mask; in amdgpu_cper_ring_write()
530 return ring->wptr; in amdgpu_cper_ring_get_wptr()
588 adev->cper.wptr = 0; in amdgpu_cper_fini()