Lines Matching refs:gobj

32 void radeon_gem_object_free(struct drm_gem_object *gobj)  in radeon_gem_object_free()  argument
34 struct radeon_bo *robj = gem_to_radeon_bo(gobj); in radeon_gem_object_free()
93 static int radeon_gem_set_domain(struct drm_gem_object *gobj, in radeon_gem_set_domain() argument
101 robj = gem_to_radeon_bo(gobj); in radeon_gem_set_domain()
253 struct drm_gem_object *gobj; in radeon_gem_create_ioctl() local
262 false, &gobj); in radeon_gem_create_ioctl()
268 r = drm_gem_handle_create(filp, gobj, &handle); in radeon_gem_create_ioctl()
270 drm_gem_object_unreference_unlocked(gobj); in radeon_gem_create_ioctl()
286 struct drm_gem_object *gobj; in radeon_gem_userptr_ioctl() local
318 false, &gobj); in radeon_gem_userptr_ioctl()
322 bo = gem_to_radeon_bo(gobj); in radeon_gem_userptr_ioctl()
349 r = drm_gem_handle_create(filp, gobj, &handle); in radeon_gem_userptr_ioctl()
351 drm_gem_object_unreference_unlocked(gobj); in radeon_gem_userptr_ioctl()
360 drm_gem_object_unreference_unlocked(gobj); in radeon_gem_userptr_ioctl()
376 struct drm_gem_object *gobj; in radeon_gem_set_domain_ioctl() local
385 gobj = drm_gem_object_lookup(dev, filp, args->handle); in radeon_gem_set_domain_ioctl()
386 if (gobj == NULL) { in radeon_gem_set_domain_ioctl()
390 robj = gem_to_radeon_bo(gobj); in radeon_gem_set_domain_ioctl()
392 r = radeon_gem_set_domain(gobj, args->read_domains, args->write_domain); in radeon_gem_set_domain_ioctl()
394 drm_gem_object_unreference_unlocked(gobj); in radeon_gem_set_domain_ioctl()
404 struct drm_gem_object *gobj; in radeon_mode_dumb_mmap() local
407 gobj = drm_gem_object_lookup(dev, filp, handle); in radeon_mode_dumb_mmap()
408 if (gobj == NULL) { in radeon_mode_dumb_mmap()
411 robj = gem_to_radeon_bo(gobj); in radeon_mode_dumb_mmap()
413 drm_gem_object_unreference_unlocked(gobj); in radeon_mode_dumb_mmap()
417 drm_gem_object_unreference_unlocked(gobj); in radeon_mode_dumb_mmap()
433 struct drm_gem_object *gobj; in radeon_gem_busy_ioctl() local
438 gobj = drm_gem_object_lookup(dev, filp, args->handle); in radeon_gem_busy_ioctl()
439 if (gobj == NULL) { in radeon_gem_busy_ioctl()
442 robj = gem_to_radeon_bo(gobj); in radeon_gem_busy_ioctl()
452 drm_gem_object_unreference_unlocked(gobj); in radeon_gem_busy_ioctl()
461 struct drm_gem_object *gobj; in radeon_gem_wait_idle_ioctl() local
467 gobj = drm_gem_object_lookup(dev, filp, args->handle); in radeon_gem_wait_idle_ioctl()
468 if (gobj == NULL) { in radeon_gem_wait_idle_ioctl()
471 robj = gem_to_radeon_bo(gobj); in radeon_gem_wait_idle_ioctl()
484 drm_gem_object_unreference_unlocked(gobj); in radeon_gem_wait_idle_ioctl()
493 struct drm_gem_object *gobj; in radeon_gem_set_tiling_ioctl() local
498 gobj = drm_gem_object_lookup(dev, filp, args->handle); in radeon_gem_set_tiling_ioctl()
499 if (gobj == NULL) in radeon_gem_set_tiling_ioctl()
501 robj = gem_to_radeon_bo(gobj); in radeon_gem_set_tiling_ioctl()
503 drm_gem_object_unreference_unlocked(gobj); in radeon_gem_set_tiling_ioctl()
511 struct drm_gem_object *gobj; in radeon_gem_get_tiling_ioctl() local
516 gobj = drm_gem_object_lookup(dev, filp, args->handle); in radeon_gem_get_tiling_ioctl()
517 if (gobj == NULL) in radeon_gem_get_tiling_ioctl()
519 rbo = gem_to_radeon_bo(gobj); in radeon_gem_get_tiling_ioctl()
526 drm_gem_object_unreference_unlocked(gobj); in radeon_gem_get_tiling_ioctl()
596 struct drm_gem_object *gobj; in radeon_gem_va_ioctl() local
651 gobj = drm_gem_object_lookup(dev, filp, args->handle); in radeon_gem_va_ioctl()
652 if (gobj == NULL) { in radeon_gem_va_ioctl()
656 rbo = gem_to_radeon_bo(gobj); in radeon_gem_va_ioctl()
660 drm_gem_object_unreference_unlocked(gobj); in radeon_gem_va_ioctl()
666 drm_gem_object_unreference_unlocked(gobj); in radeon_gem_va_ioctl()
693 drm_gem_object_unreference_unlocked(gobj); in radeon_gem_va_ioctl()
701 struct drm_gem_object *gobj; in radeon_gem_op_ioctl() local
705 gobj = drm_gem_object_lookup(dev, filp, args->handle); in radeon_gem_op_ioctl()
706 if (gobj == NULL) { in radeon_gem_op_ioctl()
709 robj = gem_to_radeon_bo(gobj); in radeon_gem_op_ioctl()
734 drm_gem_object_unreference_unlocked(gobj); in radeon_gem_op_ioctl()
743 struct drm_gem_object *gobj; in radeon_mode_dumb_create() local
753 false, &gobj); in radeon_mode_dumb_create()
757 r = drm_gem_handle_create(file_priv, gobj, &handle); in radeon_mode_dumb_create()
759 drm_gem_object_unreference_unlocked(gobj); in radeon_mode_dumb_create()