Searched refs:cleanup_fb (Results 1 - 25 of 25) sorted by relevance

/linux-master/include/drm/
H A Ddrm_simple_kms_helper.h119 * For GEM drivers who neither have a @prepare_fb nor @cleanup_fb hook
129 * @cleanup_fb:
131 * Optional, called by &drm_plane_helper_funcs.cleanup_fb. Please read
132 * the documentation for the &drm_plane_helper_funcs.cleanup_fb hook for
135 void (*cleanup_fb)(struct drm_simple_display_pipe *pipe, member in struct:drm_simple_display_pipe_funcs
H A Ddrm_gem_vram_helper.h138 .cleanup_fb = drm_gem_vram_plane_helper_cleanup_fb
H A Ddrm_modeset_helper_vtables.h1215 * For GEM drivers who neither have a @prepare_fb nor @cleanup_fb hook
1229 * The helpers will call @cleanup_fb with matching arguments for every
1245 * @cleanup_fb:
1253 void (*cleanup_fb)(struct drm_plane *plane, member in struct:drm_plane_helper_funcs
/linux-master/drivers/gpu/drm/
H A Ddrm_simple_kms_helper.c268 WARN_ON_ONCE(pipe->funcs && pipe->funcs->cleanup_fb);
282 if (!pipe->funcs || !pipe->funcs->cleanup_fb)
285 pipe->funcs->cleanup_fb(pipe, state);
321 .cleanup_fb = drm_simple_kms_plane_cleanup_fb,
H A Ddrm_atomic_helper.c2570 * is encountered this function will call &drm_plane_helper_funcs.cleanup_fb on
2604 WARN_ON_ONCE(funcs->cleanup_fb);
2647 if (funcs->cleanup_fb)
2648 funcs->cleanup_fb(plane, new_plane_state);
2682 if (funcs->cleanup_fb)
2683 funcs->cleanup_fb(plane, new_plane_state);
2974 if (funcs->cleanup_fb)
2975 funcs->cleanup_fb(plane, old_plane_state);
/linux-master/drivers/gpu/drm/loongson/
H A Dlsdc_plane.c167 .cleanup_fb = lsdc_plane_cleanup_fb,
331 .cleanup_fb = lsdc_plane_cleanup_fb,
427 .cleanup_fb = lsdc_plane_cleanup_fb,
/linux-master/drivers/gpu/drm/virtio/
H A Dvirtgpu_plane.c364 .cleanup_fb = virtio_gpu_plane_cleanup_fb,
371 .cleanup_fb = virtio_gpu_plane_cleanup_fb,
/linux-master/drivers/gpu/drm/vkms/
H A Dvkms_plane.c197 .cleanup_fb = vkms_cleanup_fb,
/linux-master/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_plane.c150 .cleanup_fb = mdp4_plane_cleanup_fb,
/linux-master/drivers/gpu/drm/omapdrm/
H A Domap_plane.c364 .cleanup_fb = omap_plane_cleanup_fb,
/linux-master/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_vsp.c394 .cleanup_fb = rcar_du_vsp_plane_cleanup_fb,
/linux-master/drivers/gpu/drm/tiny/
H A Dbochs.c469 .cleanup_fb = drm_gem_vram_simple_display_pipe_cleanup_fb,
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_ldu.c408 .cleanup_fb = vmw_du_cursor_plane_cleanup_fb,
H A Dvmwgfx_stdu.c895 * be unpinned in .cleanup_fb()
1444 .cleanup_fb = vmw_du_cursor_plane_cleanup_fb,
1452 .cleanup_fb = vmw_stdu_primary_plane_cleanup_fb,
H A Dvmwgfx_scrn.c437 * to 2, until cleanup_fb() is called.
784 .cleanup_fb = vmw_du_cursor_plane_cleanup_fb,
792 .cleanup_fb = vmw_sou_primary_plane_cleanup_fb,
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_vkms.c392 .cleanup_fb = amdgpu_vkms_cleanup_fb,
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_display.c897 .cleanup_fb = qxl_plane_cleanup_fb,
919 .cleanup_fb = qxl_plane_cleanup_fb,
/linux-master/drivers/gpu/drm/nouveau/dispnv50/
H A Dwndw.c583 .cleanup_fb = nv50_wndw_cleanup_fb,
/linux-master/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_plane.c472 .cleanup_fb = mdp5_plane_cleanup_fb,
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_atomic_plane.c1172 .cleanup_fb = intel_cleanup_plane_fb,
/linux-master/drivers/gpu/drm/tegra/
H A Ddc.c780 .cleanup_fb = tegra_plane_cleanup_fb,
1094 .cleanup_fb = tegra_plane_cleanup_fb,
H A Dhub.c750 .cleanup_fb = tegra_plane_cleanup_fb,
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_plane.c1366 .cleanup_fb = dpu_plane_cleanup_fb,
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_plane.c1530 .cleanup_fb = vc4_cleanup_fb,
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_plane.c1324 .cleanup_fb = amdgpu_dm_plane_helper_cleanup_fb,

Completed in 335 milliseconds