Home
last modified time | relevance | path

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

/linux/drivers/accel/rocket/
H A Drocket_gem.c64 struct drm_gem_shmem_object *shmem_obj; in rocket_ioctl_create_bo() local
70 shmem_obj = drm_gem_shmem_create(dev, args->size); in rocket_ioctl_create_bo()
71 if (IS_ERR(shmem_obj)) in rocket_ioctl_create_bo()
72 return PTR_ERR(shmem_obj); in rocket_ioctl_create_bo()
74 gem_obj = &shmem_obj->base; in rocket_ioctl_create_bo()
82 sgt = drm_gem_shmem_get_pages_sgt(shmem_obj); in rocket_ioctl_create_bo()
98 shmem_obj->sgt, in rocket_ioctl_create_bo()
140 struct drm_gem_shmem_object *shmem_obj; in rocket_ioctl_prep_bo() local
158 shmem_obj = &to_rocket_bo(gem_obj)->base; in rocket_ioctl_prep_bo()
160 dma_sync_sgtable_for_cpu(dev->dev, shmem_obj->sgt, DMA_BIDIRECTIONAL); in rocket_ioctl_prep_bo()
[all …]
/linux/drivers/gpu/drm/v3d/
H A Dv3d_bo.c152 struct drm_gem_shmem_object *shmem_obj; in v3d_bo_create() local
156 shmem_obj = drm_gem_shmem_create(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()