Lines Matching refs:xres_virtual
232 .xres_virtual = 640,
702 width = info->var.xres_virtual;
844 var->xres = var->xres_virtual = modedb->xres;
896 if (var->xres_virtual == -1 && var->yres_virtual == -1) {
910 var->xres_virtual = modes[i].xres;
915 var->xres_virtual, var->yres_virtual);
916 } else if (var->xres_virtual == -1) {
917 var->xres_virtual = (info->fix.smem_len * den /
920 "setting virtual X resolution to %d\n", var->xres_virtual);
922 var->xres_virtual = (var->xres_virtual + 15) & ~15;
924 (nom * var->xres_virtual);
928 var->xres_virtual = (var->xres_virtual + 15) & ~15;
929 if (var->xres_virtual * nom / den * var->yres_virtual > info->fix.smem_len) {
938 if (var->xres_virtual * nom / den >= 8192) {
941 var->xres_virtual, 8192 * den / nom - 16);
942 var->xres_virtual = 8192 * den / nom - 16;
945 if (var->xres_virtual < var->xres) {
947 "virtual X resolution (%d) is smaller than real\n", var->xres_virtual);
958 if (var->xres_virtual > 0x7fff/nom)
959 var->xres_virtual = 0x7fff/nom;
999 (info->var.xres_virtual & 0xffff) |
1180 if (var->xres_virtual < var->xres)
1181 var->xres_virtual = var->xres;
1193 if (var->xoffset > var->xres_virtual - var->xres)
1194 var->xoffset = var->xres_virtual - var->xres - 1;
1223 info->fix.line_length = (info->var.xres_virtual * (info->var.bits_per_pixel >> 3));