Lines Matching refs:ucom_softc
79 struct ucom_softc;
89 void (*ucom_cfg_get_status) (struct ucom_softc *, uint8_t *plsr, uint8_t *pmsr);
90 void (*ucom_cfg_set_dtr) (struct ucom_softc *, uint8_t);
91 void (*ucom_cfg_set_rts) (struct ucom_softc *, uint8_t);
92 void (*ucom_cfg_set_break) (struct ucom_softc *, uint8_t);
93 void (*ucom_cfg_set_ring) (struct ucom_softc *, uint8_t);
94 void (*ucom_cfg_param) (struct ucom_softc *, struct termios *);
95 void (*ucom_cfg_open) (struct ucom_softc *);
96 void (*ucom_cfg_close) (struct ucom_softc *);
97 int (*ucom_pre_open) (struct ucom_softc *);
98 int (*ucom_pre_param) (struct ucom_softc *, struct termios *);
99 int (*ucom_ioctl) (struct ucom_softc *, uint32_t, caddr_t, int, struct thread *);
100 void (*ucom_start_read) (struct ucom_softc *);
101 void (*ucom_stop_read) (struct ucom_softc *);
102 void (*ucom_start_write) (struct ucom_softc *);
103 void (*ucom_stop_write) (struct ucom_softc *);
104 …void (*ucom_tty_name) (struct ucom_softc *, char *pbuf, uint16_t buflen, uint16_t unit, uint16_…
105 void (*ucom_poll) (struct ucom_softc *);
106 void (*ucom_free) (struct ucom_softc *);
122 struct ucom_softc *sc;
127 struct ucom_softc *sc;
142 struct ucom_softc { struct
211 struct ucom_softc *, int, void *, argument
213 void ucom_detach(struct ucom_super_softc *, struct ucom_softc *);
216 void ucom_status_change(struct ucom_softc *);
217 uint8_t ucom_get_data(struct ucom_softc *, struct usb_page_cache *,
219 void ucom_put_data(struct ucom_softc *, struct usb_page_cache *,
221 uint8_t ucom_cfg_is_gone(struct ucom_softc *);
228 ucom_use_lsr_txbits(struct ucom_softc *sc) in ucom_use_lsr_txbits()