Lines Matching full:connectors
190 * file descriptor. Used by writeback connectors to signal completion of
336 * @num_connector: size of the @connectors and @connector_states arrays
337 * @connectors: pointer to array of structures with per-connector data
385 struct __drm_connnectors_state *connectors; member
394 * Used for signaling unbound planes/connectors.
627 return state->connectors[index].state; in drm_atomic_get_existing_connector_state()
647 return state->connectors[index].old_state; in drm_atomic_get_old_connector_state()
667 return state->connectors[index].new_state; in drm_atomic_get_new_connector_state()
723 * for_each_oldnew_connector_in_state - iterate over all connectors in an atomic update
732 * This iterates over all connectors in an atomic update, tracking both old and
740 for_each_if ((__state)->connectors[__i].ptr && \
741 ((connector) = (__state)->connectors[__i].ptr, \
743 (old_connector_state) = (__state)->connectors[__i].old_state, \
744 (new_connector_state) = (__state)->connectors[__i].new_state, 1))
747 * for_each_old_connector_in_state - iterate over all connectors in an atomic update
754 * This iterates over all connectors in an atomic update, tracking only the old
762 for_each_if ((__state)->connectors[__i].ptr && \
763 ((connector) = (__state)->connectors[__i].ptr, \
765 (old_connector_state) = (__state)->connectors[__i].old_state, 1))
768 * for_each_new_connector_in_state - iterate over all connectors in an atomic update
775 * This iterates over all connectors in an atomic update, tracking only the new
783 for_each_if ((__state)->connectors[__i].ptr && \
784 ((connector) = (__state)->connectors[__i].ptr, \
786 (new_connector_state) = (__state)->connectors[__i].new_state, \