/linux-master/include/drm/ |
H A D | drm_simple_kms_helper.h | 119 * 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 D | drm_gem_vram_helper.h | 138 .cleanup_fb = drm_gem_vram_plane_helper_cleanup_fb
|
H A D | drm_modeset_helper_vtables.h | 1215 * 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 D | drm_simple_kms_helper.c | 268 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 D | drm_atomic_helper.c | 2570 * 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 D | lsdc_plane.c | 167 .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 D | virtgpu_plane.c | 364 .cleanup_fb = virtio_gpu_plane_cleanup_fb, 371 .cleanup_fb = virtio_gpu_plane_cleanup_fb,
|
/linux-master/drivers/gpu/drm/vkms/ |
H A D | vkms_plane.c | 197 .cleanup_fb = vkms_cleanup_fb,
|
/linux-master/drivers/gpu/drm/msm/disp/mdp4/ |
H A D | mdp4_plane.c | 150 .cleanup_fb = mdp4_plane_cleanup_fb,
|
/linux-master/drivers/gpu/drm/omapdrm/ |
H A D | omap_plane.c | 364 .cleanup_fb = omap_plane_cleanup_fb,
|
/linux-master/drivers/gpu/drm/renesas/rcar-du/ |
H A D | rcar_du_vsp.c | 394 .cleanup_fb = rcar_du_vsp_plane_cleanup_fb,
|
/linux-master/drivers/gpu/drm/tiny/ |
H A D | bochs.c | 469 .cleanup_fb = drm_gem_vram_simple_display_pipe_cleanup_fb,
|
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_ldu.c | 408 .cleanup_fb = vmw_du_cursor_plane_cleanup_fb,
|
H A D | vmwgfx_stdu.c | 895 * 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 D | vmwgfx_scrn.c | 437 * 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 D | amdgpu_vkms.c | 392 .cleanup_fb = amdgpu_vkms_cleanup_fb,
|
/linux-master/drivers/gpu/drm/qxl/ |
H A D | qxl_display.c | 897 .cleanup_fb = qxl_plane_cleanup_fb, 919 .cleanup_fb = qxl_plane_cleanup_fb,
|
/linux-master/drivers/gpu/drm/nouveau/dispnv50/ |
H A D | wndw.c | 583 .cleanup_fb = nv50_wndw_cleanup_fb,
|
/linux-master/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_plane.c | 472 .cleanup_fb = mdp5_plane_cleanup_fb,
|
/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_atomic_plane.c | 1172 .cleanup_fb = intel_cleanup_plane_fb,
|
/linux-master/drivers/gpu/drm/tegra/ |
H A D | dc.c | 780 .cleanup_fb = tegra_plane_cleanup_fb, 1094 .cleanup_fb = tegra_plane_cleanup_fb,
|
H A D | hub.c | 750 .cleanup_fb = tegra_plane_cleanup_fb,
|
/linux-master/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_plane.c | 1366 .cleanup_fb = dpu_plane_cleanup_fb,
|
/linux-master/drivers/gpu/drm/vc4/ |
H A D | vc4_plane.c | 1530 .cleanup_fb = vc4_cleanup_fb,
|
/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_plane.c | 1324 .cleanup_fb = amdgpu_dm_plane_helper_cleanup_fb,
|