Searched defs:visual_len (Results 1 - 3 of 3) sorted by relevance

/osnet-11/usr/src/grub/grub2/grub-core/gfxmenu/
H A Dfont.c47 grub_ssize_t logical_len, visual_len; local
54 visual_len = grub_bidi_logical_to_visual (logical, logical_len, &visual,
57 if (visual_len < 0)
60 for (ptr = visual, x = left_x; ptr < visual + visual_len; ptr++)
/osnet-11/usr/src/grub/grub2/grub-core/normal/
H A Dterm.c654 grub_ssize_t visual_len,
660 for (visual_ptr = visual; visual_ptr < visual + visual_len; visual_ptr++)
671 state->backlog_len = visual_len - (visual_ptr - visual) - 1;
749 grub_ssize_t visual_len; local
759 visual_len = grub_bidi_logical_to_visual (str, last_position - str,
766 if (visual_len < 0)
775 for (vptr = visual; vptr < visual + visual_len; vptr++)
778 if (visual_len && visual[visual_len - 1].base != '\n')
784 ret = put_glyphs_terminal (visual, visual_len, margin_lef
653 put_glyphs_terminal(const struct grub_unicode_glyph *visual, grub_ssize_t visual_len, int margin_left, int margin_right, struct grub_term_output *term, struct term_state *state) argument
[all...]
H A Dcharset.c595 grub_size_t visual_len, unsigned *levels,
622 if (!visual_len)
625 for (k = 0; k <= visual_len; k++)
629 if (getcharwidth && k != visual_len)
632 if (k != visual_len && visual[k].base == ' ')
639 && line_width > (grub_ssize_t) maxwidth) || k == visual_len)
644 if (k != visual_len && last_space > (signed) line_start)
646 else if (k != visual_len && line_start == 0 && startwidth != 0)
765 if (k != visual_len)
802 unsigned visual_len local
593 bidi_line_wrap(struct grub_unicode_glyph *visual_out, struct grub_unicode_glyph *visual, grub_size_t visual_len, unsigned *levels, grub_ssize_t (*getcharwidth) (const struct grub_unicode_glyph *visual), grub_size_t maxwidth, grub_size_t startwidth) argument
[all...]

Completed in 17 milliseconds