Lines Matching refs:xmit

204 	struct circ_buf *xmit = &port->state->xmit;  in sirfsoc_uart_tx_with_dma()  local
209 tran_size = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in sirfsoc_uart_tx_with_dma()
210 tran_start = (unsigned long)(xmit->buf + xmit->tail); in sirfsoc_uart_tx_with_dma()
211 if (uart_circ_empty(xmit) || uart_tx_stopped(port) || in sirfsoc_uart_tx_with_dma()
265 xmit->buf + xmit->tail, in sirfsoc_uart_tx_with_dma()
443 struct circ_buf *xmit = &port->state->xmit; in sirfsoc_uart_pio_tx_chars() local
445 while (!uart_circ_empty(xmit) && in sirfsoc_uart_pio_tx_chars()
450 xmit->buf[xmit->tail]); in sirfsoc_uart_pio_tx_chars()
451 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sirfsoc_uart_pio_tx_chars()
455 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sirfsoc_uart_pio_tx_chars()
464 struct circ_buf *xmit = &port->state->xmit; in sirfsoc_uart_tx_dma_complete_callback() local
468 xmit->tail = (xmit->tail + sirfport->transfer_size) & in sirfsoc_uart_tx_dma_complete_callback()
471 if (uart_circ_chars_pending(xmit) < WAKEUP_CHARS) in sirfsoc_uart_tx_dma_complete_callback()
489 sirfport->rx_dma_items[sirfport->rx_completed].xmit.buf, count); in sirfsoc_uart_insert_rx_buf_to_tty()
497 sirfport->rx_dma_items[index].xmit.tail = in sirfsoc_rx_submit_one_dma_desc()
498 sirfport->rx_dma_items[index].xmit.head = 0; in sirfsoc_rx_submit_one_dma_desc()
534 count = CIRC_CNT(sirfport->rx_dma_items[sirfport->rx_issued].xmit.head, in sirfsoc_rx_tmo_process_tl()
535 sirfport->rx_dma_items[sirfport->rx_issued].xmit.tail, in sirfsoc_rx_tmo_process_tl()
579 sirfport->rx_dma_items[sirfport->rx_issued].xmit.head = in sirfsoc_uart_handle_rx_tmo()
626 struct circ_buf *xmit = &port->state->xmit; in sirfsoc_uart_isr() local
682 if (uart_circ_empty(xmit) || uart_tx_stopped(port)) { in sirfsoc_uart_isr()
688 if ((uart_circ_empty(xmit)) && in sirfsoc_uart_isr()
1423 sirfport->rx_dma_items[i].xmit.buf = in sirfsoc_uart_probe()
1426 if (!sirfport->rx_dma_items[i].xmit.buf) { in sirfsoc_uart_probe()
1431 sirfport->rx_dma_items[i].xmit.head = in sirfsoc_uart_probe()
1432 sirfport->rx_dma_items[i].xmit.tail = 0; in sirfsoc_uart_probe()
1444 sirfport->rx_dma_items[j].xmit.buf, in sirfsoc_uart_probe()
1462 sirfport->rx_dma_items[i].xmit.buf, in sirfsoc_uart_remove()