| /linux/include/drm/ |
| H A D | drm_gem_dma_helper.h | 21 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 D | drm_fb_dma_helper.h | 13 struct drm_gem_dma_object *drm_fb_dma_get_gem_obj(struct drm_framebuffer *fb,
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_gem_dma_helper.c | 72 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 D | drm_fbdev_dma.c | 204 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 D | mtk_gem.c | 25 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 D | mtk_plane.c | 117 struct drm_gem_dma_object *dma_obj; in mtk_plane_update_new_state()
|
| /linux/drivers/gpu/drm/renesas/shmobile/ |
| H A D | shmob_drm_kms.h | 15 struct drm_gem_dma_object;
|
| H A D | shmob_drm_plane.c | 50 struct drm_gem_dma_object *gem; in shmob_drm_plane_compute_base()
|
| /linux/drivers/gpu/drm/imx/dcss/ |
| H A D | dcss-plane.c | 151 struct drm_gem_dma_object *dma_obj; in dcss_plane_atomic_check() 222 struct drm_gem_dma_object *dma_obj = drm_fb_dma_get_gem_obj(fb, 0); in dcss_plane_atomic_set_base()
|
| /linux/drivers/accel/ethosu/ |
| H A D | ethosu_job.c | 47 struct drm_gem_dma_object *cmd_bo = to_drm_gem_dma_obj(job->cmd_bo); in ethosu_job_hw_submit() 51 struct drm_gem_dma_object *bo; in ethosu_job_hw_submit()
|
| H A D | ethosu_gem.c | 75 struct drm_gem_dma_object *mem; in ethosu_gem_create_with_handle() 683 struct drm_gem_dma_object *mem; in ethosu_gem_cmdstream_create()
|
| /linux/drivers/gpu/drm/imx/ipuv3/ |
| H A D | ipuv3-plane.c | 129 struct drm_gem_dma_object *dma_obj; in drm_plane_state_to_eba() 144 struct drm_gem_dma_object *dma_obj; in drm_plane_state_to_ubo() 163 struct drm_gem_dma_object *dma_obj; in drm_plane_state_to_vbo()
|
| /linux/drivers/gpu/drm/fsl-dcu/ |
| H A D | fsl_dcu_drm_plane.c | 88 struct drm_gem_dma_object *gem; in fsl_dcu_drm_plane_atomic_update()
|
| /linux/drivers/gpu/drm/aspeed/ |
| H A D | aspeed_gfx_crtc.c | 170 struct drm_gem_dma_object *gem; in aspeed_gfx_pipe_update()
|
| /linux/drivers/gpu/drm/arm/ |
| H A D | malidp_mw.c | 166 struct drm_gem_dma_object *obj = drm_fb_dma_get_gem_obj(fb, i); in malidp_mw_encoder_atomic_check()
|
| H A D | malidp_planes.c | 327 struct drm_gem_dma_object *dma_obj; in malidp_check_pages_threshold() 726 struct drm_gem_dma_object *obj; in malidp_set_plane_base_addr()
|
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_crtc.c | 926 struct drm_gem_dma_object *dma_bo = in vc4_async_page_flip_complete_with_cleanup() 961 struct drm_gem_dma_object *dma_bo = drm_fb_dma_get_gem_obj(fb, 0); in vc4_async_set_fence_cb() 1048 struct drm_gem_dma_object *dma_bo = drm_fb_dma_get_gem_obj(fb, 0); in vc4_async_page_flip()
|
| H A D | vc4_validate_shaders.c | 781 vc4_validate_shader(struct drm_gem_dma_object *shader_obj) in vc4_validate_shader()
|
| H A D | vc4_plane.c | 1586 struct drm_gem_dma_object *bo = drm_fb_dma_get_gem_obj(fb, i); in vc4_plane_mode_set() 1996 struct drm_gem_dma_object *bo = drm_fb_dma_get_gem_obj(fb, i); in vc6_plane_mode_set() 2217 struct drm_gem_dma_object *bo = drm_fb_dma_get_gem_obj(fb, 0); in vc4_plane_async_set_fb()
|
| /linux/drivers/gpu/drm/arm/display/komeda/ |
| H A D | komeda_framebuffer.c | 244 const struct drm_gem_dma_object *obj; in komeda_fb_get_pixel_addr()
|
| /linux/drivers/gpu/drm/renesas/rz-du/ |
| H A D | rzg2l_du_vsp.c | 144 struct drm_gem_dma_object *gem; in rzg2l_du_vsp_plane_setup()
|
| /linux/drivers/gpu/drm/renesas/rcar-du/ |
| H A D | rcar_du_vsp.c | 266 struct drm_gem_dma_object *gem = drm_fb_dma_get_gem_obj(fb, i); in rcar_du_vsp_map_fb()
|
| H A D | rcar_du_plane.c | 344 struct drm_gem_dma_object *gem; in rcar_du_plane_setup_scanout()
|
| H A D | rcar_du_kms.c | 376 struct drm_gem_dma_object *dma_obj; in rcar_du_gem_prime_import_sg_table()
|
| /linux/drivers/gpu/drm/tilcdc/ |
| H A D | tilcdc_crtc.c | 67 struct drm_gem_dma_object *gem; in set_scanout()
|