Lines Matching refs:vt_device
120 struct vt_device { struct
188 void vt_resume(struct vt_device *vd); argument
190 void vt_suspend(struct vt_device *vd);
292 struct vt_device *vw_device; /* (c) Device. */
334 typedef int vd_init_t(struct vt_device *vd);
335 typedef int vd_probe_t(struct vt_device *vd);
336 typedef void vd_fini_t(struct vt_device *vd, void *softc);
337 typedef void vd_postswitch_t(struct vt_device *vd);
338 typedef void vd_blank_t(struct vt_device *vd, term_color_t color);
339 typedef void vd_bitblt_text_t(struct vt_device *vd, const struct vt_window *vw,
341 typedef void vd_invalidate_text_t(struct vt_device *vd,
343 typedef void vd_bitblt_bmp_t(struct vt_device *vd, const struct vt_window *vw,
347 typedef int vd_bitblt_argb_t(struct vt_device *vd, const struct vt_window *vw,
351 typedef int vd_fb_ioctl_t(struct vt_device *, u_long, caddr_t, struct thread *);
352 typedef int vd_fb_mmap_t(struct vt_device *, vm_ooffset_t, vm_paddr_t *, int,
354 typedef void vd_drawrect_t(struct vt_device *, int, int, int, int, int,
356 typedef void vd_setpixel_t(struct vt_device *, int, int, term_color_t);
357 typedef void vd_suspend_t(struct vt_device *);
358 typedef void vd_resume_t(struct vt_device *);
410 extern struct vt_device vt_consdev;
411 void vt_upgrade(struct vt_device *vd);
453 int vt_is_cursor_in_area(const struct vt_device *vd,
455 void vt_termsize(struct vt_device *, struct vt_font *, term_pos_t *);
456 void vt_winsize(struct vt_device *, struct vt_font *, struct winsize *);
472 void vtterm_draw_cpu_logos(struct vt_device *);