Home
last modified time | relevance | path

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

12

/linux-6.3-rc2/include/drm/
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,
41 int drm_gem_dma_vmap(struct drm_gem_dma_object *dma_obj,
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()
94 struct drm_gem_dma_object *dma_obj = to_drm_gem_dma_obj(obj); in drm_gem_dma_object_get_sg_table()
113 struct drm_gem_dma_object *dma_obj = to_drm_gem_dma_obj(obj); in drm_gem_dma_object_vmap()
[all …]
A Ddrm_fb_dma_helper.h11 struct drm_gem_dma_object *drm_fb_dma_get_gem_obj(struct drm_framebuffer *fb,
/linux-6.3-rc2/drivers/gpu/drm/
A Ddrm_gem_dma_helper.c70 static struct drm_gem_dma_object *
73 struct drm_gem_dma_object *dma_obj; in __drm_gem_dma_create()
137 struct drm_gem_dma_object *dma_obj; in drm_gem_dma_create()
190 static struct drm_gem_dma_object *
195 struct drm_gem_dma_object *dma_obj; in drm_gem_dma_create_with_handle()
226 void drm_gem_dma_free(struct drm_gem_dma_object *dma_obj) in drm_gem_dma_free()
270 struct drm_gem_dma_object *dma_obj; in drm_gem_dma_dumb_create_internal()
306 struct drm_gem_dma_object *dma_obj; in drm_gem_dma_dumb_create()
346 struct drm_gem_dma_object *dma_obj; in drm_gem_dma_get_unmapped_area()
466 struct drm_gem_dma_object *dma_obj; in drm_gem_dma_prime_import_sg_table()
[all …]
A Ddrm_fb_dma_helper.c46 struct drm_gem_dma_object *drm_fb_dma_get_gem_obj(struct drm_framebuffer *fb, in drm_fb_dma_get_gem_obj()
74 struct drm_gem_dma_object *obj; in drm_fb_dma_get_gem_addr()
126 const struct drm_gem_dma_object *dma_obj; in drm_fb_dma_sync_non_coherent()
/linux-6.3-rc2/drivers/gpu/drm/vc4/
A Dvc4_render_cl.c43 struct drm_gem_dma_object *color_read;
44 struct drm_gem_dma_object *color_write;
45 struct drm_gem_dma_object *zs_read;
46 struct drm_gem_dma_object *zs_write;
47 struct drm_gem_dma_object *msaa_color_write;
48 struct drm_gem_dma_object *msaa_zs_write;
50 struct drm_gem_dma_object *rcl;
100 struct drm_gem_dma_object *bo, in vc4_full_res_offset()
384 struct drm_gem_dma_object *obj, in vc4_full_res_bounds_check()
436 struct drm_gem_dma_object **obj, in vc4_rcl_surface_setup()
[all …]
A Dvc4_validate.c105 struct drm_gem_dma_object *
109 struct drm_gem_dma_object *obj; in vc4_use_bo()
132 static struct drm_gem_dma_object *
163 vc4_check_tex_size(struct vc4_exec_info *exec, struct drm_gem_dma_object *fbo, in vc4_check_tex_size()
266 struct drm_gem_dma_object *ib; in validate_indexed_prim_list()
578 struct drm_gem_dma_object *tex; in reloc_tex()
768 struct drm_gem_dma_object *bo[ARRAY_SIZE(shader_reloc_offsets) + 8]; in validate_gl_shader_rec()
899 struct drm_gem_dma_object *vbo = in validate_gl_shader_rec()
A Dvc4_drv.h242 struct drm_gem_dma_object base;
693 struct drm_gem_dma_object **bo;
700 struct drm_gem_dma_object *rcl_write_bo[4];
719 struct drm_gem_dma_object *exec_bo;
1078 struct drm_gem_dma_object *vc4_use_bo(struct vc4_exec_info *exec,
1084 struct drm_gem_dma_object *fbo,
1090 vc4_validate_shader(struct drm_gem_dma_object *shader_obj);
A Dvc4_crtc.c876 struct drm_gem_dma_object *dma_bo = in vc4_async_page_flip_seqno_complete()
910 struct drm_gem_dma_object *dma_bo = drm_fb_dma_get_gem_obj(fb, 0); in vc4_async_set_fence_cb()
998 struct drm_gem_dma_object *dma_bo = drm_fb_dma_get_gem_obj(fb, 0); in vc4_async_page_flip()
A Dvc4_txp.c293 struct drm_gem_dma_object *gem; in vc4_txp_connector_atomic_commit()
A Dvc4_gem.c767 sizeof(struct drm_gem_dma_object *), in vc4_cl_lookup_bos()
800 exec->bo[i] = (struct drm_gem_dma_object *)bo; in vc4_cl_lookup_bos()
/linux-6.3-rc2/drivers/gpu/drm/shmobile/
A Dshmob_drm_kms.h15 struct drm_gem_dma_object;
A Dshmob_drm_plane.c43 struct drm_gem_dma_object *gem; in shmob_drm_plane_compute_base()
/linux-6.3-rc2/drivers/gpu/drm/imx/ipuv3/
A Dimx-drm.h35 struct drm_gem_dma_object *imx_drm_fb_get_obj(struct drm_framebuffer *fb);
A Dipuv3-plane.c128 struct drm_gem_dma_object *dma_obj; in drm_plane_state_to_eba()
143 struct drm_gem_dma_object *dma_obj; in drm_plane_state_to_ubo()
162 struct drm_gem_dma_object *dma_obj; in drm_plane_state_to_vbo()
/linux-6.3-rc2/drivers/gpu/drm/imx/dcss/
A Ddcss-plane.c150 struct drm_gem_dma_object *dma_obj; in dcss_plane_atomic_check()
221 struct drm_gem_dma_object *dma_obj = drm_fb_dma_get_gem_obj(fb, 0); in dcss_plane_atomic_set_base()
/linux-6.3-rc2/drivers/gpu/drm/fsl-dcu/
A Dfsl_dcu_drm_plane.c87 struct drm_gem_dma_object *gem; in fsl_dcu_drm_plane_atomic_update()
/linux-6.3-rc2/drivers/gpu/drm/aspeed/
A Daspeed_gfx_crtc.c170 struct drm_gem_dma_object *gem; in aspeed_gfx_pipe_update()
/linux-6.3-rc2/drivers/gpu/drm/arm/
A Dmalidp_mw.c163 struct drm_gem_dma_object *obj = drm_fb_dma_get_gem_obj(fb, i); in malidp_mw_encoder_atomic_check()
A Dmalidp_planes.c327 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-6.3-rc2/drivers/gpu/drm/arm/display/komeda/
A Dkomeda_framebuffer.c242 const struct drm_gem_dma_object *obj; in komeda_fb_get_pixel_addr()
/linux-6.3-rc2/drivers/gpu/drm/sun4i/
A Dsun8i_ui_layer.c195 struct drm_gem_dma_object *gem; in sun8i_ui_layer_update_buffer()
/linux-6.3-rc2/drivers/gpu/drm/tiny/
A Darcpgu.c223 struct drm_gem_dma_object *gem; in arc_pgu_update()
/linux-6.3-rc2/drivers/gpu/drm/sti/
A Dsti_cursor.c270 struct drm_gem_dma_object *dma_obj; in sti_cursor_atomic_update()
/linux-6.3-rc2/drivers/gpu/drm/rcar-du/
A Drcar_du_vsp.c242 struct drm_gem_dma_object *gem = drm_fb_dma_get_gem_obj(fb, i); in rcar_du_vsp_map_fb()
/linux-6.3-rc2/drivers/gpu/drm/meson/
A Dmeson_plane.c142 struct drm_gem_dma_object *gem; in meson_plane_atomic_update()

Completed in 51 milliseconds

12