Lines Matching refs:sg_used
533 dma_addr_t buf_addr, size_t sg_used, in xilinx_axidma_buf() argument
537 hw->buf_addr = lower_32_bits(buf_addr + sg_used + period_len); in xilinx_axidma_buf()
538 hw->buf_addr_msb = upper_32_bits(buf_addr + sg_used + in xilinx_axidma_buf()
541 hw->buf_addr = buf_addr + sg_used + period_len; in xilinx_axidma_buf()
1776 size_t sg_used; in xilinx_dma_prep_slave_sg() local
1792 sg_used = 0; in xilinx_dma_prep_slave_sg()
1795 while (sg_used < sg_dma_len(sg)) { in xilinx_dma_prep_slave_sg()
1807 copy = min_t(size_t, sg_dma_len(sg) - sg_used, in xilinx_dma_prep_slave_sg()
1813 sg_used, 0); in xilinx_dma_prep_slave_sg()
1823 sg_used += copy; in xilinx_dma_prep_slave_sg()
1872 size_t copy, sg_used; in xilinx_dma_prep_dma_cyclic() local
1898 sg_used = 0; in xilinx_dma_prep_dma_cyclic()
1900 while (sg_used < period_len) { in xilinx_dma_prep_dma_cyclic()
1912 copy = min_t(size_t, period_len - sg_used, in xilinx_dma_prep_dma_cyclic()
1915 xilinx_axidma_buf(chan, hw, buf_addr, sg_used, in xilinx_dma_prep_dma_cyclic()
1923 sg_used += copy; in xilinx_dma_prep_dma_cyclic()