Searched refs:fb_info (Results 1 – 12 of 12) sorted by relevance
/illumos-gate/usr/src/uts/i86pc/boot/ |
H A D | boot_fb.c | 170 fb_info.bpp = P2ROUNDUP(fb_info.depth, 8) >> 3; in xbi_fb_init() 173 fb_info.fb_size = fb_info.screen.y * fb_info.pitch; in xbi_fb_init() 346 boot_fb_cpy(fb_info.shadow_fb, fb_info.fb, fb_info.fb_size); in boot_fb_shadow_init() 423 fb_info.fb = (uint8_t *)(uintptr_t)fb_info.paddr; in boot_fb_init() 457 if (fb_info.cursor.pos.x > fb_info.terminal.x || in boot_fb_init() 458 fb_info.cursor.pos.y > fb_info.terminal.y || in boot_fb_init() 459 fb_info.cursor.origin.x > fb_info.screen.x || in boot_fb_init() 460 fb_info.cursor.origin.y > fb_info.screen.y) { in boot_fb_init() 561 toffset = x * fb_info.bpp + y * fb_info.pitch; in boot_fb_eraseline_impl() 571 if (fb_info.shadow_fb + fb_info.fb_size >= in boot_fb_eraseline_impl() [all …]
|
H A D | boot_vga.c | 120 if (fb_info.cursor.pos.x == 0 && fb_info.cursor.pos.y == 0) in boot_vga_init() 122 vga_setpos(fb_info.cursor.pos.y, fb_info.cursor.pos.x); in boot_vga_init() 202 x = fb_info.cursor.pos.x; in vga_eraseline() 203 y = fb_info.cursor.pos.y; in vga_eraseline() 213 x = fb_info.cursor.pos.x; in vga_shiftline() 214 y = fb_info.cursor.pos.y; in vga_shiftline() 293 if (row >= fb_info.terminal.y) in vga_setpos() 294 row = fb_info.terminal.y - 1; in vga_setpos() 297 if (col >= fb_info.terminal.x) in vga_setpos() 304 fb_info.cursor.pos.y = row; in vga_setpos() [all …]
|
H A D | boot_console.c | 69 fb_info_t fb_info; variable 583 if (fb_info.paddr == 0) in boot_fb() 635 fb_info.bg_color = 0; in bcons_init_fb() 636 fb_info.inverse = B_FALSE; in bcons_init_fb() 644 fb_info.fg_color = intval; in bcons_init_fb() 652 fb_info.bg_color = intval; in bcons_init_fb() 659 fb_info.inverse = B_TRUE; in bcons_init_fb() 911 rows = fb_info.cursor.pos.y; in btem_control() 912 cols = fb_info.cursor.pos.x; in btem_control() 969 rows = fb_info.cursor.pos.y; in btem_chkparam() [all …]
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | consplat.c | 567 *fg = fb_info.fg_color; in plat_tem_get_colors() 568 *bg = fb_info.bg_color; in plat_tem_get_colors() 574 *inverse = fb_info.inverse == B_TRUE? 1 : 0; in plat_tem_get_inverses() 575 *inverse_screen = fb_info.inverse_screen == B_TRUE? 1 : 0; in plat_tem_get_inverses() 581 *charheight = fb_info.font_height; in plat_tem_get_prom_font_size() 582 *windowtop = fb_info.terminal_origin.y; in plat_tem_get_prom_font_size() 589 *height = fb_info.terminal.y; in plat_tem_get_prom_size() 590 *width = fb_info.terminal.x; in plat_tem_get_prom_size() 605 *row = fb_info.cursor.pos.y; in plat_tem_get_prom_pos() 606 *col = fb_info.cursor.pos.x; in plat_tem_get_prom_pos()
|
/illumos-gate/usr/src/uts/i86pc/io/gfx_private/ |
H A D | gfxp_bitmap.c | 153 fb_info.fb = NULL; in gfxp_bm_detach() 234 softc->console = (union gfx_console *)&fb_info; in bitmap_setup_fb() 235 size = ptob(btopr(fb_info.fb_size)); in bitmap_setup_fb() 244 bitmap_attr.fbtype.fb_height = fb_info.screen.y; in bitmap_setup_fb() 245 bitmap_attr.fbtype.fb_width = fb_info.screen.x; in bitmap_setup_fb() 246 bitmap_attr.fbtype.fb_depth = fb_info.depth; in bitmap_setup_fb() 248 if (fb_info.depth == 32) in bitmap_setup_fb() 256 gfxfb_info->pitch = fb_info.pitch; in bitmap_setup_fb() 257 gfxfb_info->font_width = fb_info.font_width; in bitmap_setup_fb() 258 gfxfb_info->font_height = fb_info.font_height; in bitmap_setup_fb() [all …]
|
H A D | gfxp_fb.h | 84 struct fb_info fb;
|
H A D | gfxp_fb.c | 90 if (fb_info.paddr != 0) { in gfxp_check_for_console() 241 switch (fb_info.fb_type) { in gfxp_fb_attach()
|
H A D | gfxp_vgatext.c | 245 vga->cursor.visible = fb_info.cursor.visible; in gfxp_vga_attach() 246 vga->cursor.row = fb_info.cursor.pos.y; in gfxp_vga_attach() 247 vga->cursor.col = fb_info.cursor.pos.x; in gfxp_vga_attach()
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | framebuffer.h | 62 typedef struct fb_info { struct 84 extern fb_info_t fb_info; argument
|
/illumos-gate/usr/src/uts/i86pc/dboot/ |
H A D | dboot_startkern.c | 2602 fb->cursor.origin.x = fb_info.cursor.origin.x; in startup_kernel() 2603 fb->cursor.origin.y = fb_info.cursor.origin.y; in startup_kernel() 2604 fb->cursor.pos.x = fb_info.cursor.pos.x; in startup_kernel() 2605 fb->cursor.pos.y = fb_info.cursor.pos.y; in startup_kernel() 2606 fb->cursor.visible = fb_info.cursor.visible; in startup_kernel()
|
/illumos-gate/usr/src/tools/smatch/src/smatch_data/ |
H A D | kernel.implicit_dependencies.v1 | 957 sys_copyarea read_list: [(struct fb_info)->state, (struct fb_ops)->fb_sync, ] 958 sys_fillrect read_list: [(struct fb_info)->state, (struct fb_fix_screeninfo)->visual, (struct fb_op… 959 sys_imageblit read_list: [(struct fb_info)->state, (struct fb_ops)->fb_sync, (struct fb_image)->dep…
|
H A D | kernel.implicit_dependencies.no_structs | 238 sys_copyarea read_list: [(struct fb_info)->state, (struct fb_ops)->fb_sync, ] 239 sys_fillrect read_list: [(struct fb_info)->state, (struct fb_fix_screeninfo)->visual, (struct fb_op… 240 sys_imageblit read_list: [(struct fb_info)->state, (struct fb_ops)->fb_sync, (struct fb_image)->dep…
|