Lines Matching refs:top_pipe

567 		if (pipe->stream && !pipe->top_pipe) {
628 if (pipe->plane_state && !pipe->top_pipe && !pipe->prev_odm_pipe && !dcn32_is_center_timing(pipe) &&
741 if (pipe->stream && pipe->plane_state && !pipe->top_pipe &&
997 if (pipe->plane_state && !pipe->top_pipe &&
1052 if (pipe->plane_state && !pipe->top_pipe) {
1734 (context->res_ctx.pipe_ctx[i].top_pipe == NULL ||
1735 context->res_ctx.pipe_ctx[i].plane_state != context->res_ctx.pipe_ctx[i].top_pipe->plane_state) &&
1816 if (dc->current_state->res_ctx.pipe_ctx[i].top_pipe == NULL
1892 if (pri_pipe->top_pipe && pri_pipe->top_pipe->next_odm_pipe) {
1893 pri_pipe->top_pipe->next_odm_pipe->bottom_pipe = sec_pipe;
1894 sec_pipe->top_pipe = pri_pipe->top_pipe->next_odm_pipe;
1897 pri_pipe->bottom_pipe->next_odm_pipe->top_pipe = sec_pipe;
1902 ASSERT(sec_pipe->top_pipe == NULL);
1904 if (!sec_pipe->top_pipe)
1907 sec_pipe->stream_res.opp = sec_pipe->top_pipe->stream_res.opp;
1918 sec_pipe->bottom_pipe->top_pipe = sec_pipe;
1921 sec_pipe->top_pipe = pri_pipe;
1968 pipe->bottom_pipe->top_pipe = NULL;
1975 pipe->bottom_pipe->top_pipe = pipe->prev_odm_pipe->bottom_pipe;
1979 pipe->bottom_pipe->top_pipe = pipe->prev_odm_pipe;
1983 memcpy(&pipe->bottom_pipe->stream_res, &pipe->bottom_pipe->top_pipe->stream_res, sizeof(struct stream_resource));
1987 if (pipe->top_pipe) {
1988 pipe->top_pipe->bottom_pipe = NULL;
1995 pipe->top_pipe = NULL;
2003 } else if (pipe->top_pipe && pipe->top_pipe->plane_state == pipe->plane_state) {
2004 struct pipe_ctx *top_pipe = pipe->top_pipe;
2007 top_pipe->bottom_pipe = bottom_pipe;
2009 bottom_pipe->top_pipe = top_pipe;
2011 pipe->top_pipe = NULL;