Lines Matching defs:yy
288 u_int yy;
290 for (yy = py; yy < py + ny; yy++)
291 grid_free_line(gd, yy);
338 u_int xx, yy;
343 for (yy = 0; yy < ga->sy; yy++) {
344 gla = &ga->linedata[yy];
345 glb = &gb->linedata[yy];
349 grid_get_cell(ga, xx, yy, &gca);
350 grid_get_cell(gb, xx, yy, &gcb);
401 u_int yy;
405 for (yy = 0; yy < ny; yy++)
406 grid_free_line(gd, gd->hsize + gd->sy - 1 - yy);
417 u_int yy;
419 yy = gd->hsize + gd->sy;
420 gd->linedata = xreallocarray(gd->linedata, yy + 1,
422 grid_empty_line(gd, yy, bg);
448 u_int yy;
451 yy = gd->hsize + gd->sy;
452 gd->linedata = xreallocarray(gd->linedata, yy + 1,
634 u_int xx, yy, ox, sx;
649 for (yy = py; yy < py + ny; yy++) {
650 gl = &gd->linedata[yy];
663 grid_expand_line(gd, yy, px + ox, 8); /* default bg first */
665 grid_clear_cell(gd, xx, yy, bg);
673 u_int yy;
683 for (yy = py; yy < py + ny; yy++) {
684 grid_free_line(gd, yy);
685 grid_empty_line(gd, yy, bg);
695 u_int yy;
710 for (yy = dy; yy < dy + ny; yy++) {
711 if (yy >= py && yy < py + ny)
713 grid_free_line(gd, yy);
725 for (yy = py; yy < py + ny; yy++) {
726 if (yy < dy || yy >= dy + ny)
727 grid_empty_line(gd, yy, bg);
1160 u_int yy;
1168 for (yy = 0; yy < ny; yy++) {
1230 grid_reflow_join(struct grid *target, struct grid *gd, u_int sx, u_int yy,
1244 gl = grid_reflow_move(target, &gd->linedata[yy]);
1260 if (yy + 1 + lines == gd->hsize + gd->sy)
1262 line = yy + 1 + lines;
1316 grid_move_cells(gd, 0, want, yy + lines, left, 8);
1323 for (i = yy + 1; i < yy + 1 + lines; i++) {
1338 grid_reflow_split(struct grid *target, struct grid *gd, u_int sx, u_int yy,
1341 struct grid_line *gl = &gd->linedata[yy], *first;
1393 if (yy <= gd->hscrolled)
1401 grid_reflow_join(target, gd, sx, yy, width, 1);
1411 u_int yy, width, i, at;
1422 for (yy = 0; yy < gd->hsize + gd->sy; yy++) {
1423 gl = &gd->linedata[yy];
1462 grid_reflow_split(target, gd, sx, yy, at);
1471 grid_reflow_join(target, gd, sx, yy, width, 0);
1493 u_int ax = 0, ay = 0, yy;
1495 for (yy = 0; yy < py; yy++) {
1496 if (gd->linedata[yy].flags & GRID_LINE_WRAPPED)
1497 ax += gd->linedata[yy].cellused;
1503 if (px >= gd->linedata[yy].cellused)
1515 u_int yy, ay = 0;
1517 for (yy = 0; yy < gd->hsize + gd->sy - 1; yy++) {
1520 if (~gd->linedata[yy].flags & GRID_LINE_WRAPPED)
1525 * yy is now 0 on the unwrapped line which contains wx. Walk forwards
1529 while (gd->linedata[yy].flags & GRID_LINE_WRAPPED)
1530 yy++;
1531 wx = gd->linedata[yy].cellused;
1533 while (gd->linedata[yy].flags & GRID_LINE_WRAPPED) {
1534 if (wx < gd->linedata[yy].cellused)
1536 wx -= gd->linedata[yy].cellused;
1537 yy++;
1541 *py = yy;