Lines Matching defs:lines

61   /* The array of lines.  */
62 struct line *lines;
63 /* The number of lines. */
114 /* Return the number of lines occupied by this line on the screen. */
201 /* Draw the lines of the screen SCREEN. */
230 /* Draw lines. This code is tricky, because this must calculate logical
235 linep = screen->lines + i;
250 if (linep >= screen->lines + screen->num_lines)
345 screen->lines = grub_realloc (screen->lines,
347 * sizeof (screen->lines[0]));
348 if (! screen->lines)
352 grub_memmove (screen->lines + screen->line + 2,
353 screen->lines + screen->line + 1,
357 if (! init_line (screen->lines + screen->line + 1))
361 current_linep = screen->lines + screen->line;
411 current_linep = screen->lines + screen->line;
475 if (screen->lines)
478 struct line *linep = screen->lines + i;
485 grub_free (screen->lines);
505 screen->lines = grub_malloc (sizeof (struct line));
506 if (! screen->lines)
510 if (! init_line (screen->lines))
538 linep = screen->lines + screen->line;
595 linep = screen->lines + screen->line;
623 /* How many physical lines from the current position
629 linep = screen->lines + screen->line;
640 /* How many physical lines from the current position
678 /* How many physical lines from the current position
680 linep = screen->lines + screen->line;
697 /* How many physical lines from the current position
710 linep = screen->lines + screen->line;
757 linep = screen->lines + screen->line;
782 linep = screen->lines + screen->line;
875 linep = screen->lines + screen->line;
1025 linep = screen->lines + screen->line;
1180 size += screen->lines[i].len + 1;
1189 grub_memcpy (source + size, screen->lines[i].buf, screen->lines[i].len);
1190 size += screen->lines[i].len;