| /freebsd-9-stable/sys/sys/ |
| D | ttydevsw.h | 52 typedef int tsw_modem_t(struct tty *tp, int sigon, int sigoff); 151 ttydevsw_modem(struct tty *tp, int sigon, int sigoff) in ttydevsw_modem() argument 155 return tp->t_devsw->tsw_modem(tp, sigon, sigoff); in ttydevsw_modem()
|
| /freebsd-9-stable/sys/dev/usb/serial/ |
| D | usb_serial.c | 870 ucom_modem(struct tty *tp, int sigon, int sigoff) in ucom_modem() argument 880 if ((sigon == 0) && (sigoff == 0)) { in ucom_modem() 883 sigon |= SER_DTR; in ucom_modem() 886 sigon |= SER_RTS; in ucom_modem() 889 sigon |= SER_CTS; in ucom_modem() 892 sigon |= SER_DCD; in ucom_modem() 895 sigon |= SER_DSR; in ucom_modem() 898 sigon |= SER_RI; in ucom_modem() 900 return (sigon); in ucom_modem() 902 if (sigon & SER_DTR) { in ucom_modem() [all …]
|
| /freebsd-9-stable/sys/dev/si/ |
| D | si.c | 976 simodem(struct tty *tp, int sigon, int sigoff) in simodem() argument 983 DPRINT((pp, DBG_ENTRY|DBG_MODEM, "simodem(%x,%x)\n", sigon, sigoff)); in simodem() 986 if (sigon == 0 && sigoff == 0) { in simodem() 992 if (x & IP_DCD) sigon |= SER_DCD; in simodem() 993 if (x & IP_DTR) sigon |= SER_DTR; in simodem() 994 if (x & IP_RTS) sigon |= SER_RTS; in simodem() 995 if (x & IP_RI) sigon |= SER_RI; in simodem() 996 return (sigon); in simodem() 1000 if (sigon & SER_DTR) in simodem() 1004 if (sigon & SER_RTS) in simodem()
|
| /freebsd-9-stable/sys/dev/nmdm/ |
| D | nmdm.c | 299 nmdm_modem(struct tty *tp, int sigon, int sigoff) in nmdm_modem() argument 304 if (sigon || sigoff) { in nmdm_modem() 305 if (sigon & SER_DTR) in nmdm_modem()
|
| /freebsd-9-stable/sys/dev/digi/ |
| D | digi.c | 71 static int digimodem(struct tty *tp, int sigon, int sigoff); 603 digimodem(struct tty *tp, int sigon, int sigoff) in digimodem() argument 612 if (sigon == 0 && sigoff == 0) { in digimodem() 617 sigon |= SER_RTS; in digimodem() 619 sigon |= SER_DCD; in digimodem() 621 sigon |= SER_DSR; in digimodem() 623 sigon |= SER_CTS; in digimodem() 625 sigon |= SER_RI; in digimodem() 627 sigon |= SER_DTR; in digimodem() 628 return (sigon); in digimodem() [all …]
|
| /freebsd-9-stable/sys/dev/cy/ |
| D | cy.c | 1841 cymodem(struct tty *tp, int sigon, int sigoff) in cymodem() argument 1848 if (sigon == 0 && sigoff == 0) { in cymodem() 1849 sigon = 0; in cymodem() 1852 sigon |= SER_DTR; in cymodem() 1855 sigon |= SER_RTS; in cymodem() 1868 sigon |= SER_CTS; in cymodem() 1870 sigon |= SER_DCD; in cymodem() 1872 sigon |= SER_DSR; in cymodem() 1875 sigon |= SER_RI; in cymodem() 1876 return (sigon); in cymodem() [all …]
|
| /freebsd-9-stable/sys/dev/cx/ |
| D | if_cx.c | 1494 static int cx_tmodem (struct tty *tp, int sigon, int sigoff) in cx_tmodem() argument 1503 if (!sigon && !sigoff) { in cx_tmodem() 1504 if (cx_get_dsr (d->chan)) sigon |= SER_DSR; in cx_tmodem() 1505 if (cx_get_cd (d->chan)) sigon |= SER_DCD; in cx_tmodem() 1506 if (cx_get_cts (d->chan)) sigon |= SER_CTS; in cx_tmodem() 1507 if (d->chan->dtr) sigon |= SER_DTR; in cx_tmodem() 1508 if (d->chan->rts) sigon |= SER_RTS; in cx_tmodem() 1510 return sigon; in cx_tmodem() 1513 if (sigon & SER_DTR) in cx_tmodem() 1517 if (sigon & SER_RTS) in cx_tmodem()
|
| /freebsd-9-stable/sys/dev/rp/ |
| D | rp.c | 970 rpmodem(struct tty *tp, int sigon, int sigoff) in rpmodem() argument 976 if (sigon != 0 || sigoff != 0) { in rpmodem() 978 if (sigon & SER_DTR) in rpmodem() 982 if (sigon & SER_RTS) in rpmodem()
|
| /freebsd-9-stable/sys/dev/sio/ |
| D | sio.c | 266 static int commodem(struct tty *tp, int sigon, int sigoff); 2124 commodem(struct tty *tp, int sigon, int sigoff) in commodem() argument 2132 if (sigon != 0 || sigoff != 0) { in commodem() 2138 if (sigon & SER_DTR) in commodem() 2140 if (sigon & SER_RTS) in commodem()
|
| /freebsd-9-stable/sys/pc98/cbus/ |
| D | sio.c | 354 static int commodem(struct tty *tp, int sigon, int sigoff); 3211 commodem(struct tty *tp, int sigon, int sigoff) in commodem() argument 3222 if (sigon != 0 || sigoff != 0) { in commodem() 3235 if (sigon & SER_DTR) { in commodem() 3240 if (sigon & SER_RTS) { in commodem() 3259 if (sigon & SER_DTR) in commodem() 3261 if (sigon & SER_RTS) in commodem()
|
| /freebsd-9-stable/crypto/heimdal/appl/telnet/telnetd/ |
| D | sys_term.c | 1700 # define sigon() /* do nothing */ macro 1714 sigon(); /* turn on signals again */ in utmp_sig_wait()
|
| /freebsd-9-stable/sys/kern/ |
| D | tty.c | 921 ttydevsw_defmodem(struct tty *tp, int sigon, int sigoff) in ttydevsw_defmodem() argument
|