Lines Matching defs:crtcs
317 * @crtcs: pointer to array of CRTC pointers
354 struct __drm_crtcs_state *crtcs;
496 return state->crtcs[drm_crtc_index(crtc)].state;
511 return state->crtcs
525 return state->crtcs[drm_crtc_index(crtc)].new_state;
756 * for_each_oldnew_crtc_in_state - iterate over all CRTCs in an atomic update
763 * This iterates over all CRTCs in an atomic update, tracking both old and
771 for_each_if ((__state)->crtcs[__i].ptr && \
772 ((crtc) = (__state)->crtcs[__i].ptr, \
774 (old_crtc_state) = (__state)->crtcs[__i].old_state, \
776 (new_crtc_state) = (__state)->crtcs[__i].new_state, 1))
779 * for_each_old_crtc_in_state - iterate over all CRTCs in an atomic update
785 * This iterates over all CRTCs in an atomic update, tracking only the old
793 for_each_if ((__state)->crtcs[__i].ptr && \
794 ((crtc) = (__state)->crtcs[__i].ptr, \
795 (old_crtc_state) = (__state)->crtcs[__i].old_state, 1))
798 * for_each_new_crtc_in_state - iterate over all CRTCs in an atomic update
804 * This iterates over all CRTCs in an atomic update, tracking only the new
812 for_each_if ((__state)->crtcs[__i].ptr && \
813 ((crtc) = (__state)->crtcs[__i].ptr, \
815 (new_crtc_state) = (__state)->crtcs[__i].new_state, \