Lines Matching refs:ring_obj
3059 rdev->ring[R600_RING_TYPE_UVD_INDEX].ring_obj = NULL; in r600_uvd_init()
3313 rdev->ring[RADEON_RING_TYPE_GFX_INDEX].ring_obj = NULL; in r600_init()
3318 rdev->ih.ring_obj = NULL; in r600_init()
3486 if (rdev->ih.ring_obj == NULL) { in r600_ih_ring_alloc()
3490 NULL, NULL, &rdev->ih.ring_obj); in r600_ih_ring_alloc()
3495 r = radeon_bo_reserve(rdev->ih.ring_obj, false); in r600_ih_ring_alloc()
3498 r = radeon_bo_pin(rdev->ih.ring_obj, in r600_ih_ring_alloc()
3502 radeon_bo_unreserve(rdev->ih.ring_obj); in r600_ih_ring_alloc()
3506 r = radeon_bo_kmap(rdev->ih.ring_obj, in r600_ih_ring_alloc()
3508 radeon_bo_unreserve(rdev->ih.ring_obj); in r600_ih_ring_alloc()
3520 if (rdev->ih.ring_obj) { in r600_ih_ring_fini()
3521 r = radeon_bo_reserve(rdev->ih.ring_obj, false); in r600_ih_ring_fini()
3523 radeon_bo_kunmap(rdev->ih.ring_obj); in r600_ih_ring_fini()
3524 radeon_bo_unpin(rdev->ih.ring_obj); in r600_ih_ring_fini()
3525 radeon_bo_unreserve(rdev->ih.ring_obj); in r600_ih_ring_fini()
3527 radeon_bo_unref(&rdev->ih.ring_obj); in r600_ih_ring_fini()
3529 rdev->ih.ring_obj = NULL; in r600_ih_ring_fini()