Home
last modified time | relevance | path

Searched refs:drm_gem_dma_object (Results 1 – 10 of 10) sorted by relevance

/linux/include/drm/
H A Ddrm_gem_dma_helper.h21 struct drm_gem_dma_object { struct
33 container_of(gem_obj, struct drm_gem_dma_object, base) argument
35 struct drm_gem_dma_object *drm_gem_dma_create(struct drm_device *drm,
37 void drm_gem_dma_free(struct drm_gem_dma_object *dma_obj);
38 void drm_gem_dma_print_info(const struct drm_gem_dma_object *dma_obj,
40 struct sg_table *drm_gem_dma_get_sg_table(struct drm_gem_dma_object *dma_obj);
41 int drm_gem_dma_vmap(struct drm_gem_dma_object *dma_obj,
43 int drm_gem_dma_mmap(struct drm_gem_dma_object *dma_obj, struct vm_area_struct *vma);
60 struct drm_gem_dma_object *dma_obj = to_drm_gem_dma_obj(obj); in drm_gem_dma_object_free()
77 const struct drm_gem_dma_object *dma_obj = to_drm_gem_dma_obj(obj); in drm_gem_dma_object_print_info()
[all …]
H A Ddrm_fb_dma_helper.h13 struct drm_gem_dma_object *drm_fb_dma_get_gem_obj(struct drm_framebuffer *fb,
/linux/drivers/gpu/drm/
H A Ddrm_gem_dma_helper.c72 static struct drm_gem_dma_object *
75 struct drm_gem_dma_object *dma_obj; in __drm_gem_dma_create()
136 struct drm_gem_dma_object *drm_gem_dma_create(struct drm_device *drm, in drm_gem_dma_create()
139 struct drm_gem_dma_object *dma_obj; in drm_gem_dma_create()
192 static struct drm_gem_dma_object *
197 struct drm_gem_dma_object *dma_obj; in drm_gem_dma_create_with_handle()
228 void drm_gem_dma_free(struct drm_gem_dma_object *dma_obj) in drm_gem_dma_free()
272 struct drm_gem_dma_object *dma_obj; in drm_gem_dma_dumb_create_internal()
308 struct drm_gem_dma_object *dma_obj; in drm_gem_dma_dumb_create()
350 struct drm_gem_dma_object *dma_obj; in drm_gem_dma_get_unmapped_area()
[all …]
H A Ddrm_fbdev_dma.c204 struct drm_gem_dma_object *dma_obj = to_drm_gem_dma_obj(buffer->gem); in drm_fbdev_dma_driver_fbdev_probe_tail()
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_gem.c25 struct drm_gem_dma_object *dma_obj = to_drm_gem_dma_obj(obj); in mtk_gem_free_object()
48 struct drm_gem_dma_object *dma_obj = to_drm_gem_dma_obj(obj); in mtk_gem_prime_get_sg_table()
77 static struct drm_gem_dma_object *mtk_gem_init(struct drm_device *dev, in mtk_gem_init()
80 struct drm_gem_dma_object *dma_obj; in mtk_gem_init()
109 static struct drm_gem_dma_object *mtk_gem_create(struct drm_device *dev, size_t size) in mtk_gem_create()
112 struct drm_gem_dma_object *dma_obj; in mtk_gem_create()
146 struct drm_gem_dma_object *dma_obj; in mtk_gem_dumb_create()
185 struct drm_gem_dma_object *dma_obj = to_drm_gem_dma_obj(obj); in mtk_gem_object_mmap()
215 struct drm_gem_dma_object *dma_obj; in mtk_gem_prime_import_sg_table()
H A Dmtk_plane.c117 struct drm_gem_dma_object *dma_obj; in mtk_plane_update_new_state()
/linux/drivers/gpu/drm/renesas/shmobile/
H A Dshmob_drm_kms.h15 struct drm_gem_dma_object;
/linux/drivers/gpu/drm/aspeed/
H A Daspeed_gfx_crtc.c170 struct drm_gem_dma_object *gem; in aspeed_gfx_pipe_update()
/linux/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_vsp.c266 struct drm_gem_dma_object *gem = drm_fb_dma_get_gem_obj(fb, i); in rcar_du_vsp_map_fb()
/linux/drivers/gpu/drm/tilcdc/
H A Dtilcdc_crtc.c67 struct drm_gem_dma_object *gem; in set_scanout()