Lines Matching defs:info
12 void __init xen_init_vga(const struct dom0_vga_console_info *info, size_t size)
26 switch (info->video_type) {
29 + sizeof(info->u.text_mode_3))
31 screen_info->orig_video_lines = info->u.text_mode_3.rows;
32 screen_info->orig_video_cols = info->u.text_mode_3.columns;
33 screen_info->orig_x = info->u.text_mode_3.cursor_x;
34 screen_info->orig_y = info->u.text_mode_3.cursor_y;
36 info->u.text_mode_3.font_height;
45 screen_info->lfb_width = info->u.vesa_lfb.width;
46 screen_info->lfb_height = info->u.vesa_lfb.height;
47 screen_info->lfb_depth = info->u.vesa_lfb.bits_per_pixel;
48 screen_info->lfb_base = info->u.vesa_lfb.lfb_base;
49 screen_info->lfb_size = info->u.vesa_lfb.lfb_size;
50 screen_info->lfb_linelength = info->u.vesa_lfb.bytes_per_line;
51 screen_info->red_size = info->u.vesa_lfb.red_size;
52 screen_info->red_pos = info->u.vesa_lfb.red_pos;
53 screen_info->green_size = info->u.vesa_lfb.green_size;
54 screen_info->green_pos = info->u.vesa_lfb.green_pos;
55 screen_info->blue_size = info->u.vesa_lfb.blue_size;
56 screen_info->blue_pos = info->u.vesa_lfb.blue_pos;
57 screen_info->rsvd_size = info->u.vesa_lfb.rsvd_size;
58 screen_info->rsvd_pos = info->u.vesa_lfb.rsvd_pos;
60 if (info->video_type == XEN_VGATYPE_EFI_LFB) {
67 + sizeof(info->u.vesa_lfb.gbl_caps))
68 screen_info->capabilities = info->u.vesa_lfb.gbl_caps;
71 + sizeof(info->u.vesa_lfb.mode_attrs))
72 screen_info->vesa_attributes = info->u.vesa_lfb.mode_attrs;