Lines Matching refs:xmit

820 	struct circ_buf *xmit = &port->state->xmit;  in atmel_tx_chars()  local
829 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) in atmel_tx_chars()
833 atmel_uart_write_char(port, xmit->buf[xmit->tail]); in atmel_tx_chars()
834 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in atmel_tx_chars()
836 if (uart_circ_empty(xmit)) in atmel_tx_chars()
840 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in atmel_tx_chars()
843 if (!uart_circ_empty(xmit)) { in atmel_tx_chars()
863 struct circ_buf *xmit = &port->state->xmit; in atmel_complete_tx_dma() local
871 xmit->tail += atmel_port->tx_len; in atmel_complete_tx_dma()
872 xmit->tail &= UART_XMIT_SIZE - 1; in atmel_complete_tx_dma()
882 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in atmel_complete_tx_dma()
890 if (!uart_circ_empty(xmit)) in atmel_complete_tx_dma()
928 struct circ_buf *xmit = &port->state->xmit; in atmel_tx_dma() local
939 if (!uart_circ_empty(xmit) && !uart_tx_stopped(port)) { in atmel_tx_dma()
949 tx_len = CIRC_CNT_TO_END(xmit->head, in atmel_tx_dma()
950 xmit->tail, in atmel_tx_dma()
965 phys_addr = sg_dma_address(sg_tx) + xmit->tail; in atmel_tx_dma()
1012 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in atmel_tx_dma()
1036 BUG_ON(!PAGE_ALIGNED(port->state->xmit.buf)); in atmel_prepare_tx_dma()
1038 virt_to_page(port->state->xmit.buf), in atmel_prepare_tx_dma()
1040 offset_in_page(port->state->xmit.buf)); in atmel_prepare_tx_dma()
1052 port->state->xmit.buf, in atmel_prepare_tx_dma()
1466 struct circ_buf *xmit = &port->state->xmit; in atmel_tx_pdc() local
1474 xmit->tail += pdc->ofs; in atmel_tx_pdc()
1475 xmit->tail &= UART_XMIT_SIZE - 1; in atmel_tx_pdc()
1485 if (!uart_circ_empty(xmit) && !uart_tx_stopped(port)) { in atmel_tx_pdc()
1491 count = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in atmel_tx_pdc()
1495 pdc->dma_addr + xmit->tail); in atmel_tx_pdc()
1509 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in atmel_tx_pdc()
1517 struct circ_buf *xmit = &port->state->xmit; in atmel_prepare_tx_pdc() local
1519 pdc->buf = xmit->buf; in atmel_prepare_tx_pdc()