Lines Matching defs:draw
2757 static void con_flush(struct vc_data *vc, struct vc_draw_region *draw)
2759 if (draw->x < 0)
2762 vc->vc_sw->con_putcs(vc, (u16 *)draw->from,
2763 (u16 *)draw->to - (u16 *)draw->from, vc->state.y,
2764 draw->x);
2765 draw->x = -1;
2944 struct vc_draw_region *draw)
2988 con_flush(vc, draw);
2996 con_flush(vc, draw);
3012 if (con_should_update(vc) && draw->x < 0) {
3013 draw->x = vc->state.x;
3014 draw->from = vc->vc_pos;
3018 draw->to = vc->vc_pos + 2;
3021 draw->to = (vc->vc_pos += 2);
3036 con_flush(vc, draw);
3044 struct vc_draw_region draw = {
3091 con_flush(vc, &draw);
3096 if (vc_con_write_normal(vc, tc, c, &draw) < 0)
3102 con_flush(vc, &draw);