/linux-6.1.9/drivers/gpu/drm/ |
D | drm_gem_atomic_helper.c | 296 void __drm_gem_destroy_shadow_plane_state(struct drm_shadow_plane_state *shadow_plane_state) in __drm_gem_destroy_shadow_plane_state() argument 298 __drm_atomic_helper_plane_destroy_state(&shadow_plane_state->base); in __drm_gem_destroy_shadow_plane_state() 314 struct drm_shadow_plane_state *shadow_plane_state = in drm_gem_destroy_shadow_plane_state() local 317 __drm_gem_destroy_shadow_plane_state(shadow_plane_state); in drm_gem_destroy_shadow_plane_state() 318 kfree(shadow_plane_state); in drm_gem_destroy_shadow_plane_state() 331 struct drm_shadow_plane_state *shadow_plane_state) in __drm_gem_reset_shadow_plane() argument 333 __drm_atomic_helper_plane_reset(plane, &shadow_plane_state->base); in __drm_gem_reset_shadow_plane() 348 struct drm_shadow_plane_state *shadow_plane_state; in drm_gem_reset_shadow_plane() local 355 shadow_plane_state = kzalloc(sizeof(*shadow_plane_state), GFP_KERNEL); in drm_gem_reset_shadow_plane() 356 if (!shadow_plane_state) in drm_gem_reset_shadow_plane() [all …]
|
/linux-6.1.9/drivers/gpu/drm/hyperv/ |
D | hyperv_drm_modeset.c | 107 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(plane_state); in hyperv_pipe_enable() local 114 hyperv_blit_to_vram_fullscreen(plane_state->fb, &shadow_plane_state->data[0]); in hyperv_pipe_enable() 141 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(state); in hyperv_pipe_update() local 145 hyperv_blit_to_vram_rect(state->fb, &shadow_plane_state->data[0], &rect); in hyperv_pipe_update()
|
/linux-6.1.9/include/drm/ |
D | drm_gem_atomic_helper.h | 85 void __drm_gem_destroy_shadow_plane_state(struct drm_shadow_plane_state *shadow_plane_state); 87 struct drm_shadow_plane_state *shadow_plane_state);
|
/linux-6.1.9/drivers/gpu/drm/vkms/ |
D | vkms_plane.c | 105 struct drm_shadow_plane_state *shadow_plane_state; in vkms_plane_atomic_update() local 115 shadow_plane_state = &vkms_plane_state->base; in vkms_plane_atomic_update() 121 memcpy(&frame_info->map, &shadow_plane_state->data, sizeof(frame_info->map)); in vkms_plane_atomic_update()
|
/linux-6.1.9/drivers/gpu/drm/udl/ |
D | udl_modeset.c | 328 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(plane_state); in udl_simple_display_pipe_enable() local 355 udl_handle_damage(fb, &shadow_plane_state->data[0], &clip); in udl_simple_display_pipe_enable() 387 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(state); in udl_simple_display_pipe_update() local 395 udl_handle_damage(fb, &shadow_plane_state->data[0], &rect); in udl_simple_display_pipe_update()
|
/linux-6.1.9/drivers/gpu/drm/tiny/ |
D | cirrus.c | 440 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(plane_state); in cirrus_pipe_enable() local 443 cirrus_fb_blit_fullscreen(plane_state->fb, &shadow_plane_state->data[0]); in cirrus_pipe_enable() 451 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(state); in cirrus_pipe_update() local 459 cirrus_fb_blit_rect(state->fb, &shadow_plane_state->data[0], &rect); in cirrus_pipe_update()
|
D | gm12u320.c | 557 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(plane_state); in gm12u320_pipe_enable() local 560 gm12u320_fb_mark_dirty(plane_state->fb, &shadow_plane_state->data[0], &rect); in gm12u320_pipe_enable() 574 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(state); in gm12u320_pipe_update() local 578 gm12u320_fb_mark_dirty(state->fb, &shadow_plane_state->data[0], &rect); in gm12u320_pipe_update()
|
D | simpledrm.c | 477 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(plane_state); in simpledrm_primary_plane_helper_atomic_update() local 501 drm_fb_blit(&dst, &sdev->pitch, sdev->format->format, shadow_plane_state->data, fb, in simpledrm_primary_plane_helper_atomic_update()
|
/linux-6.1.9/drivers/gpu/drm/mgag200/ |
D | mgag200_mode.c | 500 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(plane_state); in mgag200_primary_plane_helper_atomic_update() local 511 mgag200_handle_damage(mdev, shadow_plane_state->data, fb, &damage); in mgag200_primary_plane_helper_atomic_update()
|
/linux-6.1.9/drivers/gpu/drm/vboxvideo/ |
D | vbox_mode.c | 401 struct drm_shadow_plane_state *shadow_plane_state = in vbox_cursor_atomic_update() local 403 struct iosys_map map = shadow_plane_state->data[0]; in vbox_cursor_atomic_update()
|
/linux-6.1.9/drivers/gpu/drm/solomon/ |
D | ssd130x.c | 580 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(plane_state); in ssd130x_primary_plane_helper_atomic_update() local 595 ssd130x_fb_blit_rect(plane_state->fb, &shadow_plane_state->data[0], &dst_clip); in ssd130x_primary_plane_helper_atomic_update()
|
/linux-6.1.9/drivers/gpu/drm/ast/ |
D | ast_mode.c | 814 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(new_state); in ast_cursor_plane_helper_atomic_update() local 821 struct iosys_map src_map = shadow_plane_state->data[0]; in ast_cursor_plane_helper_atomic_update()
|