Lines Matching refs:sgbuf
717 struct pl011_sgbuf *sgbuf; in pl011_dma_rx_trigger_dma() local
723 sgbuf = uap->dmarx.use_buf_b ? in pl011_dma_rx_trigger_dma()
725 desc = dmaengine_prep_slave_sg(rxchan, &sgbuf->sg, 1, in pl011_dma_rx_trigger_dma()
765 struct pl011_sgbuf *sgbuf = use_buf_b ? in pl011_dma_rx_chars() local
775 dmataken = sgbuf->sg.length - dmarx->last_residue; in pl011_dma_rx_chars()
789 dma_count = tty_insert_flip_string(port, sgbuf->buf + dmataken, in pl011_dma_rx_chars()
800 dmarx->last_residue = sgbuf->sg.length; in pl011_dma_rx_chars()
837 struct pl011_sgbuf *sgbuf = dmarx->use_buf_b ? in pl011_dma_rx_irq() local
860 pending = sgbuf->sg.length - state.residue; in pl011_dma_rx_irq()
887 struct pl011_sgbuf *sgbuf = dmarx->use_buf_b ? in pl011_dma_rx_callback() local
906 pending = sgbuf->sg.length - state.residue; in pl011_dma_rx_callback()
955 struct pl011_sgbuf *sgbuf; in pl011_dma_rx_poll() local
959 sgbuf = dmarx->use_buf_b ? &uap->dmarx.sgbuf_b : &uap->dmarx.sgbuf_a; in pl011_dma_rx_poll()
962 dmataken = sgbuf->sg.length - dmarx->last_residue; in pl011_dma_rx_poll()
964 dma_count = tty_insert_flip_string(port, sgbuf->buf + dmataken, in pl011_dma_rx_poll()