Lines Matching refs:__state

798  * @__state: &struct drm_atomic_state pointer
810 #define for_each_oldnew_connector_in_state(__state, connector, old_connector_state, new_connector_state, __i) \
812 (__i) < (__state)->num_connector; \
814 for_each_if ((__state)->connectors[__i].ptr && \
815 ((connector) = (__state)->connectors[__i].ptr, \
817 (old_connector_state) = (__state)->connectors[__i].old_state, \
818 (new_connector_state) = (__state)->connectors[__i].new_state, 1))
822 * @__state: &struct drm_atomic_state pointer
832 #define for_each_old_connector_in_state(__state, connector, old_connector_state, __i) \
834 (__i) < (__state)->num_connector; \
836 for_each_if ((__state)->connectors[__i].ptr && \
837 ((connector) = (__state)->connectors[__i].ptr, \
839 (old_connector_state) = (__state)->connectors[__i].old_state, 1))
843 * @__state: &struct drm_atomic_state pointer
853 #define for_each_new_connector_in_state(__state, connector, new_connector_state, __i) \
855 (__i) < (__state)->num_connector; \
857 for_each_if ((__state)->connectors[__i].ptr && \
858 ((connector) = (__state)->connectors[__i].ptr, \
860 (new_connector_state) = (__state)->connectors[__i].new_state, \
865 * @__state: &struct drm_atomic_state pointer
875 #define for_each_oldnew_crtc_in_state(__state, crtc, old_crtc_state, new_crtc_state, __i) \
877 (__i) < (__state)->dev->mode_config.num_crtc; \
879 for_each_if ((__state)->crtcs[__i].ptr && \
880 ((crtc) = (__state)->crtcs[__i].ptr, \
882 (old_crtc_state) = (__state)->crtcs[__i].old_state, \
884 (new_crtc_state) = (__state)->crtcs[__i].new_state, \
889 * @__state: &struct drm_atomic_state pointer
898 #define for_each_old_crtc_in_state(__state, crtc, old_crtc_state, __i) \
900 (__i) < (__state)->dev->mode_config.num_crtc; \
902 for_each_if ((__state)->crtcs[__i].ptr && \
903 ((crtc) = (__state)->crtcs[__i].ptr, \
905 (old_crtc_state) = (__state)->crtcs[__i].old_state, 1))
909 * @__state: &struct drm_atomic_state pointer
918 #define for_each_new_crtc_in_state(__state, crtc, new_crtc_state, __i) \
920 (__i) < (__state)->dev->mode_config.num_crtc; \
922 for_each_if ((__state)->crtcs[__i].ptr && \
923 ((crtc) = (__state)->crtcs[__i].ptr, \
925 (new_crtc_state) = (__state)->crtcs[__i].new_state, \
930 * @__state: &struct drm_atomic_state pointer
940 #define for_each_oldnew_plane_in_state(__state, plane, old_plane_state, new_plane_state, __i) \
942 (__i) < (__state)->dev->mode_config.num_total_plane; \
944 for_each_if ((__state)->planes[__i].ptr && \
945 ((plane) = (__state)->planes[__i].ptr, \
947 (old_plane_state) = (__state)->planes[__i].old_state,\
948 (new_plane_state) = (__state)->planes[__i].new_state, 1))
953 * @__state: &struct drm_atomic_state pointer
963 #define for_each_oldnew_plane_in_state_reverse(__state, plane, old_plane_state, new_plane_state, __i) \
964 for ((__i) = ((__state)->dev->mode_config.num_total_plane - 1); \
967 for_each_if ((__state)->planes[__i].ptr && \
968 ((plane) = (__state)->planes[__i].ptr, \
969 (old_plane_state) = (__state)->planes[__i].old_state,\
970 (new_plane_state) = (__state)->planes[__i].new_state, 1))
975 * @__state: &struct drm_atomic_state pointer
980 #define for_each_new_plane_in_state_reverse(__state, plane, new_plane_state, __i) \
981 for ((__i) = ((__state)->dev->mode_config.num_total_plane - 1); \
984 for_each_if ((__state)->planes[__i].ptr && \
985 ((plane) = (__state)->planes[__i].ptr, \
986 (new_plane_state) = (__state)->planes[__i].new_state, 1))
990 * @__state: &struct drm_atomic_state pointer
999 #define for_each_old_plane_in_state(__state, plane, old_plane_state, __i) \
1001 (__i) < (__state)->dev->mode_config.num_total_plane; \
1003 for_each_if ((__state)->planes[__i].ptr && \
1004 ((plane) = (__state)->planes[__i].ptr, \
1005 (old_plane_state) = (__state)->planes[__i].old_state, 1))
1008 * @__state: &struct drm_atomic_state pointer
1017 #define for_each_new_plane_in_state(__state, plane, new_plane_state, __i) \
1019 (__i) < (__state)->dev->mode_config.num_total_plane; \
1021 for_each_if ((__state)->planes[__i].ptr && \
1022 ((plane) = (__state)->planes[__i].ptr, \
1024 (new_plane_state) = (__state)->planes[__i].new_state, \
1029 * @__state: &struct drm_atomic_state pointer
1039 #define for_each_oldnew_private_obj_in_state(__state, obj, old_obj_state, new_obj_state, __i) \
1041 (__i) < (__state)->num_private_objs && \
1042 ((obj) = (__state)->private_objs[__i].ptr, \
1043 (old_obj_state) = (__state)->private_objs[__i].old_state, \
1044 (new_obj_state) = (__state)->private_objs[__i].new_state, 1); \
1049 * @__state: &struct drm_atomic_state pointer
1058 #define for_each_old_private_obj_in_state(__state, obj, old_obj_state, __i) \
1060 (__i) < (__state)->num_private_objs && \
1061 ((obj) = (__state)->private_objs[__i].ptr, \
1062 (old_obj_state) = (__state)->private_objs[__i].old_state, 1); \
1067 * @__state: &struct drm_atomic_state pointer
1076 #define for_each_new_private_obj_in_state(__state, obj, new_obj_state, __i) \
1078 (__i) < (__state)->num_private_objs && \
1079 ((obj) = (__state)->private_objs[__i].ptr, \
1081 (new_obj_state) = (__state)->private_objs[__i].new_state, 1); \