Searched refs:shmem_obj (Results 1 – 3 of 3) sorted by relevance
64 struct drm_gem_shmem_object *shmem_obj; in rocket_ioctl_create_bo() local70 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()87 sgt = drm_gem_shmem_get_pages_sgt(shmem_obj); in rocket_ioctl_create_bo()101 shmem_obj->sgt, in rocket_ioctl_create_bo()133 struct drm_gem_shmem_object *shmem_obj; in rocket_ioctl_prep_bo() local149 shmem_obj = &to_rocket_bo(gem_obj)->base; in rocket_ioctl_prep_bo()151 dma_sync_sgtable_for_cpu(dev->dev, shmem_obj->sgt, DMA_BIDIRECTIONAL); in rocket_ioctl_prep_bo()[all …]
152 struct drm_gem_shmem_object *shmem_obj; in v3d_bo_create() local156 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()
209 struct drm_gem_shmem_object *shmem_obj; in virtio_gpu_object_create() local218 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()