Lines Matching refs:crtcs
67 kfree(state->crtcs); in drm_atomic_state_default_release()
92 state->crtcs = kcalloc(dev->mode_config.num_crtc, in drm_atomic_state_init()
93 sizeof(*state->crtcs), GFP_KERNEL); in drm_atomic_state_init()
94 if (!state->crtcs) in drm_atomic_state_init()
172 struct drm_crtc *crtc = state->crtcs[i].ptr; in drm_atomic_state_default_clear()
178 state->crtcs[i].state); in drm_atomic_state_default_clear()
180 state->crtcs[i].ptr = NULL; in drm_atomic_state_default_clear()
181 state->crtcs[i].state = NULL; in drm_atomic_state_default_clear()
182 state->crtcs[i].old_state = NULL; in drm_atomic_state_default_clear()
183 state->crtcs[i].new_state = NULL; in drm_atomic_state_default_clear()
185 if (state->crtcs[i].commit) { in drm_atomic_state_default_clear()
186 drm_crtc_commit_put(state->crtcs[i].commit); in drm_atomic_state_default_clear()
187 state->crtcs[i].commit = NULL; in drm_atomic_state_default_clear()
311 state->crtcs[index].state = crtc_state; in drm_atomic_get_crtc_state()
312 state->crtcs[index].old_state = crtc->state; in drm_atomic_get_crtc_state()
313 state->crtcs[index].new_state = crtc_state; in drm_atomic_get_crtc_state()
314 state->crtcs[index].ptr = crtc; in drm_atomic_get_crtc_state()