Lines Matching refs:conn_state

296 drm_atomic_set_crtc_for_connector(struct drm_connector_state *conn_state,  in drm_atomic_set_crtc_for_connector()  argument
299 struct drm_connector *connector = conn_state->connector; in drm_atomic_set_crtc_for_connector()
302 if (conn_state->crtc == crtc) in drm_atomic_set_crtc_for_connector()
305 if (conn_state->crtc) { in drm_atomic_set_crtc_for_connector()
306 crtc_state = drm_atomic_get_new_crtc_state(conn_state->state, in drm_atomic_set_crtc_for_connector()
307 conn_state->crtc); in drm_atomic_set_crtc_for_connector()
310 ~drm_connector_mask(conn_state->connector); in drm_atomic_set_crtc_for_connector()
312 drm_connector_put(conn_state->connector); in drm_atomic_set_crtc_for_connector()
313 conn_state->crtc = NULL; in drm_atomic_set_crtc_for_connector()
317 crtc_state = drm_atomic_get_crtc_state(conn_state->state, crtc); in drm_atomic_set_crtc_for_connector()
322 drm_connector_mask(conn_state->connector); in drm_atomic_set_crtc_for_connector()
324 drm_connector_get(conn_state->connector); in drm_atomic_set_crtc_for_connector()
325 conn_state->crtc = crtc; in drm_atomic_set_crtc_for_connector()
329 conn_state, crtc->base.id, crtc->name); in drm_atomic_set_crtc_for_connector()
333 conn_state); in drm_atomic_set_crtc_for_connector()
654 struct drm_connector_state *conn_state, in drm_atomic_set_writeback_fb_for_connector() argument
659 ret = drm_writeback_set_fb(conn_state, fb); in drm_atomic_set_writeback_fb_for_connector()
665 fb->base.id, conn_state); in drm_atomic_set_writeback_fb_for_connector()
668 conn_state); in drm_atomic_set_writeback_fb_for_connector()
1113 struct drm_connector_state *conn_state; in prepare_signaling() local
1179 for_each_new_connector_in_state(state, conn, conn_state, i) { in prepare_signaling()
1185 if (!conn_state->writeback_job) in prepare_signaling()
1213 conn_state->writeback_job->out_fence = fence; in prepare_signaling()