Lines Matching refs:tail
186 tran_size = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in sirfsoc_uart_tx_with_dma()
187 tran_start = (unsigned long)(xmit->buf + xmit->tail); in sirfsoc_uart_tx_with_dma()
242 xmit->buf + xmit->tail, in sirfsoc_uart_tx_with_dma()
434 xmit->buf[xmit->tail]); in sirfsoc_uart_pio_tx_chars()
435 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sirfsoc_uart_pio_tx_chars()
452 xmit->tail = (xmit->tail + sirfport->transfer_size) & in sirfsoc_uart_tx_dma_complete_callback()
605 sirfport->rx_dma_items.xmit.tail = in sirfsoc_uart_start_next_rx_dma()
974 sirfport->rx_dma_items.xmit.tail = in sirfsoc_uart_startup()
1028 !CIRC_CNT(xmit->head, xmit->tail, in sirfsoc_uart_shutdown()
1197 count = CIRC_CNT_TO_END(xmit->head, xmit->tail, in sirfsoc_uart_rx_dma_hrtimer_callback()
1201 (const unsigned char *)&xmit->buf[xmit->tail], count); in sirfsoc_uart_rx_dma_hrtimer_callback()
1205 xmit->tail = (xmit->tail + inserted) & in sirfsoc_uart_rx_dma_hrtimer_callback()
1207 count = CIRC_CNT_TO_END(xmit->head, xmit->tail, in sirfsoc_uart_rx_dma_hrtimer_callback()
1401 sirfport->rx_dma_items.xmit.tail = 0; in sirfsoc_uart_probe()