Lines Matching refs:panningTotalArea

104     if (crtc->panningTotalArea.x2 <= crtc->panningTotalArea.x1) {
106 if (crtc->panningTotalArea.x1 || crtc->panningTotalArea.x2)
109 crtc->panningTotalArea.x1 = crtc->panningTotalArea.x2 = 0;
115 if (crtc->panningTotalArea.x1 < 0) {
117 crtc->panningTotalArea.x2 -= crtc->panningTotalArea.x1;
118 crtc->panningTotalArea.x1 = 0;
121 if (crtc->panningTotalArea.x2 <
122 crtc->panningTotalArea.x1 + crtc->mode.HDisplay) {
124 crtc->panningTotalArea.x2 =
125 crtc->panningTotalArea.x1 + crtc->mode.HDisplay;
128 if (crtc->panningTotalArea.x2 > screenWidth) {
130 crtc->panningTotalArea.x1 -=
131 crtc->panningTotalArea.x2 - screenWidth;
132 crtc->panningTotalArea.x2 = screenWidth;
134 if (crtc->panningTotalArea.x1 < 0)
135 crtc->panningTotalArea.x1 = 0;
145 if (crtc->panningTotalArea.y2 <= crtc->panningTotalArea.y1) {
147 if (crtc->panningTotalArea.y1 || crtc->panningTotalArea.y2)
150 crtc->panningTotalArea.y1 = crtc->panningTotalArea.y2 = 0;
156 if (crtc->panningTotalArea.y1 < 0) {
158 crtc->panningTotalArea.y2 -= crtc->panningTotalArea.y1;
159 crtc->panningTotalArea.y1 = 0;
162 if (crtc->panningTotalArea.y2 <
163 crtc->panningTotalArea.y1 + crtc->mode.VDisplay) {
165 crtc->panningTotalArea.y2 =
166 crtc->panningTotalArea.y1 + crtc->mode.VDisplay;
169 if (crtc->panningTotalArea.y2 > screenHeight) {
171 crtc->panningTotalArea.y1 -=
172 crtc->panningTotalArea.y2 - screenHeight;
173 crtc->panningTotalArea.y2 = screenHeight;
175 if (crtc->panningTotalArea.y1 < 0)
176 crtc->panningTotalArea.y1 = 0;
356 (crtc->panningTotalArea.x2 <= crtc->panningTotalArea.x1 &&
357 crtc->panningTotalArea.y2 <= crtc->panningTotalArea.y1))
378 if (crtc->panningTotalArea.x2 > crtc->panningTotalArea.x1) {
379 if (x < crtc->panningTotalArea.x1)
380 x = crtc->panningTotalArea.x1;
381 if (x >= crtc->panningTotalArea.x2)
382 x = crtc->panningTotalArea.x2 - 1;
384 if (crtc->panningTotalArea.y2 > crtc->panningTotalArea.y1) {
385 if (y < crtc->panningTotalArea.y1)
386 y = crtc->panningTotalArea.y1;
387 if (y >= crtc->panningTotalArea.y2)
388 y = crtc->panningTotalArea.y2 - 1;
402 if (crtc->panningTotalArea.x2 > crtc->panningTotalArea.x1) {
412 if (crtc->panningTotalArea.y2 > crtc->panningTotalArea.y1) {
436 if (crtc->panningTotalArea.x2 > crtc->panningTotalArea.x1) {
437 if (newX > crtc->panningTotalArea.x2 - width)
438 newX = crtc->panningTotalArea.x2 - width;
439 if (newX < crtc->panningTotalArea.x1)
440 newX = crtc->panningTotalArea.x1;
442 if (crtc->panningTotalArea.y2 > crtc->panningTotalArea.y1) {
443 if (newY > crtc->panningTotalArea.y2 - height)
444 newY = crtc->panningTotalArea.y2 - height;
445 if (newY < crtc->panningTotalArea.y1)
446 newY = crtc->panningTotalArea.y1;
673 ((crtc)->panningTotalArea.x2 > (crtc)->panningTotalArea.x1 || \
674 (crtc)->panningTotalArea.y2 > (crtc)->panningTotalArea.y1)
706 if (crtc->panningTotalArea.x2 > crtc->panningTrackingArea.x1)
707 crtc->panningTotalArea.x2 += width - pScreen->width;
708 if (crtc->panningTotalArea.y2 > crtc->panningTrackingArea.y1)
709 crtc->panningTotalArea.y2 += height - pScreen->height;
781 if (crtc->panningTotalArea.x2 > width)
782 width = crtc->panningTotalArea.x2;
783 if (crtc->panningTotalArea.y2 > height)
784 height = crtc->panningTotalArea.y2;
1899 memcpy(totalArea, &crtc->panningTotalArea, sizeof(BoxRec));
1923 memcpy(&oldTotalArea, &crtc->panningTotalArea, sizeof(BoxRec));
1928 memcpy(&crtc->panningTotalArea, totalArea, sizeof(BoxRec));
1941 memcpy(&crtc->panningTotalArea, &oldTotalArea, sizeof(BoxRec));