Home
last modified time | relevance | path

Searched refs:shmem_obj (Results 1 – 5 of 5) sorted by relevance

/drivers/gpu/drm/imagination/
A Dpvr_gem.c39 return drm_gem_shmem_mmap(shmem_obj, vma); in pvr_gem_mmap()
215 if (shmem_obj->sgt) in pvr_gem_object_vmap()
255 if (shmem_obj->sgt) in pvr_gem_object_vunmap()
259 drm_gem_shmem_vunmap_locked(shmem_obj, &map); in pvr_gem_object_vunmap()
339 struct drm_gem_shmem_object *shmem_obj; in pvr_gem_object_create() local
352 if (IS_ERR(shmem_obj)) in pvr_gem_object_create()
353 return ERR_CAST(shmem_obj); in pvr_gem_object_create()
355 shmem_obj->pages_mark_dirty_on_put = true; in pvr_gem_object_create()
357 pvr_obj = shmem_gem_to_pvr_gem(shmem_obj); in pvr_gem_object_create()
377 drm_gem_shmem_free(shmem_obj); in pvr_gem_object_create()
[all …]
A Dpvr_gem.h116 #define shmem_gem_to_pvr_gem(shmem_obj) container_of_const(shmem_obj, struct pvr_gem_object, base) argument
/drivers/gpu/drm/v3d/
A Dv3d_bo.c150 struct drm_gem_shmem_object *shmem_obj; in v3d_bo_create() local
155 shmem_obj = drm_gem_shmem_create_with_mnt(dev, unaligned_size, in v3d_bo_create()
157 if (IS_ERR(shmem_obj)) in v3d_bo_create()
158 return ERR_CAST(shmem_obj); in v3d_bo_create()
159 bo = to_v3d_bo(&shmem_obj->base); in v3d_bo_create()
162 ret = v3d_bo_create_finish(&shmem_obj->base); in v3d_bo_create()
169 drm_gem_shmem_free(shmem_obj); in v3d_bo_create()
A Dv3d_mmu.c85 struct drm_gem_shmem_object *shmem_obj = &bo->base; in v3d_mmu_insert_ptes() local
86 struct v3d_dev *v3d = to_v3d_dev(shmem_obj->base.dev); in v3d_mmu_insert_ptes()
91 for_each_sgtable_dma_sg(shmem_obj->sgt, sgl, count) { in v3d_mmu_insert_ptes()
125 shmem_obj->base.size >> V3D_MMU_PAGE_SHIFT); in v3d_mmu_insert_ptes()
/drivers/gpu/drm/virtio/
A Dvirtgpu_object.c209 struct drm_gem_shmem_object *shmem_obj; in virtio_gpu_object_create() local
218 shmem_obj = drm_gem_shmem_create(vgdev->ddev, params->size); in virtio_gpu_object_create()
219 if (IS_ERR(shmem_obj)) in virtio_gpu_object_create()
220 return PTR_ERR(shmem_obj); in virtio_gpu_object_create()
221 bo = gem_to_virtio_gpu_obj(&shmem_obj->base); in virtio_gpu_object_create()
271 drm_gem_shmem_free(shmem_obj); in virtio_gpu_object_create()

Completed in 8 milliseconds