| .. | .. |
|---|
| 385 | 385 | struct radeon_device *rdev = dev->dev_private; |
|---|
| 386 | 386 | struct drm_radeon_gem_set_domain *args = data; |
|---|
| 387 | 387 | struct drm_gem_object *gobj; |
|---|
| 388 | | - struct radeon_bo *robj; |
|---|
| 389 | 388 | int r; |
|---|
| 390 | 389 | |
|---|
| 391 | 390 | /* for now if someone requests domain CPU - |
|---|
| .. | .. |
|---|
| 398 | 397 | up_read(&rdev->exclusive_lock); |
|---|
| 399 | 398 | return -ENOENT; |
|---|
| 400 | 399 | } |
|---|
| 401 | | - robj = gem_to_radeon_bo(gobj); |
|---|
| 402 | 400 | |
|---|
| 403 | 401 | r = radeon_gem_set_domain(gobj, args->read_domains, args->write_domain); |
|---|
| 404 | 402 | |
|---|
| 405 | 403 | drm_gem_object_put(gobj); |
|---|
| 406 | 404 | up_read(&rdev->exclusive_lock); |
|---|
| 407 | | - r = radeon_gem_handle_lockup(robj->rdev, r); |
|---|
| 405 | + r = radeon_gem_handle_lockup(rdev, r); |
|---|
| 408 | 406 | return r; |
|---|
| 409 | 407 | } |
|---|
| 410 | 408 | |
|---|