/osnet-11/usr/src/grub/grub2/include/grub/ |
H A D | fbutil.h | 30 struct grub_video_mode_info *mode_info; member in struct:grub_video_fbblit_info
|
H A D | bitmap.h | 30 struct grub_video_mode_info mode_info; member in struct:grub_video_bitmap 32 /* Pointer to bitmap data formatted according to mode_info. */ 66 struct grub_video_mode_info *mode_info);
|
H A D | fbfill.h | 31 struct grub_video_mode_info mode_info; member in struct:grub_video_fbrender_target
|
/osnet-11/usr/src/grub/grub2/grub-core/gfxmenu/ |
H A D | gfxmenu.c | 57 struct grub_video_mode_info mode_info; local 67 err = grub_video_get_info (&mode_info); 72 || cached_view->screen.width != mode_info.width 73 || cached_view->screen.height != mode_info.height) 77 cached_view = grub_gfxmenu_view_new (theme_path, mode_info.width, 78 mode_info.height); 89 view->double_repaint = (mode_info.mode_type 91 && !(mode_info.mode_type & GRUB_VIDEO_MODE_TYPE_UPDATING_SWAP); 97 grub_video_set_viewport (0, 0, mode_info.width, mode_info [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/video/ |
H A D | bitmap.c | 59 struct grub_video_mode_info *mode_info; local 74 mode_info = &((*bitmap)->mode_info); 76 /* Populate mode_info. */ 77 mode_info->width = width; 78 mode_info->height = height; 79 mode_info->blit_format = blit_format; 84 mode_info->mode_type = GRUB_VIDEO_MODE_TYPE_RGB 86 mode_info->bpp = 32; 87 mode_info 229 grub_video_bitmap_get_mode_info(struct grub_video_bitmap *bitmap, struct grub_video_mode_info *mode_info) argument [all...] |
H A D | ieee1275.c | 42 struct grub_video_mode_info mode_info; member in struct:__anon678 171 err = grub_video_ieee1275_fill_mode_info (dev, &framebuffer.mode_info); 186 framebuffer.ptr, framebuffer.mode_info.width, 187 framebuffer.mode_info.height, framebuffer.mode_info.bpp); 190 &framebuffer.mode_info, 202 grub_video_ieee1275_get_info_and_fini (struct grub_video_mode_info *mode_info, argument 205 grub_memcpy (mode_info, &(framebuffer.mode_info), sizeof (*mode_info)); [all...] |
H A D | radeon_fuloong2e.c | 35 struct grub_video_mode_info mode_info; member in struct:__anon679 108 framebuffer.mode_info.width = 640; 109 framebuffer.mode_info.height = 480; 110 framebuffer.mode_info.mode_type = GRUB_VIDEO_MODE_TYPE_RGB; 111 framebuffer.mode_info.bpp = 16; 112 framebuffer.mode_info.bytes_per_pixel = 2; 113 framebuffer.mode_info.pitch = 640 * 2; 114 framebuffer.mode_info.number_of_colors = 256; 115 framebuffer.mode_info.red_mask_size = 5; 116 framebuffer.mode_info 179 grub_video_radeon_fuloong2e_get_info_and_fini(struct grub_video_mode_info *mode_info, void **framebuf) argument [all...] |
H A D | bochs.c | 35 struct grub_video_mode_info mode_info; member in struct:__anon667 175 int start = framebuffer.mode_info.height * page; 185 if (framebuffer.mode_info.mode_type == GRUB_VIDEO_MODE_TYPE_INDEX_COLOR) 317 framebuffer.mode_info.width = width; 318 framebuffer.mode_info.height = height; 319 framebuffer.mode_info.mode_type = GRUB_VIDEO_MODE_TYPE_RGB; 320 framebuffer.mode_info.bpp = depth; 321 framebuffer.mode_info.bytes_per_pixel = bytes_per_pixel; 322 framebuffer.mode_info.pitch = pitch; 323 framebuffer.mode_info [all...] |
H A D | efi_gop.c | 41 struct grub_video_mode_info mode_info; member in struct:__anon673 201 struct grub_video_mode_info mode_info; local 211 err = grub_video_gop_fill_mode_info (mode, info, &mode_info); 217 if (hook (&mode_info)) 323 &framebuffer.mode_info); 333 framebuffer.ptr, framebuffer.mode_info.width, 334 framebuffer.mode_info.height, framebuffer.mode_info.bpp); 337 (&framebuffer.render_target, &framebuffer.mode_info, framebuffer.ptr); 381 grub_video_gop_get_info_and_fini (struct grub_video_mode_info *mode_info, argument [all...] |
H A D | efi_uga.c | 42 struct grub_video_mode_info mode_info; member in struct:__anon674 223 framebuffer.mode_info.width = w; 224 framebuffer.mode_info.height = h; 225 framebuffer.mode_info.pitch = uga_pitch; 236 framebuffer.mode_info.mode_type = GRUB_VIDEO_MODE_TYPE_RGB; 237 framebuffer.mode_info.bpp = 32; 238 framebuffer.mode_info.bytes_per_pixel = 4; 239 framebuffer.mode_info.number_of_colors = 256; /* TODO: fix me. */ 240 framebuffer.mode_info.red_mask_size = 8; 241 framebuffer.mode_info 292 grub_video_uga_get_info_and_fini(struct grub_video_mode_info *mode_info, void **framebuf) argument [all...] |
H A D | sis315pro.c | 37 struct grub_video_mode_info mode_info; member in struct:__anon684 138 framebuffer.mode_info.width = 640; 139 framebuffer.mode_info.height = 480; 140 framebuffer.mode_info.mode_type = GRUB_VIDEO_MODE_TYPE_INDEX_COLOR; 141 framebuffer.mode_info.bpp = 8; 142 framebuffer.mode_info.bytes_per_pixel = 1; 143 framebuffer.mode_info.pitch = 640 * 1; 144 framebuffer.mode_info.number_of_colors = 256; 145 framebuffer.mode_info.red_mask_size = 0; 146 framebuffer.mode_info 389 grub_video_sis315pro_get_info_and_fini(struct grub_video_mode_info *mode_info, void **framebuf) argument [all...] |
H A D | video.c | 50 grub_video_get_info (struct grub_video_mode_info *mode_info) argument 55 /* If mode_info is NULL just report that video adapter is active. */ 56 if (! mode_info) 62 return grub_video_adapter_active->get_info (mode_info); 75 grub_video_get_info_and_fini (struct grub_video_mode_info *mode_info, argument 83 err = grub_video_adapter_active->get_info_and_fini (mode_info, framebuffer); 93 grub_video_get_blit_format (struct grub_video_mode_info *mode_info) argument 96 if (mode_info->bpp == 32) 98 if ((mode_info->red_mask_size == 8) 99 && (mode_info 518 struct grub_video_mode_info mode_info; local 599 struct grub_video_mode_info mode_info; local 648 struct grub_video_mode_info mode_info; local [all...] |
H A D | cirrus.c | 35 struct grub_video_mode_info mode_info; member in struct:__anon670 221 if (framebuffer.mode_info.mode_type == GRUB_VIDEO_MODE_TYPE_INDEX_COLOR) 398 framebuffer.mode_info.width = width; 399 framebuffer.mode_info.height = height; 400 framebuffer.mode_info.mode_type = GRUB_VIDEO_MODE_TYPE_RGB; 401 framebuffer.mode_info.bpp = depth; 402 framebuffer.mode_info.bytes_per_pixel = bytes_per_pixel; 403 framebuffer.mode_info.pitch = pitch; 404 framebuffer.mode_info.number_of_colors = 256; 405 framebuffer.mode_info [all...] |
H A D | sm712.c | 194 struct grub_video_mode_info mode_info; member in struct:__anon696 381 framebuffer.mode_info.width = 1024; 382 framebuffer.mode_info.height = 600; 383 framebuffer.mode_info.mode_type = GRUB_VIDEO_MODE_TYPE_RGB; 384 framebuffer.mode_info.bpp = 16; 385 framebuffer.mode_info.bytes_per_pixel = 2; 386 framebuffer.mode_info.pitch = 1024 * 2; 387 framebuffer.mode_info.number_of_colors = 256; 388 framebuffer.mode_info.red_mask_size = 5; 389 framebuffer.mode_info 728 grub_video_sm712_get_info_and_fini(struct grub_video_mode_info *mode_info, void **framebuf) argument [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/video/emu/ |
H A D | sdl.c | 34 static struct grub_video_mode_info mode_info; variable in typeref:struct:grub_video_mode_info 49 grub_memset (&mode_info, 0, sizeof (mode_info)); 60 grub_memset (&mode_info, 0, sizeof (mode_info)); 107 mode_info.width = window->w; 108 mode_info.height = window->h; 109 mode_info.mode_type = 0; 111 mode_info.mode_type 114 mode_info [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/video/i386/pc/ |
H A D | vga.c | 44 struct grub_video_mode_info mode_info; member in struct:__anon677 141 framebuffer.mode_info.width = VGA_WIDTH; 142 framebuffer.mode_info.height = VGA_HEIGHT; 144 framebuffer.mode_info.mode_type = GRUB_VIDEO_MODE_TYPE_INDEX_COLOR; 150 framebuffer.mode_info.mode_type |= GRUB_VIDEO_MODE_TYPE_DOUBLE_BUFFERED; 153 framebuffer.mode_info.bpp = 8; 154 framebuffer.mode_info.bytes_per_pixel = 1; 155 framebuffer.mode_info.pitch = VGA_WIDTH; 156 framebuffer.mode_info.number_of_colors = 16; 157 framebuffer.mode_info 316 grub_video_vga_get_info_and_fini(struct grub_video_mode_info *mode_info, void **framebuf) argument [all...] |
H A D | vbe.c | 45 struct grub_video_mode_info mode_info; member in struct:__anon676 261 struct grub_vbe_mode_info_block *mode_info) 266 /* Store *mode_info to %es:%di. */ 267 regs.es = ((grub_addr_t) mode_info & 0xffff0000) >> 4; 268 regs.edi = (grub_addr_t) mode_info & 0x0000ffff; 734 struct grub_vbe_mode_info_block *mode_info) 755 grub_memcpy (mode_info, mi_tmp, sizeof (*mode_info)); 759 grub_memset (mode_info, 0, sizeof (*mode_info)); 260 grub_vbe_bios_get_mode_info(grub_uint32_t mode, struct grub_vbe_mode_info_block *mode_info) argument 733 grub_vbe_get_video_mode_info(grub_uint32_t mode, struct grub_vbe_mode_info_block *mode_info) argument 862 vbe2videoinfo(grub_uint32_t mode, const struct grub_vbe_mode_info_block *vbeinfo, struct grub_video_mode_info *mode_info) argument 956 struct grub_video_mode_info mode_info; local 1169 grub_video_vbe_get_info_and_fini(struct grub_video_mode_info *mode_info, void **framebuf) argument [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/loader/i386/ |
H A D | multiboot_mbi.c | 278 struct grub_vbe_mode_info_block *mode_info; local 305 mode_info = (struct grub_vbe_mode_info_block *) ptrorig; 310 grub_memset (mode_info, 0, sizeof (struct grub_vbe_mode_info_block)); 311 mode_info->memory_model = GRUB_VBE_MEMORY_MODEL_TEXT; 312 mode_info->x_resolution = 80; 313 mode_info->y_resolution = 25; 321 grub_memcpy (mode_info, scratch, 336 if (fill_generic && mode_info->memory_model == GRUB_VBE_MEMORY_MODEL_TEXT) 340 mbi->framebuffer_pitch = 2 * mode_info->x_resolution; 341 mbi->framebuffer_width = mode_info 360 struct grub_video_mode_info mode_info; local [all...] |
H A D | linux.c | 276 struct grub_video_mode_info mode_info; local 287 err = grub_video_get_info_and_fini (&mode_info, &framebuffer); 295 params->lfb_width = mode_info.width; 296 params->lfb_height = mode_info.height; 297 params->lfb_depth = mode_info.bpp; 298 params->lfb_line_len = mode_info.pitch; 303 params->red_mask_size = mode_info.red_mask_size; 304 params->red_field_pos = mode_info.red_field_pos; 305 params->green_mask_size = mode_info.green_mask_size; 306 params->green_field_pos = mode_info [all...] |
H A D | xnu.c | 849 struct grub_video_mode_info mode_info; local 879 ret = grub_video_get_info (&mode_info); 887 mode_info.width, 888 mode_info.height, 899 mode_info.width, 900 mode_info.height, 911 x = mode_info.width - bitmap->mode_info.width; 913 y = mode_info.height - bitmap->mode_info [all...] |
H A D | bsd.c | 848 struct grub_video_mode_info mode_info; local 878 err = grub_video_get_info_and_fini (&mode_info, &framebuffer); 883 params.width = mode_info.width; 884 params.height = mode_info.height; 885 params.bpp = mode_info.bpp; 886 params.pitch = mode_info.pitch; 891 params.red_mask_size = mode_info.red_mask_size; 892 params.red_field_pos = mode_info.red_field_pos; 893 params.green_mask_size = mode_info.green_mask_size; 894 params.green_field_pos = mode_info [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/loader/ |
H A D | multiboot_mbi2.c | 483 struct grub_vbe_mode_info_block *mode_info = (void *) &tag->vbe_mode_info; local 484 grub_memset (mode_info, 0, 486 mode_info->memory_model = GRUB_VBE_MEMORY_MODEL_TEXT; 487 mode_info->x_resolution = 80; 488 mode_info->y_resolution = 25; 510 struct grub_video_mode_info mode_info; local 606 err = grub_video_get_info_and_fini (&mode_info, &framebuffer); 615 tag->common.framebuffer_pitch = mode_info.pitch; 617 tag->common.framebuffer_width = mode_info.width; 618 tag->common.framebuffer_height = mode_info [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/video/fb/ |
H A D | video_fb.c | 113 grub_video_fb_get_info (struct grub_video_mode_info *mode_info) argument 116 grub_memcpy (mode_info, &framebuffer.render_target->mode_info, 163 if (x > framebuffer.render_target->mode_info.width) 169 if (y > framebuffer.render_target->mode_info.height) 175 if (x + width > framebuffer.render_target->mode_info.width) 176 width = framebuffer.render_target->mode_info.width - x; 178 if (y + height > framebuffer.render_target->mode_info.height) 179 height = framebuffer.render_target->mode_info.height - y; 209 if ((framebuffer.render_target->mode_info 357 struct grub_video_mode_info *mode_info; local 1225 grub_video_fb_create_render_target_from_pointer(struct grub_video_fbrender_target **result, const struct grub_video_mode_info *mode_info, void *ptr) argument 1337 grub_video_fb_doublebuf_blit_init(struct grub_video_fbrender_target **back, struct grub_video_mode_info mode_info, volatile void *framebuf) argument 1414 doublebuf_pageflipping_init(struct grub_video_mode_info *mode_info, volatile void *page0_ptr, grub_video_fb_set_page_t set_page_in, volatile void *page1_ptr) argument 1468 grub_video_fb_setup(unsigned int mode_type, unsigned int mode_mask, struct grub_video_mode_info *mode_info, volatile void *page0_ptr, grub_video_fb_set_page_t set_page_in, volatile void *page1_ptr) argument 1565 grub_video_fb_get_info_and_fini(struct grub_video_mode_info *mode_info, void **framebuf) argument [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/term/ |
H A D | gfxterm.c | 322 struct grub_video_mode_info mode_info; local 327 err = grub_video_get_info (&mode_info); 334 double_redraw = mode_info.mode_type & GRUB_VIDEO_MODE_TYPE_DOUBLE_BUFFERED 335 && !(mode_info.mode_type & GRUB_VIDEO_MODE_TYPE_UPDATING_SWAP); 339 grub_video_fill_rect (color, 0, 0, mode_info.width, mode_info.height); 343 grub_video_fill_rect (color, 0, 0, mode_info.width, mode_info.height); 354 0, 0, mode_info.width, mode_info [all...] |