| /openbsd/src/sys/dev/usb/ |
| D | uxrcom.c | 69 u_char sc_msr; member 392 sc->sc_lsr = sc->sc_msr = 0; in uxrcom_intr() 396 sc->sc_msr |= UMSR_RI; in uxrcom_intr() 398 sc->sc_msr |= UMSR_DSR; in uxrcom_intr() 400 sc->sc_msr |= UMSR_DCD; in uxrcom_intr() 414 *msr = sc->sc_msr; in uxrcom_get_status()
|
| D | uplcom.c | 99 u_char sc_msr; /* uplcom status register */ member 784 sc->sc_lsr = sc->sc_msr = 0; in uplcom_intr() 787 sc->sc_msr |= UMSR_CTS; in uplcom_intr() 789 sc->sc_msr &= ~UMSR_CTS; in uplcom_intr() 791 sc->sc_msr |= UMSR_DSR; in uplcom_intr() 793 sc->sc_msr &= ~UMSR_DSR; in uplcom_intr() 795 sc->sc_msr |= UMSR_DCD; in uplcom_intr() 797 sc->sc_msr &= ~UMSR_DCD; in uplcom_intr() 811 *msr = sc->sc_msr; in uplcom_get_status()
|
| D | ucycom.c | 113 uint8_t sc_msr; /* Modem status */ member 240 *msr = sc->sc_msr; in ucycom_get_status() 305 if (sc->sc_newmsr ^ sc->sc_msr) { in ucycom_read() 307 sc->sc_msr, sc->sc_newmsr)); in ucycom_read() 308 sc->sc_msr = sc->sc_newmsr; in ucycom_read() 496 if (n > 0 || st != sc->sc_msr) { in ucycom_intr()
|
| D | umodem.c | 101 u_char sc_msr; /* Modem status register */ member 473 sc->sc_lsr = sc->sc_msr = 0; in umodem_intr() 477 sc->sc_msr |= UMSR_RI; in umodem_intr() 479 sc->sc_msr |= UMSR_DSR; in umodem_intr() 481 sc->sc_msr |= UMSR_DCD; in umodem_intr() 502 *msr = sc->sc_msr; in umodem_get_status()
|
| D | uvscom.c | 135 u_char sc_msr; /* uvscom status register */ member 769 sc->sc_lsr = sc->sc_msr = 0; in uvscom_intr() 780 SET(sc->sc_msr, UMSR_CTS); in uvscom_intr() 782 SET(sc->sc_msr, UMSR_DSR); in uvscom_intr() 784 SET(sc->sc_msr, UMSR_DCD); in uvscom_intr() 797 *msr = sc->sc_msr; in uvscom_get_status()
|
| D | umct.c | 86 u_char sc_msr; /* umct status register */ member 580 sc->sc_lsr = sc->sc_msr = 0; in umct_intr() 583 sc->sc_msr |= UMSR_DSR; in umct_intr() 585 sc->sc_msr |= UMSR_DCD; in umct_intr() 599 *msr = sc->sc_msr; in umct_get_status()
|
| D | ucom.c | 111 u_char sc_msr; member 489 ISSET(sc->sc_msr, UMSR_DCD) || ISSET(tp->t_cflag, MDMBUF)) in ucom_do_open() 810 combits = sc->sc_msr; in ucom_to_tiocm() 866 old_msr = sc->sc_msr; in ucom_status_change() 868 &sc->sc_lsr, &sc->sc_msr); in ucom_status_change() 870 ttytstamp(tp, old_msr & UMSR_CTS, sc->sc_msr & UMSR_CTS, in ucom_status_change() 871 old_msr & UMSR_DCD, sc->sc_msr & UMSR_DCD); in ucom_status_change() 873 if (ISSET((sc->sc_msr ^ old_msr), UMSR_DCD)) in ucom_status_change() 875 ISSET(sc->sc_msr, UMSR_DCD)); in ucom_status_change() 878 sc->sc_msr = 0; in ucom_status_change()
|
| D | uticom.c | 132 u_char sc_msr; /* uticom status register */ member 787 sc->sc_lsr = sc->sc_msr = 0; in uticom_intr() 792 sc->sc_msr |= UMSR_CTS; in uticom_intr() 794 sc->sc_msr |= UMSR_DSR; in uticom_intr() 796 sc->sc_msr |= UMSR_DCD; in uticom_intr() 798 sc->sc_msr |= UMSR_RI; in uticom_intr() 828 *msr = sc->sc_msr; in uticom_get_status()
|
| D | umsm.c | 75 u_char sc_msr; /* status register */ member 581 sc->sc_lsr = sc->sc_msr = 0; in umsm_intr() 584 sc->sc_msr |= UMSR_RI; in umsm_intr() 586 sc->sc_msr |= UMSR_DSR; in umsm_intr() 588 sc->sc_msr |= UMSR_DCD; in umsm_intr() 606 *msr = sc->sc_msr; in umsm_get_status()
|
| D | ubsa.c | 151 u_char sc_msr; /* ubsa status register */ member 669 sc->sc_msr = buf[3]; in ubsa_intr() 672 sc->sc_dev.dv_xname, sc->sc_lsr, sc->sc_msr)); in ubsa_intr() 687 *msr = sc->sc_msr; in ubsa_get_status()
|
| D | uark.c | 63 u_char sc_msr; member 283 *msr = sc->sc_msr; in uark_get_status()
|
| D | uftdi.c | 80 u_char sc_msr; member 937 if (sc->sc_msr != msr || in uftdi_read() 940 "lsr=0x%02x(0x%02x)\n", msr, sc->sc_msr, in uftdi_read() 942 sc->sc_msr = msr; in uftdi_read() 1121 sc->sc_msr, sc->sc_lsr)); in uftdi_get_status() 1124 *msr = sc->sc_msr; in uftdi_get_status()
|
| D | uchcom.c | 148 u_char sc_msr; member 583 sc->sc_msr = (cur << 4) | ((sc->sc_msr >> 4) ^ cur); in uchcom_convert_status() 972 *rmsr = sc->sc_msr; in uchcom_get_status()
|
| D | uslhcom.c | 53 u_char sc_msr; member 379 *rmsr = sc->sc_msr; in uslhcom_get_status()
|
| D | uslcom.c | 89 u_char sc_msr; member 508 *msr = sc->sc_msr; in uslcom_get_status()
|
| D | moscom.c | 136 u_char sc_msr; member
|
| /openbsd/src/sys/dev/ic/ |
| D | com.c | 368 sc->sc_msr = com_read_reg(sc, com_msr); in comopen() 370 ISSET(sc->sc_msr, MSR_DCD) || ISSET(tp->t_cflag, MDMBUF)) in comopen() 704 m = sc->sc_msr; in comioctl() 891 if (!ISSET(sc->sc_msr, MSR_DCD) && in comparam() 915 if (ISSET(tp->t_cflag, CRTSCTS) && !ISSET(sc->sc_msr, MSR_CTS)) in comstart() 1110 if (msr != sc->sc_msr) { in comintr() 1111 delta = msr ^ sc->sc_msr; in comintr() 1113 ttytstamp(tp, sc->sc_msr & MSR_CTS, msr & MSR_CTS, in comintr() 1114 sc->sc_msr & MSR_DCD, msr & MSR_DCD); in comintr() 1116 sc->sc_msr = msr; in comintr()
|
| D | comvar.h | 122 u_char sc_msr, sc_mcr, sc_lcr, sc_ier; member
|
| /openbsd/src/sys/arch/sh/dev/ |
| D | scif.c | 1044 msr = sc->sc_msr; in scif_stsoft() 1194 delta = msr ^ sc->sc_msr; in scifintr() 1195 sc->sc_msr = msr; in scifintr()
|
| /openbsd/src/sys/dev/fdt/ |
| D | imxuart.c | 353 if (ISSET(tp->t_cflag, CRTSCTS) && !ISSET(sc->sc_msr, IMXUART_CTS)) in imxuart_start()
|
| D | exuart.c | 513 if (ISSET(tp->t_cflag, CRTSCTS) && !ISSET(sc->sc_msr, EXUART_CTS)) in exuart_start()
|