Lines Matching defs:vt_device
121 struct vt_device {
189 void vt_resume(struct vt_device *vd);
191 void vt_suspend(struct vt_device *vd);
293 struct vt_device *vw_device; /* (c) Device. */
335 typedef int vd_init_t(struct vt_device *vd);
336 typedef int vd_probe_t(struct vt_device *vd);
337 typedef void vd_fini_t(struct vt_device *vd, void *softc);
338 typedef void vd_postswitch_t(struct vt_device *vd);
339 typedef void vd_blank_t(struct vt_device *vd, term_color_t color);
340 typedef void vd_bitblt_text_t(struct vt_device *vd, const struct vt_window *vw,
342 typedef void vd_invalidate_text_t(struct vt_device *vd,
344 typedef void vd_bitblt_bmp_t(struct vt_device *vd, const struct vt_window *vw,
348 typedef int vd_bitblt_argb_t(struct vt_device *vd, const struct vt_window *vw,
352 typedef int vd_fb_ioctl_t(struct vt_device *, u_long, caddr_t, struct thread *);
353 typedef int vd_fb_mmap_t(struct vt_device *, vm_ooffset_t, vm_paddr_t *, int,
355 typedef void vd_drawrect_t(struct vt_device *, int, int, int, int, int,
357 typedef void vd_setpixel_t(struct vt_device *, int, int, term_color_t);
358 typedef void vd_suspend_t(struct vt_device *);
359 typedef void vd_resume_t(struct vt_device *);
411 extern struct vt_device vt_consdev;
412 void vt_upgrade(struct vt_device *vd);
454 int vt_is_cursor_in_area(const struct vt_device *vd,
456 void vt_termsize(struct vt_device *, struct vt_font *, term_pos_t *);
457 void vt_winsize(struct vt_device *, struct vt_font *, struct winsize *);
473 void vtterm_draw_cpu_logos(struct vt_device *);