Lines Matching defs:vw
268 vt_fb_bitblt_bitmap(struct vt_device *vd, const struct vt_window *vw,
290 if (y + height > vw->vw_draw_area.tr_end.tp_row) {
291 if (y >= vw->vw_draw_area.tr_end.tp_row)
293 height = vw->vw_draw_area.tr_end.tp_row - y;
295 if (x + width > vw->vw_draw_area.tr_end.tp_col) {
296 if (x >= vw->vw_draw_area.tr_end.tp_col)
298 width = vw->vw_draw_area.tr_end.tp_col - x;
336 vt_fb_bitblt_text(struct vt_device *vd, const struct vt_window *vw,
346 vf = vw->vw_font;
352 vw->vw_draw_area.tr_begin.tp_col;
354 vw->vw_draw_area.tr_begin.tp_row;
356 c = VTBUF_GET_FIELD(&vw->vw_buf, row, col);
359 VTBUF_ISCURSOR(&vw->vw_buf, row, col), &fg, &bg);
370 vt_fb_bitblt_bitmap(vd, vw,
395 vt_fb_bitblt_bitmap(vd, vw,
398 vd->vd_mx_drawn + vw->vw_draw_area.tr_begin.tp_col,
399 vd->vd_my_drawn + vw->vw_draw_area.tr_begin.tp_row,