Lines Matching refs:new_rows
1141 unsigned int new_cols, new_rows, new_row_size, new_screen_size; in vc_do_resize() local
1151 new_rows = (lines ? lines : vc->vc_rows); in vc_do_resize()
1153 new_screen_size = new_row_size * new_rows; in vc_do_resize()
1155 if (new_cols == vc->vc_cols && new_rows == vc->vc_rows) { in vc_do_resize()
1172 return resize_screen(vc, new_cols, new_rows, from_user); in vc_do_resize()
1182 new_uniscr = vc_uniscr_alloc(new_cols, new_rows); in vc_do_resize()
1195 err = resize_screen(vc, new_cols, new_rows, from_user); in vc_do_resize()
1202 vc->vc_rows = new_rows; in vc_do_resize()
1213 if (vc->state.y > new_rows) { in vc_do_resize()
1214 if (old_rows - vc->state.y < new_rows) { in vc_do_resize()
1219 first_copied_row = (old_rows - new_rows); in vc_do_resize()
1225 first_copied_row = (vc->state.y - new_rows/2); in vc_do_resize()
1230 end = old_origin + old_row_size * min(old_rows, new_rows); in vc_do_resize()
1232 vc_uniscr_copy_area(new_uniscr, new_cols, new_rows, in vc_do_resize()
1234 min(old_rows, new_rows)); in vc_do_resize()