Lines Matching refs:xmit
193 struct circ_buf *xmit = &port->state->xmit; in mvebu_uart_start_tx() local
195 if (IS_EXTENDED(port) && !uart_circ_empty(xmit)) { in mvebu_uart_start_tx()
196 writel(xmit->buf[xmit->tail], port->membase + UART_TSH(port)); in mvebu_uart_start_tx()
197 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in mvebu_uart_start_tx()
298 struct circ_buf *xmit = &port->state->xmit; in mvebu_uart_tx_chars() local
309 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in mvebu_uart_tx_chars()
315 writel(xmit->buf[xmit->tail], port->membase + UART_TSH(port)); in mvebu_uart_tx_chars()
316 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in mvebu_uart_tx_chars()
319 if (uart_circ_empty(xmit)) in mvebu_uart_tx_chars()
327 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in mvebu_uart_tx_chars()
330 if (uart_circ_empty(xmit)) in mvebu_uart_tx_chars()