Searched refs:to_gobj (Results 1 – 4 of 4) sorted by relevance
74 drm_gem_object_put(to_gobj(abo->dev_heap)); in amdxdna_gem_obj_free()99 struct amdxdna_dev *xdna = to_xdna_dev(to_gobj(abo)->dev); in amdxdna_hmm_invalidate()118 struct amdxdna_dev *xdna = to_xdna_dev(to_gobj(abo)->dev); in amdxdna_hmm_unregister()131 struct amdxdna_dev *xdna = to_xdna_dev(to_gobj(abo)->dev); in amdxdna_hmm_register()256 to_gobj(abo)->funcs = &amdxdna_gem_shmem_funcs; in amdxdna_gem_create_object_cb()258 return to_gobj(abo); in amdxdna_gem_create_object_cb()322 drm_gem_object_get(to_gobj(abo)); in amdxdna_drm_create_dev_heap()368 to_gobj(abo)->funcs = &amdxdna_gem_dev_obj_funcs; in amdxdna_drm_alloc_dev_bo()378 drm_gem_object_get(to_gobj(heap)); in amdxdna_drm_alloc_dev_bo()420 ret = drm_gem_vmap_unlocked(to_gobj(abo), &map); in amdxdna_drm_create_cmd_bo()[all …]
36 #define to_gobj(obj) (&(obj)->base.base) macro47 drm_gem_object_put(to_gobj(abo)); in amdxdna_gem_put_obj()
549 drm_gem_object_get(to_gobj(heap)); in aie2_hwctx_init()646 drm_gem_object_put(to_gobj(priv->cmd_buf[i])); in aie2_hwctx_init()650 drm_gem_object_put(to_gobj(heap)); in aie2_hwctx_init()683 drm_gem_object_put(to_gobj(hwctx->priv->cmd_buf[idx])); in aie2_hwctx_fini()685 drm_gem_object_put(to_gobj(hwctx->priv->heap)); in aie2_hwctx_fini()760 struct amdxdna_dev *xdna = to_xdna_dev(to_gobj(abo)->dev); in aie2_populate_range()907 struct amdxdna_dev *xdna = to_xdna_dev(to_gobj(abo)->dev); in aie2_hmm_invalidate()908 struct drm_gem_object *gobj = to_gobj(abo); in aie2_hmm_invalidate()
122 drm_gem_object_put(to_gobj(client->dev_heap)); in amdxdna_drm_close()