Lines Matching refs:ucom_softc

78 struct ucom_softc;
88 void (*ucom_cfg_get_status) (struct ucom_softc *, uint8_t *plsr, uint8_t *pmsr);
89 void (*ucom_cfg_set_dtr) (struct ucom_softc *, uint8_t);
90 void (*ucom_cfg_set_rts) (struct ucom_softc *, uint8_t);
91 void (*ucom_cfg_set_break) (struct ucom_softc *, uint8_t);
92 void (*ucom_cfg_set_ring) (struct ucom_softc *, uint8_t);
93 void (*ucom_cfg_param) (struct ucom_softc *, struct termios *);
94 void (*ucom_cfg_open) (struct ucom_softc *);
95 void (*ucom_cfg_close) (struct ucom_softc *);
96 int (*ucom_pre_open) (struct ucom_softc *);
97 int (*ucom_pre_param) (struct ucom_softc *, struct termios *);
98 int (*ucom_ioctl) (struct ucom_softc *, uint32_t, caddr_t, int, struct thread *);
99 void (*ucom_start_read) (struct ucom_softc *);
100 void (*ucom_stop_read) (struct ucom_softc *);
101 void (*ucom_start_write) (struct ucom_softc *);
102 void (*ucom_stop_write) (struct ucom_softc *);
103 void (*ucom_tty_name) (struct ucom_softc *, char *pbuf, uint16_t buflen, uint16_t unit, uint16_t subunit);
104 void (*ucom_poll) (struct ucom_softc *);
105 void (*ucom_free) (struct ucom_softc *);
121 struct ucom_softc *sc;
126 struct ucom_softc *sc;
141 struct ucom_softc {
207 struct ucom_softc *, int, void *,
209 void ucom_detach(struct ucom_super_softc *, struct ucom_softc *);
211 void ucom_status_change(struct ucom_softc *);
212 uint8_t ucom_get_data(struct ucom_softc *, struct usb_page_cache *,
214 void ucom_put_data(struct ucom_softc *, struct usb_page_cache *,
216 uint8_t ucom_cfg_is_gone(struct ucom_softc *);