Lines Matching full:connectors
188 * file descriptor. Used by writeback connectors to signal completion of
315 * @num_connector: size of the @connectors and @connector_states arrays
316 * @connectors: pointer to array of structures with per-connector data
353 struct __drm_connnectors_state *connectors; member
362 * Used for signaling unbound planes/connectors.
593 return state->connectors[index].state; in drm_atomic_get_existing_connector_state()
613 return state->connectors[index].old_state; in drm_atomic_get_old_connector_state()
633 return state->connectors[index].new_state; in drm_atomic_get_new_connector_state()
689 * for_each_oldnew_connector_in_state - iterate over all connectors in an atomic update
698 * This iterates over all connectors in an atomic update, tracking both old and
706 for_each_if ((__state)->connectors[__i].ptr && \
707 ((connector) = (__state)->connectors[__i].ptr, \
709 (old_connector_state) = (__state)->connectors[__i].old_state, \
710 (new_connector_state) = (__state)->connectors[__i].new_state, 1))
713 * for_each_old_connector_in_state - iterate over all connectors in an atomic update
720 * This iterates over all connectors in an atomic update, tracking only the old
728 for_each_if ((__state)->connectors[__i].ptr && \
729 ((connector) = (__state)->connectors[__i].ptr, \
731 (old_connector_state) = (__state)->connectors[__i].old_state, 1))
734 * for_each_new_connector_in_state - iterate over all connectors in an atomic update
741 * This iterates over all connectors in an atomic update, tracking only the new
749 for_each_if ((__state)->connectors[__i].ptr && \
750 ((connector) = (__state)->connectors[__i].ptr, \
752 (new_connector_state) = (__state)->connectors[__i].new_state, \