Lines Matching refs:xmit

482 	struct circ_buf *xmit = &tup->uport.state->xmit;  in tegra_uart_fill_tx_fifo()  local
486 BUG_ON(uart_circ_empty(xmit)); in tegra_uart_fill_tx_fifo()
492 tegra_uart_write(tup, xmit->buf[xmit->tail], UART_TX); in tegra_uart_fill_tx_fifo()
493 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in tegra_uart_fill_tx_fifo()
513 struct circ_buf *xmit = &tup->uport.state->xmit; in tegra_uart_tx_dma_complete() local
522 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in tegra_uart_tx_dma_complete()
524 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in tegra_uart_tx_dma_complete()
533 struct circ_buf *xmit = &tup->uport.state->xmit; in tegra_uart_start_tx_dma() local
540 tx_phys_addr = tup->tx_dma_buf_phys + xmit->tail; in tegra_uart_start_tx_dma()
562 struct circ_buf *xmit = &tup->uport.state->xmit; in tegra_uart_start_next_tx() local
567 tail = (unsigned long)&xmit->buf[xmit->tail]; in tegra_uart_start_next_tx()
568 count = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in tegra_uart_start_next_tx()
584 struct circ_buf *xmit = &u->state->xmit; in tegra_uart_start_tx() local
586 if (!uart_circ_empty(xmit) && !tup->tx_in_progress) in tegra_uart_start_tx()
609 struct circ_buf *xmit = &tup->uport.state->xmit; in tegra_uart_stop_tx() local
620 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in tegra_uart_stop_tx()
626 struct circ_buf *xmit = &tup->uport.state->xmit; in tegra_uart_handle_tx_pio() local
630 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in tegra_uart_handle_tx_pio()
1152 tup->uport.state->xmit.buf, UART_XMIT_SIZE, in tegra_uart_dma_channel_allocate()
1159 dma_buf = tup->uport.state->xmit.buf; in tegra_uart_dma_channel_allocate()