Lines Matching refs:sgbuf
832 struct pl011_sgbuf *sgbuf; in pl011_dma_rx_trigger_dma() local
838 sgbuf = uap->dmarx.use_buf_b ? in pl011_dma_rx_trigger_dma()
840 desc = dmaengine_prep_slave_sg(rxchan, &sgbuf->sg, 1, in pl011_dma_rx_trigger_dma()
880 struct pl011_sgbuf *sgbuf = use_buf_b ? in pl011_dma_rx_chars() local
890 dmataken = sgbuf->sg.length - dmarx->last_residue; in pl011_dma_rx_chars()
904 dma_count = tty_insert_flip_string(port, sgbuf->buf + dmataken, in pl011_dma_rx_chars()
915 dmarx->last_residue = sgbuf->sg.length; in pl011_dma_rx_chars()
952 struct pl011_sgbuf *sgbuf = dmarx->use_buf_b ? in pl011_dma_rx_irq() local
975 pending = sgbuf->sg.length - state.residue; in pl011_dma_rx_irq()
1002 struct pl011_sgbuf *sgbuf = dmarx->use_buf_b ? in pl011_dma_rx_callback() local
1021 pending = sgbuf->sg.length - state.residue; in pl011_dma_rx_callback()
1070 struct pl011_sgbuf *sgbuf; in pl011_dma_rx_poll() local
1074 sgbuf = dmarx->use_buf_b ? &uap->dmarx.sgbuf_b : &uap->dmarx.sgbuf_a; in pl011_dma_rx_poll()
1077 dmataken = sgbuf->sg.length - dmarx->last_residue; in pl011_dma_rx_poll()
1079 dma_count = tty_insert_flip_string(port, sgbuf->buf + dmataken, in pl011_dma_rx_poll()