Lines Matching refs:hdmarx

1229     hirda->hdmarx->XferCpltCallback = IRDA_DMAReceiveCplt;  in HAL_IRDA_Receive_DMA()
1232 hirda->hdmarx->XferHalfCpltCallback = IRDA_DMAReceiveHalfCplt; in HAL_IRDA_Receive_DMA()
1235 hirda->hdmarx->XferErrorCallback = IRDA_DMAError; in HAL_IRDA_Receive_DMA()
1238 hirda->hdmarx->XferAbortCallback = NULL; in HAL_IRDA_Receive_DMA()
1248 if ((hirda->hdmarx->Mode & DMA_LINKEDLIST) == DMA_LINKEDLIST) in HAL_IRDA_Receive_DMA()
1250 … if ((hirda->hdmarx->LinkedListQueue != NULL) && (hirda->hdmarx->LinkedListQueue->Head != NULL)) in HAL_IRDA_Receive_DMA()
1253 hirda->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CBR1_DEFAULT_OFFSET] = nbByte; in HAL_IRDA_Receive_DMA()
1256 hirda->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CSAR_DEFAULT_OFFSET] = in HAL_IRDA_Receive_DMA()
1260 …hirda->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CDAR_DEFAULT_OFFSET] = (uint32_t)hirda->p… in HAL_IRDA_Receive_DMA()
1263 status = HAL_DMAEx_List_Start_IT(hirda->hdmarx); in HAL_IRDA_Receive_DMA()
1274 …status = HAL_DMA_Start_IT(hirda->hdmarx, (uint32_t)&hirda->Instance->RDR, (uint32_t)hirda->pRxBuff… in HAL_IRDA_Receive_DMA()
1443 if (hirda->hdmarx != NULL) in HAL_IRDA_DMAStop()
1445 if (HAL_DMA_Abort(hirda->hdmarx) != HAL_OK) in HAL_IRDA_DMAStop()
1447 if (HAL_DMA_GetError(hirda->hdmarx) == HAL_DMA_ERROR_TIMEOUT) in HAL_IRDA_DMAStop()
1517 if (hirda->hdmarx != NULL) in HAL_IRDA_Abort()
1521 hirda->hdmarx->XferAbortCallback = NULL; in HAL_IRDA_Abort()
1523 if (HAL_DMA_Abort(hirda->hdmarx) != HAL_OK) in HAL_IRDA_Abort()
1525 if (HAL_DMA_GetError(hirda->hdmarx) == HAL_DMA_ERROR_TIMEOUT) in HAL_IRDA_Abort()
1634 if (hirda->hdmarx != NULL) in HAL_IRDA_AbortReceive()
1638 hirda->hdmarx->XferAbortCallback = NULL; in HAL_IRDA_AbortReceive()
1640 if (HAL_DMA_Abort(hirda->hdmarx) != HAL_OK) in HAL_IRDA_AbortReceive()
1642 if (HAL_DMA_GetError(hirda->hdmarx) == HAL_DMA_ERROR_TIMEOUT) in HAL_IRDA_AbortReceive()
1708 if (hirda->hdmarx != NULL) in HAL_IRDA_Abort_IT()
1714 hirda->hdmarx->XferAbortCallback = IRDA_DMARxAbortCallback; in HAL_IRDA_Abort_IT()
1718 hirda->hdmarx->XferAbortCallback = NULL; in HAL_IRDA_Abort_IT()
1752 if (hirda->hdmarx != NULL) in HAL_IRDA_Abort_IT()
1758 if (HAL_DMA_Abort_IT(hirda->hdmarx) != HAL_OK) in HAL_IRDA_Abort_IT()
1760 hirda->hdmarx->XferAbortCallback = NULL; in HAL_IRDA_Abort_IT()
1909 if (hirda->hdmarx != NULL) in HAL_IRDA_AbortReceive_IT()
1913 hirda->hdmarx->XferAbortCallback = IRDA_DMARxOnlyAbortCallback; in HAL_IRDA_AbortReceive_IT()
1916 if (HAL_DMA_Abort_IT(hirda->hdmarx) != HAL_OK) in HAL_IRDA_AbortReceive_IT()
1919 hirda->hdmarx->XferAbortCallback(hirda->hdmarx); in HAL_IRDA_AbortReceive_IT()
2060 if (hirda->hdmarx != NULL) in HAL_IRDA_IRQHandler()
2064 hirda->hdmarx->XferAbortCallback = IRDA_DMAAbortOnError; in HAL_IRDA_IRQHandler()
2067 if (HAL_DMA_Abort_IT(hirda->hdmarx) != HAL_OK) in HAL_IRDA_IRQHandler()
2070 hirda->hdmarx->XferAbortCallback(hirda->hdmarx); in HAL_IRDA_IRQHandler()
2712 if (hirda->hdmarx != NULL) in IRDA_DMATxAbortCallback()
2714 if (hirda->hdmarx->XferAbortCallback != NULL) in IRDA_DMATxAbortCallback()
2757 hirda->hdmarx->XferAbortCallback = NULL; in IRDA_DMARxAbortCallback()