Searched refs:shadow_plane_state (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/gpu/drm/ |
| H A D | drm_gem_atomic_helper.c | 223 struct drm_shadow_plane_state *shadow_plane_state = in __drm_gem_duplicate_shadow_plane_state() local 229 &shadow_plane_state->fmtcnv_state); in __drm_gem_duplicate_shadow_plane_state() 275 void __drm_gem_destroy_shadow_plane_state(struct drm_shadow_plane_state *shadow_plane_state) in __drm_gem_destroy_shadow_plane_state() argument 277 drm_format_conv_state_release(&shadow_plane_state->fmtcnv_state); in __drm_gem_destroy_shadow_plane_state() 278 __drm_atomic_helper_plane_destroy_state(&shadow_plane_state->base); in __drm_gem_destroy_shadow_plane_state() 294 struct drm_shadow_plane_state *shadow_plane_state = in drm_gem_destroy_shadow_plane_state() local 297 __drm_gem_destroy_shadow_plane_state(shadow_plane_state); in drm_gem_destroy_shadow_plane_state() 298 kfree(shadow_plane_state); in drm_gem_destroy_shadow_plane_state() 311 struct drm_shadow_plane_state *shadow_plane_state) in __drm_gem_reset_shadow_plane() argument 313 if (shadow_plane_state) { in __drm_gem_reset_shadow_plane() [all …]
|
| /linux/drivers/gpu/drm/vkms/ |
| H A D | vkms_plane.c | 130 struct drm_shadow_plane_state *shadow_plane_state; in vkms_plane_atomic_update() local 140 shadow_plane_state = &vkms_plane_state->base; in vkms_plane_atomic_update() 146 memcpy(&frame_info->map, &shadow_plane_state->data, sizeof(frame_info->map)); in vkms_plane_atomic_update() 184 struct drm_shadow_plane_state *shadow_plane_state; in vkms_prepare_fb() local 191 shadow_plane_state = to_drm_shadow_plane_state(state); in vkms_prepare_fb() 197 return drm_gem_fb_vmap(fb, shadow_plane_state->map, shadow_plane_state->data); in vkms_prepare_fb() 203 struct drm_shadow_plane_state *shadow_plane_state; in vkms_cleanup_fb() local 209 shadow_plane_state = to_drm_shadow_plane_state(state); in vkms_cleanup_fb() 211 drm_gem_fb_vunmap(fb, shadow_plane_state->map); in vkms_cleanup_fb()
|
| /linux/include/drm/ |
| H A D | drm_gem_atomic_helper.h | 93 void __drm_gem_destroy_shadow_plane_state(struct drm_shadow_plane_state *shadow_plane_state); 95 struct drm_shadow_plane_state *shadow_plane_state);
|
| /linux/drivers/gpu/drm/mgag200/ |
| H A D | mgag200_mode.c | 518 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(plane_state); in mgag200_primary_plane_helper_atomic_update() local 526 mgag200_handle_damage(mdev, shadow_plane_state->data, fb, &damage); in mgag200_primary_plane_helper_atomic_update()
|
| /linux/drivers/gpu/drm/gud/ |
| H A D | gud_pipe.c | 590 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(new_state); in gud_plane_atomic_update() local 631 gud_fb_handle_damage(gdrm, fb, &shadow_plane_state->data[0], &damage); in gud_plane_atomic_update()
|
| /linux/drivers/gpu/drm/ast/ |
| H A D | ast_mode.c | 543 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(plane_state); in ast_primary_plane_helper_atomic_update() local 564 ast_handle_damage(ast_plane, shadow_plane_state->data, fb, &damage); in ast_primary_plane_helper_atomic_update()
|