/Linux-v4.19/drivers/gpu/drm/ |
D | drm_gem_cma_helper.c | 55 static struct drm_gem_cma_object * 58 struct drm_gem_cma_object *cma_obj; in __drm_gem_cma_create() 68 cma_obj = container_of(gem_obj, struct drm_gem_cma_object, base); in __drm_gem_cma_create() 100 struct drm_gem_cma_object *drm_gem_cma_create(struct drm_device *drm, in drm_gem_cma_create() 103 struct drm_gem_cma_object *cma_obj; in drm_gem_cma_create() 145 static struct drm_gem_cma_object * 150 struct drm_gem_cma_object *cma_obj; in drm_gem_cma_create_with_handle() 184 struct drm_gem_cma_object *cma_obj; in drm_gem_cma_free_object() 220 struct drm_gem_cma_object *cma_obj; in drm_gem_cma_dumb_create_internal() 256 struct drm_gem_cma_object *cma_obj; in drm_gem_cma_dumb_create() [all …]
|
D | drm_fb_cma_helper.c | 61 struct drm_gem_cma_object *drm_fb_cma_get_gem_obj(struct drm_framebuffer *fb, in drm_fb_cma_get_gem_obj() 87 struct drm_gem_cma_object *obj; in drm_fb_cma_get_gem_addr()
|
/Linux-v4.19/drivers/gpu/drm/vc4/ |
D | vc4_render_cl.c | 43 struct drm_gem_cma_object *color_read; 44 struct drm_gem_cma_object *color_write; 45 struct drm_gem_cma_object *zs_read; 46 struct drm_gem_cma_object *zs_write; 47 struct drm_gem_cma_object *msaa_color_write; 48 struct drm_gem_cma_object *msaa_zs_write; 50 struct drm_gem_cma_object *rcl; 100 struct drm_gem_cma_object *bo, in vc4_full_res_offset() 385 struct drm_gem_cma_object *obj, in vc4_full_res_bounds_check() 411 struct drm_gem_cma_object **obj, in vc4_rcl_msaa_surface_setup() [all …]
|
D | vc4_drv.h | 212 struct drm_gem_cma_object base; 460 struct drm_gem_cma_object **bo; 467 struct drm_gem_cma_object *rcl_write_bo[4]; 486 struct drm_gem_cma_object *exec_bo; 794 struct drm_gem_cma_object *vc4_use_bo(struct vc4_exec_info *exec, 800 struct drm_gem_cma_object *fbo, 806 vc4_validate_shader(struct drm_gem_cma_object *shader_obj);
|
D | vc4_validate.c | 105 struct drm_gem_cma_object * 108 struct drm_gem_cma_object *obj; in vc4_use_bo() 128 static struct drm_gem_cma_object * 159 vc4_check_tex_size(struct vc4_exec_info *exec, struct drm_gem_cma_object *fbo, in vc4_check_tex_size() 258 struct drm_gem_cma_object *ib; in validate_indexed_prim_list() 566 struct drm_gem_cma_object *tex; in reloc_tex() 756 struct drm_gem_cma_object *bo[ARRAY_SIZE(shader_reloc_offsets) + 8]; in validate_gl_shader_rec() 887 struct drm_gem_cma_object *vbo = in validate_gl_shader_rec()
|
D | vc4_txp.c | 252 struct drm_gem_cma_object *gem; in vc4_txp_connector_atomic_check() 293 struct drm_gem_cma_object *gem; in vc4_txp_connector_atomic_commit()
|
D | vc4_plane.c | 266 struct drm_gem_cma_object *bo = drm_fb_cma_get_gem_obj(fb, 0); in vc4_plane_setup_clipping_and_scaling() 786 struct drm_gem_cma_object *bo = drm_fb_cma_get_gem_obj(fb, 0); in vc4_plane_async_set_fb()
|
/Linux-v4.19/include/drm/ |
D | drm_gem_cma_helper.h | 17 struct drm_gem_cma_object { struct 27 container_of(gem_obj, struct drm_gem_cma_object, base) argument 80 struct drm_gem_cma_object *drm_gem_cma_create(struct drm_device *drm,
|
D | drm_fb_cma_helper.h | 6 struct drm_gem_cma_object; 33 struct drm_gem_cma_object *drm_fb_cma_get_gem_obj(struct drm_framebuffer *fb,
|
/Linux-v4.19/drivers/gpu/drm/tinydrm/core/ |
D | tinydrm-core.c | 62 struct drm_gem_cma_object *cma_obj; in tinydrm_gem_cma_prime_import_sg_table() 99 struct drm_gem_cma_object *cma_obj; in tinydrm_gem_cma_free_object()
|
/Linux-v4.19/drivers/gpu/drm/shmobile/ |
D | shmob_drm_kms.h | 19 struct drm_gem_cma_object;
|
D | shmob_drm_plane.c | 47 struct drm_gem_cma_object *gem; in shmob_drm_plane_compute_base()
|
/Linux-v4.19/drivers/gpu/drm/imx/ |
D | imx-drm.h | 35 struct drm_gem_cma_object *imx_drm_fb_get_obj(struct drm_framebuffer *fb);
|
D | ipuv3-plane.c | 103 struct drm_gem_cma_object *cma_obj; in drm_plane_state_to_eba() 118 struct drm_gem_cma_object *cma_obj; in drm_plane_state_to_ubo() 137 struct drm_gem_cma_object *cma_obj; in drm_plane_state_to_vbo()
|
/Linux-v4.19/drivers/gpu/drm/meson/ |
D | meson_plane.c | 79 struct drm_gem_cma_object *gem; in meson_plane_atomic_update()
|
/Linux-v4.19/drivers/gpu/drm/fsl-dcu/ |
D | fsl_dcu_drm_plane.c | 86 struct drm_gem_cma_object *gem; in fsl_dcu_drm_plane_atomic_update()
|
/Linux-v4.19/drivers/gpu/drm/zte/ |
D | zx_plane.c | 193 struct drm_gem_cma_object *cma_obj; in zx_vl_plane_atomic_update() 360 struct drm_gem_cma_object *cma_obj; in zx_gl_plane_atomic_update()
|
/Linux-v4.19/drivers/gpu/drm/arc/ |
D | arcpgu_crtc.c | 173 struct drm_gem_cma_object *gem; in arc_pgu_plane_atomic_update()
|
/Linux-v4.19/drivers/gpu/drm/arm/ |
D | malidp_mw.c | 158 struct drm_gem_cma_object *obj = drm_fb_cma_get_gem_obj(fb, i); in malidp_mw_encoder_atomic_check()
|
/Linux-v4.19/drivers/gpu/drm/mxsfb/ |
D | mxsfb_crtc.c | 294 struct drm_gem_cma_object *gem; in mxsfb_plane_atomic_update()
|
/Linux-v4.19/drivers/gpu/drm/tinydrm/ |
D | st7586.c | 91 struct drm_gem_cma_object *cma_obj = drm_fb_cma_get_gem_obj(fb, 0); in st7586_buf_copy()
|
D | mipi-dbi.c | 170 struct drm_gem_cma_object *cma_obj = drm_fb_cma_get_gem_obj(fb, 0); in mipi_dbi_buf_copy() 213 struct drm_gem_cma_object *cma_obj = drm_fb_cma_get_gem_obj(fb, 0); in mipi_dbi_fb_dirty()
|
/Linux-v4.19/drivers/gpu/drm/sun4i/ |
D | sun8i_ui_layer.c | 194 struct drm_gem_cma_object *gem; in sun8i_ui_layer_update_buffer()
|
D | sun8i_vi_layer.c | 204 struct drm_gem_cma_object *gem; in sun8i_vi_layer_update_buffer()
|
/Linux-v4.19/drivers/gpu/drm/rcar-du/ |
D | rcar_du_vsp.c | 232 struct drm_gem_cma_object *gem = in rcar_du_vsp_plane_prepare_fb()
|