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.
653 return state->connectors[index].state; in drm_atomic_get_existing_connector_state()
673 return state->connectors[index].old_state; in drm_atomic_get_old_connector_state()
693 return state->connectors[index].new_state; in drm_atomic_get_new_connector_state()
749 * for_each_oldnew_connector_in_state - iterate over all connectors in an atomic update
758 * This iterates over all connectors in an atomic update, tracking both old and
766 for_each_if ((__state)->connectors[__i].ptr && \
767 ((connector) = (__state)->connectors[__i].ptr, \
769 (old_connector_state) = (__state)->connectors[__i].old_state, \
770 (new_connector_state) = (__state)->connectors[__i].new_state, 1))
773 * for_each_old_connector_in_state - iterate over all connectors in an atomic update
780 * This iterates over all connectors in an atomic update, tracking only the old
788 for_each_if ((__state)->connectors[__i].ptr && \
789 ((connector) = (__state)->connectors[__i].ptr, \
791 (old_connector_state) = (__state)->connectors[__i].old_state, 1))
794 * for_each_new_connector_in_state - iterate over all connectors in an atomic update
801 * This iterates over all connectors in an atomic update, tracking only the new
809 for_each_if ((__state)->connectors[__i].ptr && \
810 ((connector) = (__state)->connectors[__i].ptr, \
812 (new_connector_state) = (__state)->connectors[__i].new_state, \