Lines Matching full:connectors
190 * file descriptor. Used by writeback connectors to signal completion of
355 * @num_connector: size of the @connectors and @connector_states arrays
356 * @connectors: pointer to array of structures with per-connector data
404 struct __drm_connnectors_state *connectors; member
413 * Used for signaling unbound planes/connectors.
646 return state->connectors[index].state; in drm_atomic_get_existing_connector_state()
666 return state->connectors[index].old_state; in drm_atomic_get_old_connector_state()
686 return state->connectors[index].new_state; in drm_atomic_get_new_connector_state()
742 * for_each_oldnew_connector_in_state - iterate over all connectors in an atomic update
751 * This iterates over all connectors in an atomic update, tracking both old and
759 for_each_if ((__state)->connectors[__i].ptr && \
760 ((connector) = (__state)->connectors[__i].ptr, \
762 (old_connector_state) = (__state)->connectors[__i].old_state, \
763 (new_connector_state) = (__state)->connectors[__i].new_state, 1))
766 * for_each_old_connector_in_state - iterate over all connectors in an atomic update
773 * This iterates over all connectors in an atomic update, tracking only the old
781 for_each_if ((__state)->connectors[__i].ptr && \
782 ((connector) = (__state)->connectors[__i].ptr, \
784 (old_connector_state) = (__state)->connectors[__i].old_state, 1))
787 * for_each_new_connector_in_state - iterate over all connectors in an atomic update
794 * This iterates over all connectors in an atomic update, tracking only the new
802 for_each_if ((__state)->connectors[__i].ptr && \
803 ((connector) = (__state)->connectors[__i].ptr, \
805 (new_connector_state) = (__state)->connectors[__i].new_state, \