Lines Matching defs:new_rows
1150 unsigned int new_cols, new_rows, new_row_size, new_screen_size;
1167 new_rows = (lines ? lines : vc->vc_rows);
1169 new_screen_size = new_row_size * new_rows;
1171 if (new_cols == vc->vc_cols && new_rows == vc->vc_rows) {
1188 return resize_screen(vc, new_cols, new_rows, user);
1198 new_uniscr = vc_uniscr_alloc(new_cols, new_rows);
1211 err = resize_screen(vc, new_cols, new_rows, user);
1218 vc->vc_rows = new_rows;
1229 if (vc->state.y > new_rows) {
1230 if (old_rows - vc->state.y < new_rows) {
1235 first_copied_row = (old_rows - new_rows);
1241 first_copied_row = (vc->state.y - new_rows/2);
1246 end = old_origin + old_row_size * min(old_rows, new_rows);
1248 vc_uniscr_copy_area(new_uniscr, new_cols, new_rows,
1250 min(old_rows, new_rows));