Home
last modified time | relevance | path

Searched refs:drm_gem_shmem_object (Results 1 – 14 of 14) sorted by relevance

/linux/drivers/gpu/drm/
A Ddrm_gem_shmem_helper.c45 static struct drm_gem_shmem_object *
48 struct drm_gem_shmem_object *shmem; in __drm_gem_shmem_create()
131 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_free_object()
197 int drm_gem_shmem_get_pages(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_get_pages()
240 void drm_gem_shmem_put_pages(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_put_pages()
261 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in drm_gem_shmem_pin()
415 struct drm_gem_shmem_object *
420 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_create_with_handle()
526 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_dumb_create()
618 struct drm_gem_shmem_object *shmem; in drm_gem_shmem_mmap()
[all …]
/linux/include/drm/
A Ddrm_gem_shmem_helper.h23 struct drm_gem_shmem_object { struct
107 container_of(obj, struct drm_gem_shmem_object, base) argument
109 struct drm_gem_shmem_object *drm_gem_shmem_create(struct drm_device *dev, size_t size);
112 int drm_gem_shmem_get_pages(struct drm_gem_shmem_object *shmem);
113 void drm_gem_shmem_put_pages(struct drm_gem_shmem_object *shmem);
121 static inline bool drm_gem_shmem_is_purgeable(struct drm_gem_shmem_object *shmem) in drm_gem_shmem_is_purgeable()
131 struct drm_gem_shmem_object *
/linux/drivers/gpu/drm/panfrost/
A Dpanfrost_gem_shrinker.c23 struct drm_gem_shmem_object *shmem; in panfrost_gem_shrinker_count()
41 struct drm_gem_shmem_object *shmem = to_drm_gem_shmem_obj(obj); in panfrost_gem_purge()
70 struct drm_gem_shmem_object *shmem, *tmp; in panfrost_gem_shrinker_scan()
A Dpanfrost_gem.h13 struct drm_gem_shmem_object base;
A Dpanfrost_gem.c241 struct drm_gem_shmem_object *shmem; in panfrost_gem_create_with_handle()
A Dpanfrost_perfcnt.c77 struct drm_gem_shmem_object *bo; in panfrost_perfcnt_enable_locked()
/linux/drivers/gpu/drm/virtio/
A Dvirtgpu_object.c139 struct drm_gem_shmem_object *dshmem; in virtio_gpu_create_object()
217 struct drm_gem_shmem_object *shmem_obj; in virtio_gpu_object_create()
A Dvirtgpu_drv.h88 struct drm_gem_shmem_object base;
/linux/drivers/gpu/drm/lima/
A Dlima_gem.h13 struct drm_gem_shmem_object base;
A Dlima_gem.c107 struct drm_gem_shmem_object *shmem; in lima_gem_create_handle()
/linux/drivers/gpu/drm/v3d/
A Dv3d_mmu.c89 struct drm_gem_shmem_object *shmem_obj = &bo->base; in v3d_mmu_insert_ptes()
A Dv3d_bo.c128 struct drm_gem_shmem_object *shmem_obj; in v3d_bo_create()
A Dv3d_drv.h173 struct drm_gem_shmem_object base;
/linux/drivers/gpu/drm/vgem/
A Dvgem_drv.c96 struct drm_gem_shmem_object *obj; in vgem_gem_create_object()

Completed in 20 milliseconds