Home
last modified time | relevance | path

Searched refs:sc_rxput (Results 1 – 17 of 17) sorted by relevance

/freebsd-12-stable/sys/dev/uart/
Duart_bus.h111 int sc_rxput; member
165 return ((sc->sc_rxget == sc->sc_rxput) ? 1 : 0); in uart_rx_empty()
172 return ((sc->sc_rxput + 1 < sc->sc_rxbufsz) ? in uart_rx_full()
173 (sc->sc_rxput + 1 == sc->sc_rxget) : (sc->sc_rxget == 0)); in uart_rx_full()
182 if (ptr == sc->sc_rxput) in uart_rx_get()
195 if (ptr == sc->sc_rxput) in uart_rx_next()
208 return ((ptr == sc->sc_rxput) ? -1 : sc->sc_rxbuf[ptr]); in uart_rx_peek()
216 ptr = (sc->sc_rxput + 1 < sc->sc_rxbufsz) ? sc->sc_rxput + 1 : 0; in uart_rx_put()
219 sc->sc_rxbuf[sc->sc_rxput] = xc; in uart_rx_put()
220 sc->sc_rxput = ptr; in uart_rx_put()
Duart_core.c333 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in uart_intr_overrun()
350 rxp = sc->sc_rxput; in uart_intr_rxready()
354 while (rxp != sc->sc_rxput) { in uart_intr_rxready()
364 sc->sc_rxput = sc->sc_rxget; /* Ignore received data. */ in uart_intr_rxready()
Duart_dev_lowrisc.c332 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in lowrisc_uart_bus_receive()
Duart_dev_mu.c449 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in uart_mu_bus_receive()
Duart_dev_pl011.c534 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in uart_pl011_bus_receive()
Duart_dev_msm.c417 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in msm_bus_receive()
Duart_dev_mvebu.c514 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in uart_mvebu_bus_receive()
Duart_dev_imx.c542 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in imx_uart_bus_receive()
Duart_dev_z8530.c544 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in z8530_bus_receive()
Duart_dev_sab82532.c641 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in sab82532_bus_receive()
Duart_dev_ns8250.c970 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in ns8250_bus_receive()
/freebsd-12-stable/sys/arm/freescale/vybrid/
Dvf_uart.c455 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in vf_uart_bus_receive()
/freebsd-12-stable/sys/mips/mediatek/
Duart_dev_mtk.c481 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in mtk_uart_bus_receive()
/freebsd-12-stable/sys/mips/atheros/
Duart_dev_ar933x.c598 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in ar933x_bus_receive()
/freebsd-12-stable/sys/arm/amlogic/aml8726/
Duart_dev_aml8726.c614 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in aml8726_uart_bus_receive()
/freebsd-12-stable/sys/mips/cavium/
Duart_dev_oct16550.c733 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in oct16550_bus_receive()
/freebsd-12-stable/sys/sparc64/pci/
Dsbbc.c1035 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in sbbc_uart_bus_receive()