Lines Matching defs:bcnt
1061 u32 peer_bcnt, bcnt;
1074 bcnt = udma_tchanrt_read(uc, UDMA_CHAN_RT_BCNT_REG);
1077 if (peer_bcnt < bcnt) {
1078 uc->tx_drain.residue = bcnt - peer_bcnt;
3847 u32 bcnt = 0;
3852 bcnt = udma_tchanrt_read(uc, UDMA_CHAN_RT_SBCNT_REG);
3858 if (bcnt > peer_bcnt)
3859 delay = bcnt - peer_bcnt;
3862 bcnt = udma_rchanrt_read(uc, UDMA_CHAN_RT_BCNT_REG);
3868 if (peer_bcnt > bcnt)
3869 delay = peer_bcnt - bcnt;
3872 bcnt = udma_tchanrt_read(uc, UDMA_CHAN_RT_BCNT_REG);
3875 if (bcnt && !(bcnt % uc->desc->residue))
3878 residue -= bcnt % uc->desc->residue;