Lines Matching refs:state
21 struct sun4i_layer_state *state;
23 if (plane->state) {
24 state = state_to_sun4i_layer_state(plane->state);
26 __drm_atomic_helper_plane_destroy_state(&state->state);
28 kfree(state);
29 plane->state = NULL;
32 state = kzalloc(sizeof(*state), GFP_KERNEL);
33 if (state) {
34 __drm_atomic_helper_plane_reset(plane, &state->state);
35 plane->state->zpos = layer->id;
42 struct sun4i_layer_state *orig = state_to_sun4i_layer_state(plane->state);
49 __drm_atomic_helper_plane_duplicate_state(plane, ©->state);
52 return ©->state;
56 struct drm_plane_state *state)
58 struct sun4i_layer_state *s_state = state_to_sun4i_layer_state(state);
60 __drm_atomic_helper_plane_destroy_state(state);
86 struct sun4i_layer_state *layer_state = state_to_sun4i_layer_state(plane->state);