Lines Matching refs:ring_obj
3264 rdev->ring[RADEON_RING_TYPE_GFX_INDEX].ring_obj = NULL; in r600_init()
3270 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in r600_init()
3275 rdev->ih.ring_obj = NULL; in r600_init()
3437 if (rdev->ih.ring_obj == NULL) { in r600_ih_ring_alloc()
3441 NULL, NULL, &rdev->ih.ring_obj); in r600_ih_ring_alloc()
3446 r = radeon_bo_reserve(rdev->ih.ring_obj, false); in r600_ih_ring_alloc()
3449 r = radeon_bo_pin(rdev->ih.ring_obj, in r600_ih_ring_alloc()
3453 radeon_bo_unreserve(rdev->ih.ring_obj); in r600_ih_ring_alloc()
3457 r = radeon_bo_kmap(rdev->ih.ring_obj, in r600_ih_ring_alloc()
3459 radeon_bo_unreserve(rdev->ih.ring_obj); in r600_ih_ring_alloc()
3471 if (rdev->ih.ring_obj) { in r600_ih_ring_fini()
3472 r = radeon_bo_reserve(rdev->ih.ring_obj, false); in r600_ih_ring_fini()
3474 radeon_bo_kunmap(rdev->ih.ring_obj); in r600_ih_ring_fini()
3475 radeon_bo_unpin(rdev->ih.ring_obj); in r600_ih_ring_fini()
3476 radeon_bo_unreserve(rdev->ih.ring_obj); in r600_ih_ring_fini()
3478 radeon_bo_unref(&rdev->ih.ring_obj); in r600_ih_ring_fini()
3480 rdev->ih.ring_obj = NULL; in r600_ih_ring_fini()