Searched refs:dev_heap (Results 1 – 6 of 6) sorted by relevance
32 ret = drm_mm_insert_node_generic(&abo->dev_heap->mm, &abo->mm_node, in amdxdna_gem_insert_node_locked()41 offset = mem->dev_addr - abo->dev_heap->mem.dev_addr; in amdxdna_gem_insert_node_locked()42 mem->userptr = abo->dev_heap->mem.userptr + offset; in amdxdna_gem_insert_node_locked()43 mem->pages = &abo->dev_heap->base.pages[offset >> PAGE_SHIFT]; in amdxdna_gem_insert_node_locked()74 drm_gem_object_put(to_gobj(abo->dev_heap)); in amdxdna_gem_obj_free()301 if (client->dev_heap) { in amdxdna_drm_create_dev_heap()321 client->dev_heap = abo; in amdxdna_drm_create_dev_heap()344 heap = client->dev_heap; in amdxdna_drm_alloc_dev_bo()371 abo->dev_heap = heap; in amdxdna_drm_alloc_dev_bo()492 ret = drm_gem_shmem_pin(&abo->dev_heap->base); in amdxdna_gem_pin_nolock()[all …]
31 struct amdxdna_gem_obj *dev_heap; /* For AMDXDNA_BO_DEV */ member
128 struct amdxdna_gem_obj *dev_heap; member
121 if (client->dev_heap) in amdxdna_drm_close()122 drm_gem_object_put(to_gobj(client->dev_heap)); in amdxdna_drm_close()
753 req.dst_addr = abo->mem.dev_addr - hwctx->client->dev_heap->mem.dev_addr; in aie2_sync_bo()
531 heap = client->dev_heap; in aie2_hwctx_init()