Lines Matching refs:residue
1325 u32 cisr, clar, cbndtr, residue, modulo, burst_size; in stm32_mdma_desc_residue() local
1330 residue = 0; in stm32_mdma_desc_residue()
1340 residue += STM32_MDMA_CBNDTR_BNDT(hwdesc->cbndtr); in stm32_mdma_desc_residue()
1343 residue += cbndtr & STM32_MDMA_CBNDTR_BNDT_MASK; in stm32_mdma_desc_residue()
1350 return residue; in stm32_mdma_desc_residue()
1353 modulo = residue % burst_size; in stm32_mdma_desc_residue()
1355 residue = residue - modulo + burst_size; in stm32_mdma_desc_residue()
1357 return residue; in stm32_mdma_desc_residue()
1368 u32 residue = 0; in stm32_mdma_tx_status() local
1378 residue = stm32_mdma_desc_residue(chan, chan->desc, chan->curr_hwdesc, state); in stm32_mdma_tx_status()
1380 residue = stm32_mdma_desc_residue(chan, to_stm32_mdma_desc(vdesc), 0, state); in stm32_mdma_tx_status()
1382 dma_set_residue(state, residue); in stm32_mdma_tx_status()