Lines Matching defs:info
12 void __init xen_init_vga(const struct dom0_vga_console_info *info, size_t size,
25 switch (info->video_type) {
28 + sizeof(info->u.text_mode_3))
30 screen_info->orig_video_lines = info->u.text_mode_3.rows;
31 screen_info->orig_video_cols = info->u.text_mode_3.columns;
32 screen_info->orig_x = info->u.text_mode_3.cursor_x;
33 screen_info->orig_y = info->u.text_mode_3.cursor_y;
35 info->u.text_mode_3.font_height;
44 screen_info->lfb_width = info->u.vesa_lfb.width;
45 screen_info->lfb_height = info->u.vesa_lfb.height;
46 screen_info->lfb_depth = info->u.vesa_lfb.bits_per_pixel;
47 screen_info->lfb_base = info->u.vesa_lfb.lfb_base;
48 screen_info->lfb_size = info->u.vesa_lfb.lfb_size;
49 screen_info->lfb_linelength = info->u.vesa_lfb.bytes_per_line;
50 screen_info->red_size = info->u.vesa_lfb.red_size;
51 screen_info->red_pos = info->u.vesa_lfb.red_pos;
52 screen_info->green_size = info->u.vesa_lfb.green_size;
53 screen_info->green_pos = info->u.vesa_lfb.green_pos;
54 screen_info->blue_size = info->u.vesa_lfb.blue_size;
55 screen_info->blue_pos = info->u.vesa_lfb.blue_pos;
56 screen_info->rsvd_size = info->u.vesa_lfb.rsvd_size;
57 screen_info->rsvd_pos = info->u.vesa_lfb.rsvd_pos;
61 + sizeof(info->u.vesa_lfb.ext_lfb_base)
62 && info->u.vesa_lfb.ext_lfb_base) {
63 screen_info->ext_lfb_base = info->u.vesa_lfb.ext_lfb_base;
67 if (info->video_type == XEN_VGATYPE_EFI_LFB) {
74 + sizeof(info->u.vesa_lfb.mode_attrs))
75 screen_info->vesa_attributes = info->u.vesa_lfb.mode_attrs;