Lines Matching refs:new_rows
851 unsigned int new_cols, new_rows, new_row_size, new_screen_size; in vc_do_resize() local
867 new_rows = (lines ? lines : vc->vc_rows); in vc_do_resize()
869 new_screen_size = new_row_size * new_rows; in vc_do_resize()
871 if (new_cols == vc->vc_cols && new_rows == vc->vc_rows) in vc_do_resize()
881 err = resize_screen(vc, new_cols, new_rows, user); in vc_do_resize()
887 vc->vc_rows = new_rows; in vc_do_resize()
898 if (vc->vc_y > new_rows) { in vc_do_resize()
899 if (old_rows - vc->vc_y < new_rows) { in vc_do_resize()
904 old_origin += (old_rows - new_rows) * old_row_size; in vc_do_resize()
910 old_origin += (vc->vc_y - new_rows/2) * old_row_size; in vc_do_resize()
914 end = old_origin + old_row_size * min(old_rows, new_rows); in vc_do_resize()