Lines Matching refs:vkms_state
118 struct vkms_crtc_state *vkms_state;
123 vkms_state = kzalloc(sizeof(*vkms_state), GFP_KERNEL);
124 if (!vkms_state)
127 __drm_atomic_helper_crtc_duplicate_state(crtc, &vkms_state->base);
129 INIT_WORK(&vkms_state->composer_work, vkms_composer_worker);
131 return &vkms_state->base;
137 struct vkms_crtc_state *vkms_state = to_vkms_crtc_state(state);
141 WARN_ON(work_pending(&vkms_state->composer_work));
142 kfree(vkms_state->active_planes);
143 kfree(vkms_state);
148 struct vkms_crtc_state *vkms_state =
149 kzalloc(sizeof(*vkms_state), GFP_KERNEL);
154 __drm_atomic_helper_crtc_reset(crtc, &vkms_state->base);
155 if (vkms_state)
156 INIT_WORK(&vkms_state->composer_work, vkms_composer_worker);
178 struct vkms_crtc_state *vkms_state = to_vkms_crtc_state(crtc_state);
183 if (vkms_state->active_planes)
201 vkms_state->active_planes = kcalloc(i, sizeof(plane), GFP_KERNEL);
202 if (!vkms_state->active_planes)
204 vkms_state->num_active_planes = i;
214 vkms_state->active_planes[i++] =