Lines Matching refs:rx_dma_buf
339 uart->port.icount.rx += CIRC_CNT(uart->rx_dma_buf.head, uart->rx_dma_buf.tail, UART_XMIT_SIZE);;
365 for (i = uart->rx_dma_buf.head; i < uart->rx_dma_buf.tail; i++) {
366 if (uart_handle_sysrq_char(&uart->port, uart->rx_dma_buf.buf[i]))
368 uart_insert_char(&uart->port, status, OE, uart->rx_dma_buf.buf[i], flg);
389 if (pos>uart->rx_dma_buf.tail) {
390 uart->rx_dma_buf.tail = pos;
392 uart->rx_dma_buf.head = uart->rx_dma_buf.tail;
435 uart->rx_dma_buf.tail = DMA_RX_XCOUNT*DMA_RX_YCOUNT;
437 uart->rx_dma_buf.head = uart->rx_dma_buf.tail = 0;
553 uart->rx_dma_buf.buf = (unsigned char *)dma_alloc_coherent(NULL, PAGE_SIZE, &dma_handle, GFP_DMA);
554 uart->rx_dma_buf.head = 0;
555 uart->rx_dma_buf.tail = 0;
566 set_dma_start_addr(uart->rx_dma_channel, (unsigned long)uart->rx_dma_buf.buf);