Lines Matching refs:vd_driver
211 .vd_driver = NULL,
287 if (main_vd->vd_driver != NULL) in vt_update_static()
288 printf("VT(%s): %s %ux%u\n", main_vd->vd_driver->vd_name, in vt_update_static()
590 if (vd->vd_driver->vd_postswitch) in vt_window_switch()
591 vd->vd_driver->vd_postswitch(vd); in vt_window_switch()
604 vd->vd_driver->vd_postswitch) in vt_window_switch()
605 vd->vd_driver->vd_postswitch(vd); in vt_window_switch()
623 if (vd->vd_driver->vd_postswitch) in vt_window_switch()
624 vd->vd_driver->vd_postswitch(vd); in vt_window_switch()
1312 if (vd->vd_driver->vd_invalidate_text) in vt_mark_mouse_position_as_dirty()
1313 vd->vd_driver->vd_invalidate_text(vd, &area); in vt_mark_mouse_position_as_dirty()
1324 vd_drawrect_t *drawrect = vd->vd_driver->vd_drawrect; in vt_set_border()
1423 vd->vd_driver->vd_bitblt_bmp(vd, vw, in vt_bitblt_buffer()
1441 vd->vd_driver->vd_bitblt_bmp(vd, vw, in vt_bitblt_buffer()
1543 if (vd->vd_driver->vd_invalidate_text) in vt_flush()
1544 vd->vd_driver->vd_invalidate_text(vd, &tarea); in vt_flush()
1548 if (vd->vd_driver->vd_bitblt_after_vtbuf_unlock) { in vt_flush()
1575 vd->vd_driver->vd_bitblt_text(vd, vw, &tarea); in vt_flush()
1648 if (vd->vd_driver->vd_postswitch) in vtterm_done()
1649 vd->vd_driver->vd_postswitch(vd); in vtterm_done()
1675 vd->vd_driver->vd_bitblt_bmp(vd, vd->vd_curwindow, in vtterm_splash()
1686 vd->vd_driver->vd_bitblt_argb(vd, vd->vd_curwindow, in vtterm_splash()
1857 vd->vd_driver = vtdbest; in vtterm_cnprobe()
1858 cp->cn_pri = vd->vd_driver->vd_init(vd); in vtterm_cnprobe()
2531 if (vd->vd_driver->vd_fb_mmap) in vtterm_mmap()
2532 return (vd->vd_driver->vd_fb_mmap(vd, offset, paddr, nprot, in vtterm_mmap()
2759 if (vd->vd_driver->vd_fb_ioctl) in vtterm_ioctl()
2760 return (vd->vd_driver->vd_fb_ioctl(vd, cmd, data, td)); in vtterm_ioctl()
3152 if (main_vd->vd_driver == NULL) in vt_upgrade()
3266 vd->vd_prev_driver = vd->vd_driver; in vt_replace_backend()
3268 vd->vd_driver = drv; in vt_replace_backend()
3271 vd->vd_driver->vd_init(vd); in vt_replace_backend()
3280 old_drv = vd->vd_driver; in vt_replace_backend()
3283 vd->vd_driver = vd->vd_prev_driver; in vt_replace_backend()
3290 vd->vd_driver->vd_init(vd); in vt_replace_backend()
3307 if (vd->vd_driver->vd_postswitch) in vt_replace_backend()
3308 vd->vd_driver->vd_postswitch(vd); in vt_replace_backend()
3336 if (vd->vd_driver != NULL && vd->vd_driver->vd_suspend != NULL) in vt_suspend_handler()
3337 vd->vd_driver->vd_suspend(vd); in vt_suspend_handler()
3346 if (vd->vd_driver != NULL && vd->vd_driver->vd_resume != NULL) in vt_resume_handler()
3347 vd->vd_driver->vd_resume(vd); in vt_resume_handler()
3358 if (main_vd->vd_driver == NULL) { in vt_allocate()
3359 main_vd->vd_driver = drv; in vt_allocate()
3367 if (drv->vd_priority <= main_vd->vd_driver->vd_priority) { in vt_allocate()
3369 drv->vd_priority, main_vd->vd_driver->vd_priority); in vt_allocate()
3373 main_vd->vd_driver->vd_name, drv->vd_name); in vt_allocate()
3389 main_vd->vd_driver != drv || in vt_deallocate()
3394 main_vd->vd_driver->vd_name, main_vd->vd_prev_driver->vd_name); in vt_deallocate()