HomeSort by: relevance | last modified time | path
    Searched defs:res_ctx (Results 1 - 9 of 9) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce/
dmub_psr.c 108 struct resource_context *res_ctx = &link->ctx->dc->current_state->res_ctx; local in function:dmub_setup_psr
111 if (res_ctx &&
112 res_ctx->pipe_ctx[i].stream &&
113 res_ctx->pipe_ctx[i].stream->link &&
114 res_ctx->pipe_ctx[i].stream->link == link &&
115 res_ctx->pipe_ctx[i].stream->link->connector_signal == SIGNAL_TYPE_EDP) {
116 pipe_ctx = &res_ctx->pipe_ctx[i];
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/core/
amdgpu_dc_stream.c 277 struct resource_context *res_ctx; local in function:dc_stream_set_cursor_attributes
295 res_ctx = &dc->current_state->res_ctx;
299 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i];
328 struct resource_context *res_ctx; local in function:dc_stream_set_cursor_position
342 res_ctx = &dc->current_state->res_ctx;
346 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[i];
512 struct resource_context *res_ctx = local in function:dc_stream_get_vblank_counter
513 &dc->current_state->res_ctx;
533 struct resource_context *res_ctx; local in function:dc_stream_send_dp_sdp
571 struct resource_context *res_ctx = local in function:dc_stream_get_scanoutpos
    [all...]
amdgpu_dc_resource.c 324 struct resource_context *res_ctx,
331 res_ctx->clock_source_ref_count[i]--;
334 res_ctx->dp_clock_source_ref_count--;
338 struct resource_context *res_ctx,
345 res_ctx->clock_source_ref_count[i]++;
348 res_ctx->dp_clock_source_ref_count++;
352 struct resource_context *res_ctx,
359 return res_ctx->clock_source_ref_count[i];
362 return res_ctx->dp_clock_source_ref_count;
452 struct resource_context *res_ctx,
1199 struct resource_context *res_ctx = &context->res_ctx; local in function:acquire_free_pipe_for_head
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dce110/
amdgpu_dce110_hw_sequencer.c 968 if (dc->current_state->res_ctx.pipe_ctx[i].stream_res.audio != NULL)
1276 struct pipe_ctx *pipe_ctx_old = &dc->current_state->res_ctx.
1514 dc->current_state->res_ctx.pipe_ctx[i].pipe_idx = i;
1516 &dc->current_state->res_ctx.pipe_ctx[i]);
1643 struct pipe_ctx *pipe_ctx = &context->res_ctx.pipe_ctx[i];
1672 struct resource_context *res_ctx,
1684 if (res_ctx->pipe_ctx[i].stream == NULL || res_ctx->pipe_ctx[i].plane_res.mi == NULL)
1687 res_ctx->pipe_ctx[i].plane_res.mi->funcs->mem_input_program_display_marks(
1688 res_ctx->pipe_ctx[i].plane_res.mi
1788 struct resource_context *res_ctx = &context->res_ctx; local in function:should_enable_fbc
    [all...]
amdgpu_dce110_resource.c 923 struct pipe_ctx *pipe_ctx = resource_get_head_pipe_for_stream(&context->res_ctx, stream);
956 context->res_ctx.pipe_ctx,
1106 struct resource_context *res_ctx = &context->res_ctx; local in function:dce110_acquire_underlay
1108 struct pipe_ctx *pipe_ctx = &res_ctx->pipe_ctx[underlay_idx];
1110 if (res_ctx->pipe_ctx[underlay_idx].stream)
1115 /*pipe_ctx->plane_res.ipp = res_ctx->pool->ipps[underlay_idx];*/
1122 if (!dc->current_state->res_ctx.pipe_ctx[underlay_idx].stream) {
1176 struct resource_context *res_ctx,
1185 if (!res_ctx->is_stream_enc_acquired[i] &
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn10/
amdgpu_dcn10_resource.c 1086 struct pipe_ctx *pipe_ctx = resource_get_head_pipe_for_stream(&context->res_ctx, stream);
1137 struct resource_context *res_ctx = &context->res_ctx; local in function:dcn10_acquire_idle_pipe_for_layer
1138 struct pipe_ctx *head_pipe = resource_get_head_pipe_for_stream(res_ctx, stream);
1139 struct pipe_ctx *idle_pipe = find_idle_secondary_pipe(res_ctx, pool, head_pipe);
1260 struct resource_context *res_ctx,
1269 if (!res_ctx->is_stream_enc_acquired[i] &&
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn21/
amdgpu_dcn21_resource.c 1061 if (!context->res_ctx.pipe_ctx[i].stream)
1633 struct resource_context *res_ctx = &context->res_ctx; local in function:dcn21_populate_dml_pipes_from_context
1637 if (!res_ctx->pipe_ctx[i].stream)
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/inc/
core_types.h 133 struct resource_context *res_ctx,
138 struct resource_context *res_ctx,
357 * @res_ctx: Persistent state of resources
368 struct resource_context res_ctx; member in struct:dc_state
  /src/sys/external/bsd/drm2/dist/drm/amd/display/dc/dcn20/
amdgpu_dcn20_resource.c 1510 struct pipe_ctx *pipe_ctx = resource_get_head_pipe_for_stream(&context->res_ctx, stream);
1540 static void acquire_dsc(struct resource_context *res_ctx,
1552 res_ctx->is_dsc_acquired[pipe_idx] = true;
1558 if (!res_ctx->is_dsc_acquired[i]) {
1560 res_ctx->is_dsc_acquired[i] = true;
1565 static void release_dsc(struct resource_context *res_ctx,
1573 res_ctx->is_dsc_acquired[i] = false;
1591 struct pipe_ctx *pipe_ctx = &dc_ctx->res_ctx.pipe_ctx[i];
1599 acquire_dsc(&dc_ctx->res_ctx, pool, &pipe_ctx->stream_res.dsc, i);
1621 if (new_ctx->res_ctx.pipe_ctx[i].stream == dc_stream && !new_ctx->res_ctx.pipe_ctx[i].top_pipe)
1890 struct resource_context *res_ctx = &context->res_ctx; local in function:dcn20_populate_dml_pipes_from_context
2988 struct resource_context *res_ctx = &state->res_ctx; local in function:dcn20_acquire_idle_pipe_for_layer
    [all...]

Completed in 22 milliseconds