Home
last modified time | relevance | path

Searched refs:drm_gem_cma_object (Results 1 – 25 of 40) sorted by relevance

12

/Linux-v4.19/drivers/gpu/drm/
Ddrm_gem_cma_helper.c55 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 …]
Ddrm_fb_cma_helper.c61 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/
Dvc4_render_cl.c43 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 …]
Dvc4_drv.h212 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);
Dvc4_validate.c105 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()
Dvc4_txp.c252 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()
Dvc4_plane.c266 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/
Ddrm_gem_cma_helper.h17 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,
Ddrm_fb_cma_helper.h6 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/
Dtinydrm-core.c62 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/
Dshmob_drm_kms.h19 struct drm_gem_cma_object;
Dshmob_drm_plane.c47 struct drm_gem_cma_object *gem; in shmob_drm_plane_compute_base()
/Linux-v4.19/drivers/gpu/drm/imx/
Dimx-drm.h35 struct drm_gem_cma_object *imx_drm_fb_get_obj(struct drm_framebuffer *fb);
Dipuv3-plane.c103 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/
Dmeson_plane.c79 struct drm_gem_cma_object *gem; in meson_plane_atomic_update()
/Linux-v4.19/drivers/gpu/drm/fsl-dcu/
Dfsl_dcu_drm_plane.c86 struct drm_gem_cma_object *gem; in fsl_dcu_drm_plane_atomic_update()
/Linux-v4.19/drivers/gpu/drm/zte/
Dzx_plane.c193 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/
Darcpgu_crtc.c173 struct drm_gem_cma_object *gem; in arc_pgu_plane_atomic_update()
/Linux-v4.19/drivers/gpu/drm/arm/
Dmalidp_mw.c158 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/
Dmxsfb_crtc.c294 struct drm_gem_cma_object *gem; in mxsfb_plane_atomic_update()
/Linux-v4.19/drivers/gpu/drm/tinydrm/
Dst7586.c91 struct drm_gem_cma_object *cma_obj = drm_fb_cma_get_gem_obj(fb, 0); in st7586_buf_copy()
Dmipi-dbi.c170 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/
Dsun8i_ui_layer.c194 struct drm_gem_cma_object *gem; in sun8i_ui_layer_update_buffer()
Dsun8i_vi_layer.c204 struct drm_gem_cma_object *gem; in sun8i_vi_layer_update_buffer()
/Linux-v4.19/drivers/gpu/drm/rcar-du/
Drcar_du_vsp.c232 struct drm_gem_cma_object *gem = in rcar_du_vsp_plane_prepare_fb()

12