Home
last modified time | relevance | path

Searched refs:ring_obj (Results 1 – 25 of 36) sorted by relevance

12

/linux-6.15/drivers/gpu/drm/radeon/
H A Dradeon_ring.c294 if (ring->ring_obj == NULL) { in radeon_ring_backup()
393 if (ring->ring_obj == NULL) { in radeon_ring_init()
396 NULL, &ring->ring_obj); in radeon_ring_init()
442 struct radeon_bo *ring_obj; in radeon_ring_fini() local
445 ring_obj = ring->ring_obj; in radeon_ring_fini()
448 ring->ring_obj = NULL; in radeon_ring_fini()
451 if (ring_obj) { in radeon_ring_fini()
454 radeon_bo_kunmap(ring_obj); in radeon_ring_fini()
455 radeon_bo_unpin(ring_obj); in radeon_ring_fini()
456 radeon_bo_unreserve(ring_obj); in radeon_ring_fini()
[all …]
H A Dr600.c3315 rdev->ih.ring_obj = NULL; in r600_init()
3483 if (rdev->ih.ring_obj == NULL) { in r600_ih_ring_alloc()
3487 NULL, NULL, &rdev->ih.ring_obj); in r600_ih_ring_alloc()
3495 r = radeon_bo_pin(rdev->ih.ring_obj, in r600_ih_ring_alloc()
3503 r = radeon_bo_kmap(rdev->ih.ring_obj, in r600_ih_ring_alloc()
3505 radeon_bo_unreserve(rdev->ih.ring_obj); in r600_ih_ring_alloc()
3517 if (rdev->ih.ring_obj) { in r600_ih_ring_fini()
3520 radeon_bo_kunmap(rdev->ih.ring_obj); in r600_ih_ring_fini()
3521 radeon_bo_unpin(rdev->ih.ring_obj); in r600_ih_ring_fini()
3524 radeon_bo_unref(&rdev->ih.ring_obj); in r600_ih_ring_fini()
[all …]
H A Dni.c1997 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in cayman_uvd_init()
2065 rdev->ring[TN_RING_TYPE_VCE1_INDEX].ring_obj = NULL; in cayman_vce_init()
2067 rdev->ring[TN_RING_TYPE_VCE2_INDEX].ring_obj = NULL; in cayman_vce_init()
2396 ring->ring_obj = NULL; in cayman_init()
2400 ring->ring_obj = NULL; in cayman_init()
2404 ring->ring_obj = NULL; in cayman_init()
2410 rdev->ih.ring_obj = NULL; in cayman_init()
H A Drv770.c1706 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in rv770_uvd_init()
1966 rdev->ring[RADEON_RING_TYPE_GFX_INDEX].ring_obj = NULL; in rv770_init()
1969 rdev->ring[R600_RING_TYPE_DMA_INDEX].ring_obj = NULL; in rv770_init()
1974 rdev->ih.ring_obj = NULL; in rv770_init()
H A Dsi.c6458 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in si_uvd_init()
6525 rdev->ring[TN_RING_TYPE_VCE1_INDEX].ring_obj = NULL; in si_vce_init()
6527 rdev->ring[TN_RING_TYPE_VCE2_INDEX].ring_obj = NULL; in si_vce_init()
6869 ring->ring_obj = NULL; in si_init()
6873 ring->ring_obj = NULL; in si_init()
6877 ring->ring_obj = NULL; in si_init()
6881 ring->ring_obj = NULL; in si_init()
6885 ring->ring_obj = NULL; in si_init()
6891 rdev->ih.ring_obj = NULL; in si_init()
H A Dcik.c8128 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in cik_uvd_init()
8200 rdev->ring[TN_RING_TYPE_VCE1_INDEX].ring_obj = NULL; in cik_vce_init()
8202 rdev->ring[TN_RING_TYPE_VCE2_INDEX].ring_obj = NULL; in cik_vce_init()
8623 ring->ring_obj = NULL; in cik_init()
8627 ring->ring_obj = NULL; in cik_init()
8634 ring->ring_obj = NULL; in cik_init()
8641 ring->ring_obj = NULL; in cik_init()
8645 ring->ring_obj = NULL; in cik_init()
8651 rdev->ih.ring_obj = NULL; in cik_init()
H A Devergreen.c4951 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in evergreen_uvd_init()
5253 rdev->ring[RADEON_RING_TYPE_GFX_INDEX].ring_obj = NULL; in evergreen_init()
5256 rdev->ring[R600_RING_TYPE_DMA_INDEX].ring_obj = NULL; in evergreen_init()
5261 rdev->ih.ring_obj = NULL; in evergreen_init()
H A Dradeon.h795 struct radeon_bo *ring_obj; member
931 struct radeon_bo *ring_obj; member
/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ih.c89 &ih->ring_obj, &ih->gpu_addr, in amdgpu_ih_ring_init()
131 amdgpu_bo_free_kernel(&ih->ring_obj, &ih->gpu_addr, in amdgpu_ih_ring_fini()
H A Damdgpu_ih.h58 struct amdgpu_bo *ring_obj; member
H A Damdgpu_ring.c367 } else if (ring->ring_obj == NULL) { in amdgpu_ring_init()
370 &ring->ring_obj, in amdgpu_ring_init()
417 amdgpu_bo_free_kernel(&ring->ring_obj, in amdgpu_ring_fini()
H A Damdgpu_ring.h250 struct amdgpu_bo *ring_obj; member
H A Damdgpu_cper.c538 ring->ring_obj = NULL; in amdgpu_cper_ring_init()
H A Dsi_dma.c494 ring->ring_obj = NULL; in si_dma_sw_init()
H A Dmes_v11_0.c1313 ring->ring_obj = NULL; in mes_v11_0_ring_init()
1337 ring->ring_obj = NULL; in mes_v11_0_kiq_ring_init()
H A Damdgpu_vpe.c278 ring->ring_obj = NULL; in amdgpu_vpe_ring_init()
H A Dmes_v12_0.c1425 ring->ring_obj = NULL; in mes_v12_0_ring_init()
1453 ring->ring_obj = NULL; in mes_v12_0_kiq_ring_init()
H A Dsdma_v2_4.c857 ring->ring_obj = NULL; in sdma_v2_4_sw_init()
H A Dcik_sdma.c968 ring->ring_obj = NULL; in cik_sdma_sw_init()
H A Dsdma_v4_4_2.c1452 ring->ring_obj = NULL; in sdma_v4_4_2_sw_init()
1473 ring->ring_obj = NULL; in sdma_v4_4_2_sw_init()
H A Dsdma_v4_0.c1850 ring->ring_obj = NULL; in sdma_v4_0_sw_init()
1879 ring->ring_obj = NULL; in sdma_v4_0_sw_init()
H A Dsdma_v3_0.c1137 ring->ring_obj = NULL; in sdma_v3_0_sw_init()
H A Dgfx_v11_0.c1137 ring->ring_obj = NULL; in gfx_v11_0_gfx_ring_init()
1169 ring->ring_obj = NULL; in gfx_v11_0_compute_ring_init()
5898 if (!adev->gfx.cp_gfx_shadow || !ring->ring_obj) in gfx_v11_0_ring_emit_gfx_shadow()
5927 addr = amdgpu_bo_gpu_offset(ring->ring_obj); in gfx_v11_0_ring_emit_gfx_shadow()
5939 addr = amdgpu_bo_gpu_offset(ring->ring_obj); in gfx_v11_0_ring_emit_gfx_shadow()
H A Dgfx_v6_0.c3089 ring->ring_obj = NULL; in gfx_v6_0_sw_init()
3107 ring->ring_obj = NULL; in gfx_v6_0_sw_init()
H A Damdgpu_mes.c1162 ring->ring_obj = NULL; in amdgpu_mes_add_ring()

12