Home
last modified time | relevance | path

Searched refs:gem_base (Results 1 – 15 of 15) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/qxl/
Dqxl_object.c36 qdev = (struct qxl_device *)bo->gem_base.dev->dev_private; in qxl_ttm_bo_destroy()
42 drm_gem_object_release(&bo->gem_base); in qxl_ttm_bo_destroy()
96 r = drm_gem_object_init(qdev->ddev, &bo->gem_base, size); in qxl_bo_create()
229 struct qxl_device *qdev = (struct qxl_device *)bo->gem_base.dev->dev_private; in qxl_bo_pin()
252 struct qxl_device *qdev = (struct qxl_device *)bo->gem_base.dev->dev_private; in qxl_bo_unpin()
280 &bo->gem_base, bo, (unsigned long)bo->gem_base.size, in qxl_bo_force_delete()
281 *((unsigned long *)&bo->gem_base.refcount)); in qxl_bo_force_delete()
286 drm_gem_object_unreference(&bo->gem_base); in qxl_bo_force_delete()
Dqxl_object.h37 struct qxl_device *qdev = (struct qxl_device *)bo->gem_base.dev->dev_private; in qxl_bo_reserve()
73 struct qxl_device *qdev = (struct qxl_device *)bo->gem_base.dev->dev_private; in qxl_bo_wait()
Dqxl_ioctl.c245 drm_gem_object_unreference_unlocked(&reloc_info[i].dst_bo->gem_base); in qxl_process_single_command()
277 drm_gem_object_unreference_unlocked(&reloc_info[j].dst_bo->gem_base); in qxl_process_single_command()
279 drm_gem_object_unreference_unlocked(&reloc_info[j].src_bo->gem_base); in qxl_process_single_command()
Dqxl_gem.c60 *obj = &qbo->gem_base; in qxl_gem_object_create()
Dqxl_debugfs.c70 (unsigned long)bo->gem_base.size, in qxl_debugfs_buffers_info()
Dqxl_ttm.c213 return drm_vma_node_verify_access(&qbo->gem_base.vma_node, filp); in qxl_verify_access()
369 qdev = qbo->gem_base.dev->dev_private; in qxl_bo_move_notify()
Dqxl_drv.h114 struct drm_gem_object gem_base; member
121 #define gem_to_qxl_bo(gobj) container_of((gobj), struct qxl_bo, gem_base)
Dqxl_release.c251 ret = qxl_bo_check_id(bo->gem_base.dev->dev_private, bo); in qxl_release_validate_bo()
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_object.c85 drm_gem_object_release(&bo->gem_base); in radeon_ttm_bo_destroy()
207 r = drm_gem_object_init(rdev->ddev, &bo->gem_base, size); in radeon_bo_create()
431 &bo->gem_base, bo, (unsigned long)bo->gem_base.size, in radeon_bo_force_delete()
432 *((unsigned long *)&bo->gem_base.refcount)); in radeon_bo_force_delete()
437 drm_gem_object_unreference(&bo->gem_base); in radeon_bo_force_delete()
Dradeon_prime.c80 return &bo->gem_base; in radeon_gem_prime_import_sg_table()
Dradeon_gem.c37 if (robj->gem_base.import_attach) in radeon_gem_object_free()
38 drm_prime_gem_destroy(&robj->gem_base, robj->tbo.sg); in radeon_gem_object_free()
83 *obj = &robj->gem_base; in radeon_gem_object_create()
Dradeon_cs.c427 drm_gem_object_unreference_unlocked(&bo->gem_base); in radeon_cs_parser_fini()
Dradeon_display.c282 drm_gem_object_unreference_unlocked(&work->old_rbo->gem_base); in radeon_unpin_work_func()
587 drm_gem_object_unreference_unlocked(&work->old_rbo->gem_base); in radeon_crtc_page_flip()
Dradeon_ttm.c240 return drm_vma_node_verify_access(&rbo->gem_base.vma_node, filp); in radeon_verify_access()
Dradeon.h505 struct drm_gem_object gem_base; member
513 #define gem_to_radeon_bo(gobj) container_of((gobj), struct radeon_bo, gem_base)