Lines Matching refs:state

35 void drm_atomic_state_clear(struct drm_atomic_state *state);
36 void drm_atomic_state_free(struct drm_atomic_state *state);
39 drm_atomic_get_crtc_state(struct drm_atomic_state *state,
42 struct drm_crtc_state *state, struct drm_property *property,
45 drm_atomic_get_plane_state(struct drm_atomic_state *state,
48 struct drm_plane_state *state, struct drm_property *property,
51 drm_atomic_get_connector_state(struct drm_atomic_state *state,
54 struct drm_connector_state *state, struct drm_property *property,
66 drm_atomic_add_affected_connectors(struct drm_atomic_state *state,
69 drm_atomic_connectors_for_crtc(struct drm_atomic_state *state,
72 void drm_atomic_legacy_backoff(struct drm_atomic_state *state);
74 int __must_check drm_atomic_check_only(struct drm_atomic_state *state);
75 int __must_check drm_atomic_commit(struct drm_atomic_state *state);
76 int __must_check drm_atomic_async_commit(struct drm_atomic_state *state);
78 #define for_each_connector_in_state(state, connector, connector_state, __i) \ argument
80 (__i) < (state)->num_connector && \
81 ((connector) = (state)->connectors[__i], \
82 (connector_state) = (state)->connector_states[__i], 1); \
86 #define for_each_crtc_in_state(state, crtc, crtc_state, __i) \ argument
88 (__i) < (state)->dev->mode_config.num_crtc && \
89 ((crtc) = (state)->crtcs[__i], \
90 (crtc_state) = (state)->crtc_states[__i], 1); \
94 #define for_each_plane_in_state(state, plane, plane_state, __i) \ argument
96 (__i) < (state)->dev->mode_config.num_total_plane && \
97 ((plane) = (state)->planes[__i], \
98 (plane_state) = (state)->plane_states[__i], 1); \