Lines Matching defs:current_state
71 if (dc->current_state->res_ctx.link_enc_cfg_ctx.mode == LINK_ENC_CFG_TRANSIENT)
72 assignment = dc->current_state->res_ctx.link_enc_cfg_ctx.transient_assignments[i];
74 assignment = dc->current_state->res_ctx.link_enc_cfg_ctx.link_enc_assignments[i];
307 ASSERT(dc->current_state->res_ctx.link_enc_cfg_ctx.mode == LINK_ENC_CFG_STEADY);
310 for (i = 0; i < dc->current_state->stream_count; i++)
311 dc->res_pool->funcs->link_enc_unassign(state, dc->current_state->streams[i]);
336 if (state != dc->current_state) {
337 struct dc_state *prev_state = dc->current_state;
410 dc->current_state->res_ctx.link_enc_cfg_ctx.transient_assignments[i] =
417 dc->current_state->res_ctx.link_enc_cfg_ctx.link_enc_assignments[i];
603 dc->current_state->res_ctx.link_enc_cfg_ctx.link_enc_assignments[i];
746 void link_enc_cfg_set_transient_mode(struct dc *dc, struct dc_state *current_state, struct dc_state *new_state)
752 if (current_state->res_ctx.link_enc_cfg_ctx.transient_assignments[i].valid)
758 current_state->res_ctx.link_enc_cfg_ctx.mode = LINK_ENC_CFG_TRANSIENT;
759 DC_LOG_DEBUG("%s: current_state(%p) mode(%d)\n", __func__, current_state, LINK_ENC_CFG_TRANSIENT);