Symbol: get_rptr
drivers/gpu/drm/amd/amdgpu/amdgpu_cper.c
538
.get_rptr = amdgpu_cper_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h
234
u64 (*get_rptr)(struct amdgpu_ring *ring);
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h
434
#define amdgpu_ring_get_rptr(r) (r)->funcs->get_rptr((r))
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c
98
.get_rptr = umsch_mm_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/amdgpu_vpe.c
965
.get_rptr = vpe_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/cik_sdma.c
1226
.get_rptr = cik_sdma_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
9826
.get_rptr = gfx_v10_0_ring_get_rptr_gfx,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
9883
.get_rptr = gfx_v10_0_ring_get_rptr_compute,
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c
9923
.get_rptr = gfx_v10_0_ring_get_rptr_compute,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
7214
.get_rptr = gfx_v11_0_ring_get_rptr_gfx,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
7268
.get_rptr = gfx_v11_0_ring_get_rptr_compute,
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c
7309
.get_rptr = gfx_v11_0_ring_get_rptr_compute,
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
5478
.get_rptr = gfx_v12_0_ring_get_rptr_gfx,
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
5525
.get_rptr = gfx_v12_0_ring_get_rptr_compute,
drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
5563
.get_rptr = gfx_v12_0_ring_get_rptr_compute,
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
3809
.get_rptr = gfx_v12_1_ring_get_rptr_compute,
drivers/gpu/drm/amd/amdgpu/gfx_v12_1.c
3839
.get_rptr = gfx_v12_1_ring_get_rptr_compute,
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
3458
.get_rptr = gfx_v6_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c
3485
.get_rptr = gfx_v6_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
4943
.get_rptr = gfx_v7_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c
4977
.get_rptr = gfx_v7_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
6875
.get_rptr = gfx_v8_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
6921
.get_rptr = gfx_v8_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c
6956
.get_rptr = gfx_v8_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
7497
.get_rptr = gfx_v9_0_ring_get_rptr_gfx,
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
7553
.get_rptr = amdgpu_sw_ring_get_rptr_gfx,
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
7612
.get_rptr = gfx_v9_0_ring_get_rptr_compute,
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c
7654
.get_rptr = gfx_v9_0_ring_get_rptr_compute,
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
4723
.get_rptr = gfx_v9_4_3_ring_get_rptr_compute,
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c
4767
.get_rptr = gfx_v9_4_3_ring_get_rptr_compute,
drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c
561
.get_rptr = jpeg_v1_0_decode_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c
805
.get_rptr = jpeg_v2_0_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c
696
.get_rptr = jpeg_v2_5_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c
727
.get_rptr = jpeg_v2_5_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c
597
.get_rptr = jpeg_v3_0_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0.c
762
.get_rptr = jpeg_v4_0_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c
1182
.get_rptr = jpeg_v4_0_3_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c
807
.get_rptr = jpeg_v4_0_5_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_0.c
683
.get_rptr = jpeg_v5_0_0_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/jpeg_v5_0_1.c
887
.get_rptr = jpeg_v5_0_1_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/jpeg_v5_3_0.c
664
.get_rptr = jpeg_v5_3_0_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c
108
.get_rptr = mes_v11_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/mes_v12_0.c
87
.get_rptr = mes_v12_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/mes_v12_1.c
84
.get_rptr = mes_v12_1_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c
1120
.get_rptr = sdma_v2_4_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c
1562
.get_rptr = sdma_v3_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
2419
.get_rptr = sdma_v4_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c
2451
.get_rptr = sdma_v4_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
2115
.get_rptr = sdma_v4_4_2_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c
2147
.get_rptr = sdma_v4_4_2_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c
1927
.get_rptr = sdma_v5_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c
1929
.get_rptr = sdma_v5_2_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/sdma_v6_0.c
1766
.get_rptr = sdma_v6_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/sdma_v7_0.c
1699
.get_rptr = sdma_v7_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/sdma_v7_1.c
1628
.get_rptr = sdma_v7_1_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/si_dma.c
728
.get_rptr = si_dma_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c
184
.get_rptr = uvd_v3_1_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c
778
.get_rptr = uvd_v4_2_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c
885
.get_rptr = uvd_v5_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c
1555
.get_rptr = uvd_v6_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c
1581
.get_rptr = uvd_v6_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c
1610
.get_rptr = uvd_v6_0_enc_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
1542
.get_rptr = uvd_v7_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c
1574
.get_rptr = uvd_v7_0_enc_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vce_v1_0.c
796
.get_rptr = vce_v1_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vce_v2_0.c
644
.get_rptr = vce_v2_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vce_v3_0.c
927
.get_rptr = vce_v3_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vce_v3_0.c
951
.get_rptr = vce_v3_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c
833
.get_rptr = vce_v4_0_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
2121
.get_rptr = vcn_v1_0_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c
2155
.get_rptr = vcn_v1_0_enc_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
2117
.get_rptr = vcn_v2_0_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c
2148
.get_rptr = vcn_v2_0_enc_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1782
.get_rptr = vcn_v2_5_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c
1882
.get_rptr = vcn_v2_5_enc_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
1860
.get_rptr = vcn_v3_0_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
2025
.get_rptr = vcn_v3_0_dec_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c
2126
.get_rptr = vcn_v3_0_enc_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c
1982
.get_rptr = vcn_v4_0_unified_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c
1761
.get_rptr = vcn_v4_0_3_unified_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_5.c
1486
.get_rptr = vcn_v4_0_5_unified_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_0.c
1210
.get_rptr = vcn_v5_0_0_unified_ring_get_rptr,
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c
1422
.get_rptr = vcn_v5_0_1_unified_ring_get_rptr,
drivers/gpu/drm/msm/adreno/a2xx_gpu.c
562
.get_rptr = a2xx_get_rptr,
drivers/gpu/drm/msm/adreno/a3xx_gpu.c
614
.get_rptr = a3xx_get_rptr,
drivers/gpu/drm/msm/adreno/a4xx_gpu.c
726
.get_rptr = a4xx_get_rptr,
drivers/gpu/drm/msm/adreno/a5xx_gpu.c
1804
.get_rptr = a5xx_get_rptr,
drivers/gpu/drm/msm/adreno/a5xx_preempt.c
68
empty = (get_wptr(ring) == gpu->funcs->get_rptr(gpu, ring));
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
2761
.get_rptr = a6xx_get_rptr,
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
2793
.get_rptr = a6xx_get_rptr,
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
2827
.get_rptr = a6xx_get_rptr,
drivers/gpu/drm/msm/adreno/a6xx_gpu.c
2854
.get_rptr = a6xx_get_rptr,
drivers/gpu/drm/msm/adreno/a6xx_preempt.c
76
empty = (get_wptr(ring) == gpu->funcs->get_rptr(gpu, ring));
drivers/gpu/drm/msm/adreno/adreno_gpu.c
1044
printk("rptr: %d\n", get_rptr(adreno_gpu, ring));
drivers/gpu/drm/msm/adreno/adreno_gpu.c
1078
uint32_t rptr = get_rptr(adreno_gpu, ring);
drivers/gpu/drm/msm/adreno/adreno_gpu.c
690
return gpu->funcs->get_rptr(gpu, ring);
drivers/gpu/drm/msm/adreno/adreno_gpu.c
742
if (!spin_until(get_rptr(adreno_gpu, ring) == wptr))
drivers/gpu/drm/msm/adreno/adreno_gpu.c
747
gpu->name, ring->id, get_rptr(adreno_gpu, ring), wptr);
drivers/gpu/drm/msm/adreno/adreno_gpu.c
769
state->ring[i].rptr = get_rptr(adreno_gpu, gpu->rb[i]);
drivers/gpu/drm/msm/msm_gpu.h
85
uint32_t (*get_rptr)(struct msm_gpu *gpu, struct msm_ringbuffer *ring);
drivers/gpu/drm/radeon/radeon.h
1803
u32 (*get_rptr)(struct radeon_device *rdev, struct radeon_ring *ring);
drivers/gpu/drm/radeon/radeon.h
2715
#define radeon_ring_get_rptr(rdev, r) (rdev)->asic->ring[(r)->idx]->get_rptr((rdev), (r))
drivers/gpu/drm/radeon/radeon_asic.c
1011
.get_rptr = &uvd_v1_0_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
1210
.get_rptr = &uvd_v1_0_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
1317
.get_rptr = &r600_gfx_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
1330
.get_rptr = &r600_dma_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
1627
.get_rptr = &cayman_gfx_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
1642
.get_rptr = &cayman_dma_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
1655
.get_rptr = &uvd_v1_0_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
1773
.get_rptr = &vce_v1_0_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
1896
.get_rptr = &cayman_gfx_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
1911
.get_rptr = &cayman_dma_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
192
.get_rptr = &r100_gfx_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
2038
.get_rptr = &cik_gfx_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
2053
.get_rptr = &cik_compute_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
2068
.get_rptr = &cik_sdma_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
2081
.get_rptr = &vce_v1_0_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
342
.get_rptr = &r100_gfx_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
356
.get_rptr = &r100_gfx_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
913
.get_rptr = &r600_gfx_get_rptr,
drivers/gpu/drm/radeon/radeon_asic.c
926
.get_rptr = &r600_dma_get_rptr,