Lines Matching refs:curr_pipe
743 struct pipe_ctx *curr_pipe = &state->res_ctx.pipe_ctx[dc_pipe_idx];
745 while (curr_pipe) {
746 if (curr_pipe->top_pipe && curr_pipe->top_pipe->plane_state == curr_pipe->plane_state) {
752 curr_pipe->plane_state);
755 memcpy(&phantom_plane->address, &curr_pipe->plane_state->address, sizeof(phantom_plane->address));
756 memcpy(&phantom_plane->scaling_quality, &curr_pipe->plane_state->scaling_quality,
758 memcpy(&phantom_plane->src_rect, &curr_pipe->plane_state->src_rect, sizeof(phantom_plane->src_rect));
759 memcpy(&phantom_plane->dst_rect, &curr_pipe->plane_state->dst_rect, sizeof(phantom_plane->dst_rect));
760 memcpy(&phantom_plane->clip_rect, &curr_pipe->plane_state->clip_rect, sizeof(phantom_plane->clip_rect));
761 memcpy(&phantom_plane->plane_size, &curr_pipe->plane_state->plane_size,
763 memcpy(&phantom_plane->tiling_info, &curr_pipe->plane_state->tiling_info,
765 memcpy(&phantom_plane->dcc, &curr_pipe->plane_state->dcc, sizeof(phantom_plane->dcc));
766 //phantom_plane->tiling_info.gfx10compatible.compat_level = curr_pipe->plane_state->tiling_info.gfx10compatible.compat_level;
767 phantom_plane->format = curr_pipe->plane_state->format;
768 phantom_plane->rotation = curr_pipe->plane_state->rotation;
769 phantom_plane->visible = curr_pipe->plane_state->visible;
777 curr_pipe = curr_pipe->bottom_pipe;