Home
last modified time | relevance | path

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

/freebsd/sys/dev/uart/
H A Duart_bus.h111 int sc_rxput; member
164 return ((sc->sc_rxget == sc->sc_rxput) ? 1 : 0); in uart_rx_empty()
171 return ((sc->sc_rxput + 1 < sc->sc_rxbufsz) ? in uart_rx_full()
172 (sc->sc_rxput + 1 == sc->sc_rxget) : (sc->sc_rxget == 0)); in uart_rx_full()
181 if (ptr == sc->sc_rxput) in uart_rx_get()
194 if (ptr == sc->sc_rxput) in uart_rx_next()
207 return ((ptr == sc->sc_rxput) ? -1 : sc->sc_rxbuf[ptr]); in uart_rx_peek()
215 ptr = (sc->sc_rxput + 1 < sc->sc_rxbufsz) ? sc->sc_rxput + 1 : 0; in uart_rx_put()
218 sc->sc_rxbuf[sc->sc_rxput] = xc; in uart_rx_put()
219 sc->sc_rxput = ptr; in uart_rx_put()
H A Duart_core.c329 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in uart_intr_overrun()
347 rxp = sc->sc_rxput; in uart_intr_rxready()
352 while (rxp != sc->sc_rxput) { in uart_intr_rxready()
362 sc->sc_rxput = sc->sc_rxget; /* Ignore received data. */ in uart_intr_rxready()
H A Duart_dev_lowrisc.c330 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in lowrisc_uart_bus_receive()
H A Duart_dev_mu.c441 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in uart_mu_bus_receive()
H A Duart_dev_msm.c415 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in msm_bus_receive()
H A Duart_dev_mvebu.c506 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in uart_mvebu_bus_receive()
H A Duart_dev_pl011.c592 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in uart_pl011_bus_receive()
H A Duart_dev_imx.c592 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in imx_uart_bus_receive()
H A Duart_dev_z8530.c540 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in z8530_bus_receive()
H A Duart_dev_ns8250.c1089 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in ns8250_bus_receive()
/freebsd/sys/arm/freescale/vybrid/
H A Dvf_uart.c450 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in vf_uart_bus_receive()
/freebsd/sys/riscv/sifive/
H A Dsifive_uart.c435 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in sfuart_bus_receive()
/freebsd/sys/arm64/apple/
H A Dexynos_uart.c450 sc->sc_rxbuf[sc->sc_rxput] = UART_STAT_OVERRUN; in exynos4210_bus_receive()