Lines Matching refs:sgbuf
704 struct pl011_sgbuf *sgbuf; in pl011_dma_rx_trigger_dma() local
710 sgbuf = uap->dmarx.use_buf_b ? in pl011_dma_rx_trigger_dma()
712 desc = dmaengine_prep_slave_sg(rxchan, &sgbuf->sg, 1, in pl011_dma_rx_trigger_dma()
752 struct pl011_sgbuf *sgbuf = use_buf_b ? in pl011_dma_rx_chars() local
762 dmataken = sgbuf->sg.length - dmarx->last_residue; in pl011_dma_rx_chars()
776 dma_count = tty_insert_flip_string(port, sgbuf->buf + dmataken, in pl011_dma_rx_chars()
787 dmarx->last_residue = sgbuf->sg.length; in pl011_dma_rx_chars()
824 struct pl011_sgbuf *sgbuf = dmarx->use_buf_b ? in pl011_dma_rx_irq() local
847 pending = sgbuf->sg.length - state.residue; in pl011_dma_rx_irq()
874 struct pl011_sgbuf *sgbuf = dmarx->use_buf_b ? in pl011_dma_rx_callback() local
893 pending = sgbuf->sg.length - state.residue; in pl011_dma_rx_callback()
942 struct pl011_sgbuf *sgbuf; in pl011_dma_rx_poll() local
946 sgbuf = dmarx->use_buf_b ? &uap->dmarx.sgbuf_b : &uap->dmarx.sgbuf_a; in pl011_dma_rx_poll()
949 dmataken = sgbuf->sg.length - dmarx->last_residue; in pl011_dma_rx_poll()
951 dma_count = tty_insert_flip_string(port, sgbuf->buf + dmataken, in pl011_dma_rx_poll()