Lines Matching refs:sglen
170 unsigned int sglen; member
753 for (i = 0; i < uc->desc->sglen; i++) in udma_start_desc()
925 d->desc_idx = (d->desc_idx + 1) % d->sglen; in udma_cyclic_packet_elapsed()
1094 d->tr_idx = (d->tr_idx + 1) % d->sglen; in udma_udma_irq_handler()
1923 d->sglen = tr_count; in udma_alloc_tr_desc()
2020 unsigned int sglen, enum dma_transfer_direction dir, in udma_prep_slave_sg_tr() argument
2033 for_each_sg(sgl, sgent, sglen, i) { in udma_prep_slave_sg_tr()
2046 d->sglen = sglen; in udma_prep_slave_sg_tr()
2049 for_each_sg(sgl, sgent, sglen, i) { in udma_prep_slave_sg_tr()
2135 d->static_tr.bstcnt = d->residue / d->sglen / div; in udma_configure_statictr()
2151 unsigned int sglen, enum dma_transfer_direction dir, in udma_prep_slave_sg_pkt() argument
2160 d = kzalloc(struct_size(d, hwdesc, sglen), GFP_NOWAIT); in udma_prep_slave_sg_pkt()
2164 d->sglen = sglen; in udma_prep_slave_sg_pkt()
2165 d->hwdesc_count = sglen; in udma_prep_slave_sg_pkt()
2172 for_each_sg(sgl, sgent, sglen, i) { in udma_prep_slave_sg_pkt()
2328 unsigned int sglen, enum dma_transfer_direction dir, in udma_prep_slave_sg() argument
2360 d = udma_prep_slave_sg_pkt(uc, sgl, sglen, dir, tx_flags, in udma_prep_slave_sg()
2363 d = udma_prep_slave_sg_tr(uc, sgl, sglen, dir, tx_flags, in udma_prep_slave_sg()
2565 d->sglen = buf_len / period_len; in udma_prep_dma_cyclic()