Lines Matching refs:state

39  * of the min/max scale parameters of the plane-state checker function.
51 struct drm_atomic_state *state);
62 struct drm_atomic_state *state);
65 struct drm_atomic_state *state);
66 void drm_atomic_helper_commit_tail(struct drm_atomic_state *state);
67 void drm_atomic_helper_commit_tail_rpm(struct drm_atomic_state *state);
69 struct drm_atomic_state *state,
72 struct drm_atomic_state *state);
74 struct drm_atomic_state *state);
77 struct drm_atomic_state *state,
91 drm_atomic_helper_calc_timestamping_constants(struct drm_atomic_state *state);
94 struct drm_atomic_state *state);
99 struct drm_atomic_state *state);
101 struct drm_atomic_state *state);
107 struct drm_atomic_state *state,
116 int __must_check drm_atomic_helper_swap_state(struct drm_atomic_state *state,
120 int drm_atomic_helper_setup_commit(struct drm_atomic_state *state,
122 void drm_atomic_helper_wait_for_dependencies(struct drm_atomic_state *state);
123 void drm_atomic_helper_fake_vblank(struct drm_atomic_state *state);
124 void drm_atomic_helper_commit_hw_done(struct drm_atomic_state *state);
125 void drm_atomic_helper_commit_cleanup_done(struct drm_atomic_state *state);
148 int drm_atomic_helper_commit_duplicated_state(struct drm_atomic_state *state,
151 struct drm_atomic_state *state);
171 * This iterates over the current state, useful (for example) when applying
172 * atomic state after it has been checked and swapped. To iterate over the
178 drm_for_each_plane_mask(plane, (crtc)->dev, (crtc)->state->plane_mask)
181 * drm_atomic_crtc_state_for_each_plane - iterate over attached planes in new state
183 * @crtc_state: the incoming CRTC state
186 * attached if the specified state is applied. Useful during for example
188 * validate the incoming state.
191 drm_for_each_plane_mask(plane, (crtc_state)->state->dev, (crtc_state)->plane_mask)
194 * drm_atomic_crtc_state_for_each_plane_state - iterate over attached planes in new state
196 * @plane_state: loop cursor for the plane's state, must be const
197 * @crtc_state: the incoming CRTC state
200 * attached if the specified state is applied. Useful during for example
202 * validate the incoming state.
209 drm_for_each_plane_mask(plane, (crtc_state)->state->dev, (crtc_state)->plane_mask) \
211 __drm_atomic_get_current_plane_state((crtc_state)->state, \
216 * @old_plane_state: old atomic plane state
217 * @new_plane_state: new atomic plane state
219 * Checks the atomic state of a plane to determine whether it's being enabled
220 * or not. This also WARNs if it detects an invalid state (both CRTC and FB
242 * @old_plane_state: old atomic plane state
243 * @new_plane_state: new atomic plane state
245 * Checks the atomic state of a plane to determine whether it's being disabled
246 * or not. This also WARNs if it detects an invalid state (both CRTC and FB