.. | .. |
---|
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 | |
---|