Home
last modified time | relevance | path

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

/dragonfly/sys/dev/drm/radeon/
H A Dradeon_object.c82 if (bo->gem_base.import_attach) in radeon_ttm_bo_destroy()
83 drm_prime_gem_destroy(&bo->gem_base, bo->tbo.sg); in radeon_ttm_bo_destroy()
84 drm_gem_object_release(&bo->gem_base); in radeon_ttm_bo_destroy()
206 r = drm_gem_object_init(rdev->ddev, &bo->gem_base, size); in radeon_bo_create()
441 &bo->gem_base, bo, (unsigned long)bo->gem_base.size, in radeon_bo_force_delete()
442 *((unsigned long *)&bo->gem_base.refcount)); in radeon_bo_force_delete()
447 drm_gem_object_put_unlocked(&bo->gem_base); in radeon_bo_force_delete()
H A Dradeon_prime.c94 return &bo->gem_base; in radeon_gem_prime_import_sg_table()
H A Dradeon_gem.c39 if (robj->gem_base.import_attach) in radeon_gem_object_free()
40 drm_prime_gem_destroy(&robj->gem_base, robj->tbo.sg); in radeon_gem_object_free()
86 *obj = &robj->gem_base; in radeon_gem_object_create()
H A Dradeon_display.c270 drm_gem_object_put_unlocked(&work->old_rbo->gem_base); in radeon_unpin_work_func()
606 drm_gem_object_put_unlocked(&work->old_rbo->gem_base); in radeon_crtc_page_flip_target()
H A Dradeon_cs.c441 drm_gem_object_put_unlocked(&bo->gem_base); in radeon_cs_parser_fini()
H A Dradeon.h516 struct drm_gem_object gem_base; member
524 #define gem_to_radeon_bo(gobj) container_of((gobj), struct radeon_bo, gem_base)
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Damdgpu_gem.c87 *obj = &bo->gem_base; in amdgpu_gem_object_create()
723 info.bo_size = robj->gem_base.size; in amdgpu_gem_op_ioctl()
836 dma_buf = READ_ONCE(bo->gem_base.dma_buf); in amdgpu_debugfs_gem_bo_info()
837 attachment = READ_ONCE(bo->gem_base.import_attach); in amdgpu_debugfs_gem_bo_info()
H A Damdgpu_object.c105 if (bo->gem_base.import_attach) in amdgpu_bo_destroy()
106 drm_prime_gem_destroy(&bo->gem_base, bo->tbo.sg); in amdgpu_bo_destroy()
107 drm_gem_object_release(&bo->gem_base); in amdgpu_bo_destroy()
458 drm_gem_private_object_init(adev->ddev, &bo->gem_base, size); in amdgpu_bo_do_create()
H A Damdgpu_object.h95 struct drm_gem_object gem_base; member
H A Damdgpu_prime.c189 return &bo->gem_base; in amdgpu_gem_prime_import_sg_table()
H A Damdgpu.h373 #define gem_to_amdgpu_bo(gobj) container_of((gobj), struct amdgpu_bo, gem_base)
H A Damdgpu_ttm.c315 return drm_vma_node_verify_access(&abo->gem_base.vma_node, in amdgpu_verify_access()