Lines Matching refs:shadow_plane_state

293 void __drm_gem_destroy_shadow_plane_state(struct drm_shadow_plane_state *shadow_plane_state)  in __drm_gem_destroy_shadow_plane_state()  argument
295 __drm_atomic_helper_plane_destroy_state(&shadow_plane_state->base); in __drm_gem_destroy_shadow_plane_state()
311 struct drm_shadow_plane_state *shadow_plane_state = in drm_gem_destroy_shadow_plane_state() local
314 __drm_gem_destroy_shadow_plane_state(shadow_plane_state); in drm_gem_destroy_shadow_plane_state()
315 kfree(shadow_plane_state); in drm_gem_destroy_shadow_plane_state()
328 struct drm_shadow_plane_state *shadow_plane_state) in __drm_gem_reset_shadow_plane() argument
330 __drm_atomic_helper_plane_reset(plane, &shadow_plane_state->base); in __drm_gem_reset_shadow_plane()
345 struct drm_shadow_plane_state *shadow_plane_state; in drm_gem_reset_shadow_plane() local
352 shadow_plane_state = kzalloc(sizeof(*shadow_plane_state), GFP_KERNEL); in drm_gem_reset_shadow_plane()
353 if (!shadow_plane_state) in drm_gem_reset_shadow_plane()
355 __drm_gem_reset_shadow_plane(plane, shadow_plane_state); in drm_gem_reset_shadow_plane()
376 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(plane_state); in drm_gem_prepare_shadow_fb() local
387 return drm_gem_fb_vmap(fb, shadow_plane_state->map, shadow_plane_state->data); in drm_gem_prepare_shadow_fb()
403 struct drm_shadow_plane_state *shadow_plane_state = to_drm_shadow_plane_state(plane_state); in drm_gem_cleanup_shadow_fb() local
409 drm_gem_fb_vunmap(fb, shadow_plane_state->map); in drm_gem_cleanup_shadow_fb()