Lines Matching refs:vt_device
122 struct vt_device { struct
179 void vt_resume(struct vt_device *vd); argument
181 void vt_suspend(struct vt_device *vd);
283 struct vt_device *vw_device; /* (c) Device. */
325 typedef int vd_init_t(struct vt_device *vd);
326 typedef int vd_probe_t(struct vt_device *vd);
327 typedef void vd_fini_t(struct vt_device *vd, void *softc);
328 typedef void vd_postswitch_t(struct vt_device *vd);
329 typedef void vd_blank_t(struct vt_device *vd, term_color_t color);
330 typedef void vd_bitblt_text_t(struct vt_device *vd, const struct vt_window *vw,
332 typedef void vd_invalidate_text_t(struct vt_device *vd,
334 typedef void vd_bitblt_bmp_t(struct vt_device *vd, const struct vt_window *vw,
338 typedef int vd_fb_ioctl_t(struct vt_device *, u_long, caddr_t, struct thread *);
339 typedef int vd_fb_mmap_t(struct vt_device *, vm_ooffset_t, vm_paddr_t *, int,
341 typedef void vd_drawrect_t(struct vt_device *, int, int, int, int, int,
343 typedef void vd_setpixel_t(struct vt_device *, int, int, term_color_t);
344 typedef void vd_suspend_t(struct vt_device *);
345 typedef void vd_resume_t(struct vt_device *);
388 extern struct vt_device vt_consdev;
391 void vt_upgrade(struct vt_device *vd);
433 int vt_is_cursor_in_area(const struct vt_device *vd,
435 void vt_termsize(struct vt_device *, struct vt_font *, term_pos_t *);
436 void vt_winsize(struct vt_device *, struct vt_font *, struct winsize *);
452 void vtterm_draw_cpu_logos(struct vt_device *);