Lines Matching defs:ucom_softc

77 struct ucom_softc;
87 void (*ucom_cfg_get_status) (struct ucom_softc *, uint8_t *plsr, uint8_t *pmsr);
88 void (*ucom_cfg_set_dtr) (struct ucom_softc *, uint8_t);
89 void (*ucom_cfg_set_rts) (struct ucom_softc *, uint8_t);
90 void (*ucom_cfg_set_break) (struct ucom_softc *, uint8_t);
91 void (*ucom_cfg_set_ring) (struct ucom_softc *, uint8_t);
92 void (*ucom_cfg_param) (struct ucom_softc *, struct termios *);
93 void (*ucom_cfg_open) (struct ucom_softc *);
94 void (*ucom_cfg_close) (struct ucom_softc *);
95 int (*ucom_pre_open) (struct ucom_softc *);
96 int (*ucom_pre_param) (struct ucom_softc *, struct termios *);
97 int (*ucom_ioctl) (struct ucom_softc *, uint32_t, caddr_t, int, struct thread *);
98 void (*ucom_start_read) (struct ucom_softc *);
99 void (*ucom_stop_read) (struct ucom_softc *);
100 void (*ucom_start_write) (struct ucom_softc *);
101 void (*ucom_stop_write) (struct ucom_softc *);
102 void (*ucom_tty_name) (struct ucom_softc *, char *pbuf, uint16_t buflen, uint16_t unit, uint16_t subunit);
103 void (*ucom_poll) (struct ucom_softc *);
104 void (*ucom_free) (struct ucom_softc *);
120 struct ucom_softc *sc;
125 struct ucom_softc *sc;
140 struct ucom_softc {
204 struct ucom_softc *, int, void *,
206 void ucom_detach(struct ucom_super_softc *, struct ucom_softc *);
208 void ucom_status_change(struct ucom_softc *);
209 uint8_t ucom_get_data(struct ucom_softc *, struct usb_page_cache *,
211 void ucom_put_data(struct ucom_softc *, struct usb_page_cache *,
213 uint8_t ucom_cfg_is_gone(struct ucom_softc *);