Lines Matching refs:rxlen
665 static void max310x_handle_rx(struct uart_port *port, unsigned int rxlen)
683 max310x_batch_read(port, one->rx_buf, rxlen);
685 port->icount.rx += rxlen;
694 for (i = 0; i < (rxlen - 1); ++i)
703 one->rx_buf[rxlen-1], flag);
706 if (unlikely(rxlen >= port->fifosize)) {
710 rxlen = port->fifosize;
713 while (rxlen--) {
814 unsigned int ists, lsr, rxlen;
818 rxlen = max310x_port_read(port, MAX310X_RXFIFOLVL_REG);
819 if (!ists && !rxlen)
829 if (rxlen)
830 max310x_handle_rx(port, rxlen);