Lines Matching refs:cd18xx_softc
120 static void cdtty_attach(struct cd18xx_softc *, int);
122 static inline void cd18xx_rint(struct cd18xx_softc *, int *);
123 static inline void cd18xx_tint(struct cd18xx_softc *, int *);
124 static inline void cd18xx_mint(struct cd18xx_softc *, int *);
126 void cdtty_rxsoft(struct cd18xx_softc *, struct cdtty_port *, struct tty *);
127 void cdtty_txsoft(struct cd18xx_softc *, struct cdtty_port *, struct tty *);
128 void cdtty_stsoft(struct cd18xx_softc *, struct cdtty_port *, struct tty *);
155 static void cdtty_shutdown(struct cd18xx_softc *, struct cdtty_port *);
158 static void cdtty_break(struct cd18xx_softc *, struct cdtty_port *, int);
159 static void cdtty_modem(struct cd18xx_softc *, struct cdtty_port *, int);
161 static void cdtty_hwiflow(struct cd18xx_softc *, struct cdtty_port *);
163 static void cdtty_loadchannelregs(struct cd18xx_softc *,
199 static inline int cd18xx_wait_ccr(struct cd18xx_softc *);
201 cd18xx_wait_ccr(struct cd18xx_softc *sc) in cd18xx_wait_ccr()
215 cd18xx_attach(struct cd18xx_softc *sc) in cd18xx_attach()
302 cdtty_attach(struct cd18xx_softc *sc, int port) in cdtty_attach()
354 cdtty_shutdown(struct cd18xx_softc *sc, struct cdtty_port *p) in cdtty_shutdown()
395 struct cd18xx_softc *sc; in cdttyopen()
494 struct cd18xx_softc *sc; in cdttyclose()
535 struct cd18xx_softc *sc = device_lookup_private(&clcd_cd, CD18XX_INSTANCE(dev)); in cdttyread()
548 struct cd18xx_softc *sc = device_lookup_private(&clcd_cd, CD18XX_INSTANCE(dev)); in cdttywrite()
558 struct cd18xx_softc *sc = device_lookup_private(&clcd_cd, CD18XX_INSTANCE(dev)); in cdttypoll()
571 struct cd18xx_softc *sc = device_lookup_private(&clcd_cd, CD18XX_INSTANCE(dev)); in cdttytty()
583 struct cd18xx_softc *sc = device_lookup_private(&clcd_cd, CD18XX_INSTANCE(dev)); in cdttyioctl()
645 struct cd18xx_softc *sc = device_lookup_private(&clcd_cd, CD18XX_INSTANCE(tp->t_dev)); in cdttystart()
697 struct cd18xx_softc *sc = device_lookup_private(&clcd_cd, CD18XX_INSTANCE(tp->t_dev)); in cdttystop()
716 cdtty_loadchannelregs(struct cd18xx_softc *sc, struct cdtty_port *p) in cdtty_loadchannelregs()
753 struct cd18xx_softc *sc = device_lookup_private(&clcd_cd, CD18XX_INSTANCE(tp->t_dev)); in cdttyparam()
939 cdtty_break(struct cd18xx_softc *sc, struct cdtty_port *p, int onoff) in cdtty_break()
964 cdtty_modem(struct cd18xx_softc *sc, struct cdtty_port *p, int onoff) in cdtty_modem()
994 struct cd18xx_softc *sc = device_lookup_private(&clcd_cd, CD18XX_INSTANCE(tp->t_dev)); in cdttyhwiflow()
1025 cdtty_hwiflow(struct cd18xx_softc *sc, struct cdtty_port *p) in cdtty_hwiflow()
1068 cd18xx_rint(struct cd18xx_softc *sc, int *ns) in cd18xx_rint()
1144 cd18xx_tint(struct cd18xx_softc *sc, int *ns) in cd18xx_tint()
1222 cd18xx_mint(struct cd18xx_softc *sc, int *ns) in cd18xx_mint()
1289 struct cd18xx_softc *sc = device_lookup_private(&clcd_cd, i); in cd18xx_hardintr()
1335 cdtty_rxsoft(struct cd18xx_softc *sc, struct cdtty_port *p, struct tty *tp) in cdtty_rxsoft()
1433 cdtty_txsoft(struct cd18xx_softc *sc, struct cdtty_port *p, struct tty *tp) in cdtty_txsoft()
1445 cdtty_stsoft(struct cd18xx_softc *sc, struct cdtty_port *p, struct tty *tp) in cdtty_stsoft()
1477 struct cd18xx_softc *sc = v; in cd18xx_softintr()