Home
last modified time | relevance | path

Searched refs:drm_framebuffer_funcs (Results 1 – 21 of 21) sorted by relevance

/linux/include/drm/
H A Ddrm_gem_framebuffer_helper.h13 struct drm_framebuffer_funcs;
30 const struct drm_framebuffer_funcs *funcs);
35 const struct drm_framebuffer_funcs *funcs);
H A Ddrm_framebuffer.h41 * struct drm_framebuffer_funcs - framebuffer hooks
43 struct drm_framebuffer_funcs { struct
148 const struct drm_framebuffer_funcs *funcs;
215 const struct drm_framebuffer_funcs *funcs);
54 destroydrm_framebuffer_funcs global() argument
74 create_handledrm_framebuffer_funcs global() argument
98 dirtydrm_framebuffer_funcs global() argument
/linux/drivers/gpu/drm/
H A Ddrm_gem_framebuffer_helper.c74 const struct drm_framebuffer_funcs *funcs) in drm_gem_fb_init()
96 * itself. Drivers can use this as their &drm_framebuffer_funcs->destroy
118 * Drivers can use this as their &drm_framebuffer_funcs->create_handle
144 * This function can be used to set &drm_framebuffer_funcs for drivers that need
146 * change &drm_framebuffer_funcs. The function does buffer size validation.
159 const struct drm_framebuffer_funcs *funcs) in drm_gem_fb_init_with_funcs()
224 * This function can be used to set &drm_framebuffer_funcs for drivers that need
226 * change &drm_framebuffer_funcs. The function does buffer size validation.
235 const struct drm_framebuffer_funcs *funcs) in drm_gem_fb_create_with_funcs()
254 static const struct drm_framebuffer_funcs drm_gem_fb_func
[all...]
H A Ddrm_framebuffer.c704 * implement the corresponding &drm_framebuffer_funcs.dirty callback.
864 const struct drm_framebuffer_funcs *funcs) in drm_framebuffer_init()
970 * &drm_framebuffer_funcs.destroy callback. It can also be used to clean up
/linux/drivers/gpu/drm/rockchip/
H A Drockchip_drm_fb.c21 static const struct drm_framebuffer_funcs rockchip_drm_fb_funcs = {
/linux/drivers/gpu/drm/tests/
H A Ddrm_framebuffer_test.c585 struct drm_framebuffer_funcs funcs = { }; in drm_test_framebuffer_init()
591 /* Check if fb->funcs is actually set to the drm_framebuffer_funcs passed on */ in drm_test_framebuffer_init()
617 struct drm_framebuffer_funcs funcs = { }; in drm_test_framebuffer_init_bad_format()
638 struct drm_framebuffer_funcs funcs = { }; in drm_test_framebuffer_init_dev_mismatch()
661 static struct drm_framebuffer_funcs framebuffer_funcs_free_mock = {
/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_fb.c52 static const struct drm_framebuffer_funcs exynos_drm_fb_funcs = {
/linux/drivers/gpu/drm/armada/
H A Darmada_fb.c15 static const struct drm_framebuffer_funcs armada_fb_funcs = {
/linux/drivers/gpu/drm/gma500/
H A Dframebuffer.c15 static const struct drm_framebuffer_funcs psb_fb_funcs = {
/linux/drivers/gpu/drm/tegra/
H A Dfb.c99 static const struct drm_framebuffer_funcs tegra_fb_funcs = {
/linux/drivers/gpu/drm/xen/
H A Dxen_drm_front_kms.c51 static const struct drm_framebuffer_funcs fb_funcs = {
/linux/drivers/gpu/drm/virtio/
H A Dvirtgpu_display.c60 static const struct drm_framebuffer_funcs virtio_gpu_fb_funcs = {
/linux/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_framebuffer.c34 static const struct drm_framebuffer_funcs komeda_fb_funcs = {
/linux/drivers/gpu/drm/msm/
H A Dmsm_fb.c53 static const struct drm_framebuffer_funcs msm_framebuffer_funcs = {
/linux/drivers/gpu/drm/omapdrm/
H A Domap_fb.c79 static const struct drm_framebuffer_funcs omap_framebuffer_funcs = {
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_display.c126 static const struct drm_framebuffer_funcs nouveau_framebuffer_funcs = {
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_kms.c494 static const struct drm_framebuffer_funcs vmw_framebuffer_surface_funcs = {
597 static const struct drm_framebuffer_funcs vmw_framebuffer_bo_funcs = {
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_display.c548 static const struct drm_framebuffer_funcs amdgpu_fb_funcs = {
553 static const struct drm_framebuffer_funcs amdgpu_fb_funcs_atomic = {
/linux/drivers/gpu/drm/qxl/
H A Dqxl_display.c448 static const struct drm_framebuffer_funcs qxl_fb_funcs = {
/linux/drivers/gpu/drm/radeon/
H A Dradeon_display.c1292 static const struct drm_framebuffer_funcs radeon_fb_funcs = {
/linux/Documentation/gpu/
H A Dtodo.rst281 drm_framebuffer_funcs and drm_mode_config_funcs.fb_create cleanup