new_context
asid = new_context(mm, cpu);
asid = new_context(mm);
asid = new_context(mm);
asid = new_context(info, pasid, mm);
struct dc_state **new_context)
*new_context = context;
struct dc_state *new_context, struct dc_stream_state *stream)
dc->current_state = new_context;
pipe_ctx = &new_context->res_ctx.pipe_ctx[i];
struct dc_state *new_context,
create_minimal_transition_state(dc, new_context,
new_context)) {
dc, intermediate_context, new_context, &policy);
struct dc_state *new_context, struct dc_stream_state *stream)
new_context)) {
struct dc_state *new_context,
dc, new_context, stream, NULL,
new_context, stream);
struct dc_state *new_context)
if (!dc->hwss.is_pipe_topology_transition_seamless(dc, dc->current_state, new_context)) {
if (commit_minimal_transition_based_on_new_context(dc, new_context, stream, stream_update,
dc_state_release(new_context);
new_context = dc->current_state;
commit_minimal_transition_based_on_current_context(dc, new_context, stream);
commit_minimal_transition_state_in_dc_update(dc, new_context, stream,
commit_planes_for_stream(dc, srf_updates, surface_count, stream, stream_update, update_type, new_context);
swap_and_release_current_context(dc, new_context, stream);
struct dc_state *new_context;
&new_context))
if (new_context == dc->current_state) {
stream_update, update_type, new_context);
struct dc_state *new_context;
scratch->new_context
&scratch->new_context
if (scratch->new_context == scratch->dc->current_state) {
scratch->new_context
scratch->new_context,
intermediate_context ? scratch->intermediate_context : scratch->new_context
scratch->new_context
backup ? scratch->backup_context : scratch->new_context,
swap_and_release_current_context(scratch->dc, scratch->new_context, scratch->stream);
dc_state_release(scratch->new_context);
{I40E_HMC_STORE(i40e_hmc_obj_txq, new_context), 1, 30 },
u8 new_context;
tx_ctx.new_context = 1;