Lines Matching refs:vt_device
122 struct vt_device { struct
178 void vt_resume(struct vt_device *vd); argument
180 void vt_suspend(struct vt_device *vd);
280 struct vt_device *vw_device; /* (c) Device. */
320 typedef int vd_init_t(struct vt_device *vd);
321 typedef int vd_probe_t(struct vt_device *vd);
322 typedef void vd_fini_t(struct vt_device *vd, void *softc);
323 typedef void vd_postswitch_t(struct vt_device *vd);
324 typedef void vd_blank_t(struct vt_device *vd, term_color_t color);
325 typedef void vd_bitblt_text_t(struct vt_device *vd, const struct vt_window *vw,
327 typedef void vd_invalidate_text_t(struct vt_device *vd,
329 typedef void vd_bitblt_bmp_t(struct vt_device *vd, const struct vt_window *vw,
333 typedef int vd_fb_ioctl_t(struct vt_device *, u_long, caddr_t, struct thread *);
334 typedef int vd_fb_mmap_t(struct vt_device *, vm_ooffset_t, vm_paddr_t *, int,
336 typedef void vd_drawrect_t(struct vt_device *, int, int, int, int, int,
338 typedef void vd_setpixel_t(struct vt_device *, int, int, term_color_t);
339 typedef void vd_suspend_t(struct vt_device *);
340 typedef void vd_resume_t(struct vt_device *);
383 extern struct vt_device vt_consdev;
386 void vt_upgrade(struct vt_device *vd);
452 int vt_is_cursor_in_area(const struct vt_device *vd,
454 void vt_termsize(struct vt_device *, struct vt_font *, term_pos_t *);
455 void vt_winsize(struct vt_device *, struct vt_font *, struct winsize *);
471 void vtterm_draw_cpu_logos(struct vt_device *);