Home | History | Annotate | Download | only in sys

Lines Matching defs:xy

42     .xy = {0, 0},
76 struct curxy xy = st->xy;
89 if (xy.x > 0)
90 xy.x--;
94 int nsp = 8 - (xy.x & 7);
102 xy.y++;
104 xy.x = 0;
107 xy.x = 0;
127 op->write_char(xy.x, xy.y, ch, st);
128 xy.x++;
153 xy.x = xy.y = 0;
180 int y = xy.y - p0;
181 xy.y = (y < 0) ? 0 : y;
186 int y = xy.y + p0;
187 xy.y = (y >= rows) ? rows - 1 : y;
192 int x = xy.x + p0;
193 xy.x = (x >= cols) ? cols - 1 : x;
198 int x = xy.x - p0;
199 xy.x = (x < 0) ? 0 : x;
204 int y = xy.y + p0;
205 xy.y = (y >= rows) ? rows - 1 : y;
206 xy.x = 0;
211 int y = xy.y - p0;
212 xy.y = (y < 0) ? 0 : y;
213 xy.x = 0;
220 xy.x = (x >= cols) ? cols - 1 : (x < 0) ? 0 : x;
229 xy.x = (x >= cols) ? cols - 1 : (x < 0) ? 0 : x;
230 xy.y = (y >= rows) ? rows - 1 : (y < 0) ? 0 : y;
237 op->erase(st, xy.x, xy.y, cols - 1, xy.y);
238 if (xy.y < rows - 1)
239 op->erase(st, 0, xy.y + 1, cols - 1, rows - 1);
243 if (xy.y > 0)
244 op->erase(st, 0, 0, cols - 1, xy.y - 1);
245 if (xy.y > 0)
246 op->erase(st, 0, xy.y, xy.x - 1, xy.y);
263 op->erase(st, xy.x, xy.y, cols - 1, xy.y);
267 if (xy.x > 0)
268 op->erase(st, 0, xy.y, xy.x - 1, xy.y);
272 op->erase(st, 0, xy.y, cols - 1, xy.y);
372 st->saved_xy = xy;
375 xy = st->saved_xy;
428 if (xy.x >= cols) {
430 xy.x = 0;
431 xy.y++;
433 xy.x = cols - 1;
436 while (xy.y >= rows) {
437 xy.y--;
442 op->set_cursor(xy.x, xy.y, st->cursor);
443 st->xy = xy;