Lines Matching refs:ca
965 gfx_fb_cons_clear(struct vis_consclear *ca) in gfx_fb_cons_clear() argument
973 rv = gfxfb_blt(&ca->bg_color, GfxFbBltVideoFill, 0, 0, in gfx_fb_cons_clear()
1199 struct vis_conscursor *ca) in gfx_fb_cursor_impl() argument
1222 for (screen_size_t i = 0; i < ca->height; i++) { in gfx_fb_cursor_impl()
1224 for (screen_size_t j = 0; j < ca->width; j++) { in gfx_fb_cursor_impl()
1231 gfx_fb_display_cursor(struct vis_conscursor *ca) in gfx_fb_display_cursor() argument
1242 bcopy(&ca->fg_color, &fg.p32, sizeof (fg.p32)); in gfx_fb_display_cursor()
1243 bcopy(&ca->bg_color, &bg.p32, sizeof (bg.p32)); in gfx_fb_display_cursor()
1246 allocate_glyphbuffer(ca->width, ca->height) != NULL) { in gfx_fb_display_cursor()
1248 ca->col, ca->row, 0, 0, ca->width, ca->height, 0) == 0) in gfx_fb_display_cursor()
1249 gfx_fb_cursor_impl(GlyphBuffer, ca->width, in gfx_fb_display_cursor()
1250 fg.p32, bg.p32, ca); in gfx_fb_display_cursor()
1253 ca->col, ca->row, ca->width, ca->height, 0); in gfx_fb_display_cursor()
1260 dx = ca->col; in gfx_fb_display_cursor()
1261 dy = ca->row; in gfx_fb_display_cursor()
1262 width = ca->width; in gfx_fb_display_cursor()
1263 height = ca->height; in gfx_fb_display_cursor()
1266 fg.p32, bg.p32, ca); in gfx_fb_display_cursor()