Searched defs:mode_info (Results 1 - 24 of 24) sorted by relevance

/osnet-11/usr/src/grub/grub2/include/grub/
H A Dfbutil.h30 struct grub_video_mode_info *mode_info; member in struct:grub_video_fbblit_info
H A Dbitmap.h30 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 Dfbfill.h31 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 Dgfxmenu.c57 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 Dbitmap.c59 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 Dieee1275.c42 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 Dradeon_fuloong2e.c35 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 Dbochs.c35 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 Defi_gop.c41 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 Defi_uga.c42 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 Dsis315pro.c37 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 Dvideo.c50 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 Dcirrus.c35 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 Dsm712.c194 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 Dsdl.c34 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 Dvga.c44 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 Dvbe.c45 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 Dmultiboot_mbi.c278 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 Dlinux.c276 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 Dxnu.c849 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 Dbsd.c848 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 Dmultiboot_mbi2.c483 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 Dvideo_fb.c113 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 Dgfxterm.c322 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...]

Completed in 87 milliseconds