Lines Matching refs:view
67 if (asyh->set.view ) head->func->view (head, asyh);
151 asyh->view.iW = umode->hdisplay;
152 asyh->view.iH = umode_vdisplay;
155 asyh->view.oW = omode_hdisplay;
156 asyh->view.oH = omode_vdisplay;
167 u32 r = (asyh->view.oH << 19) / asyh->view.oW;
170 asyh->view.oW -= (bX * 2);
171 if (bY) asyh->view.oH -= (bY * 2);
172 else asyh->view.oH = ((asyh->view.oW * r) + (r / 2)) >> 19;
174 asyh->view.oW -= (asyh->view.oW >> 4) + 32;
175 if (bY) asyh->view.oH -= (bY * 2);
176 else asyh->view.oH = ((asyh->view.oW * r) + (r / 2)) >> 19;
188 asyh->view.oW = min(asyh->view.iW, asyh->view.oW);
189 asyh->view.oH = min(asyh->view.iH, asyh->view.oH);
207 if (asyh->view.oW * asyh->view.iH > asyh->view.iW * asyh->view.oH) {
209 u32 r = (asyh->view.iW << 19) / asyh->view.iH;
210 asyh->view.oW = ((asyh->view.oH * r) + (r / 2)) >> 19;
213 u32 r = (asyh->view.iH << 19) / asyh->view.iW;
214 asyh->view.oH = ((asyh->view.oW * r) + (r / 2)) >> 19;
221 asyh->set.view = true;
455 asyh->view = armh->view;