Lines Matching refs:ring_obj
3217 rdev->ring[RADEON_RING_TYPE_GFX_INDEX].ring_obj = NULL; in r600_init()
3223 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in r600_init()
3228 rdev->ih.ring_obj = NULL; in r600_init()
3390 if (rdev->ih.ring_obj == NULL) { in r600_ih_ring_alloc()
3394 NULL, NULL, &rdev->ih.ring_obj); in r600_ih_ring_alloc()
3399 r = radeon_bo_reserve(rdev->ih.ring_obj, false); in r600_ih_ring_alloc()
3402 r = radeon_bo_pin(rdev->ih.ring_obj, in r600_ih_ring_alloc()
3406 radeon_bo_unreserve(rdev->ih.ring_obj); in r600_ih_ring_alloc()
3410 r = radeon_bo_kmap(rdev->ih.ring_obj, in r600_ih_ring_alloc()
3412 radeon_bo_unreserve(rdev->ih.ring_obj); in r600_ih_ring_alloc()
3424 if (rdev->ih.ring_obj) { in r600_ih_ring_fini()
3425 r = radeon_bo_reserve(rdev->ih.ring_obj, false); in r600_ih_ring_fini()
3427 radeon_bo_kunmap(rdev->ih.ring_obj); in r600_ih_ring_fini()
3428 radeon_bo_unpin(rdev->ih.ring_obj); in r600_ih_ring_fini()
3429 radeon_bo_unreserve(rdev->ih.ring_obj); in r600_ih_ring_fini()
3431 radeon_bo_unref(&rdev->ih.ring_obj); in r600_ih_ring_fini()
3433 rdev->ih.ring_obj = NULL; in r600_ih_ring_fini()