Lines Matching refs:hdmarx
1614 if (husart->hdmarx != NULL) in HAL_USART_Receive_DMA()
1617 husart->hdmarx->XferCpltCallback = USART_DMAReceiveCplt; in HAL_USART_Receive_DMA()
1620 husart->hdmarx->XferHalfCpltCallback = USART_DMARxHalfCplt; in HAL_USART_Receive_DMA()
1623 husart->hdmarx->XferErrorCallback = USART_DMAError; in HAL_USART_Receive_DMA()
1633 if ((husart->hdmarx->Mode & DMA_LINKEDLIST) == DMA_LINKEDLIST) in HAL_USART_Receive_DMA()
1635 … if ((husart->hdmarx->LinkedListQueue != NULL) && (husart->hdmarx->LinkedListQueue->Head != NULL)) in HAL_USART_Receive_DMA()
1638 husart->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CBR1_DEFAULT_OFFSET] = nbByte; in HAL_USART_Receive_DMA()
1641 husart->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CSAR_DEFAULT_OFFSET] = in HAL_USART_Receive_DMA()
1645 … husart->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CDAR_DEFAULT_OFFSET] = *(uint32_t *)tmp; in HAL_USART_Receive_DMA()
1648 status = HAL_DMAEx_List_Start_IT(husart->hdmarx); in HAL_USART_Receive_DMA()
1659 …status = HAL_DMA_Start_IT(husart->hdmarx, (uint32_t)&husart->Instance->RDR, *(uint32_t *)tmp, nbBy… in HAL_USART_Receive_DMA()
1734 if ((husart->hdmarx != NULL) && ((husart->hdmarx->Mode & DMA_LINKEDLIST) != DMA_LINKEDLIST)) in HAL_USART_Receive_DMA()
1736 status = HAL_DMA_Abort(husart->hdmarx); in HAL_USART_Receive_DMA()
1797 if ((husart->hdmarx != NULL) && (husart->hdmatx != NULL)) in HAL_USART_TransmitReceive_DMA()
1800 husart->hdmarx->XferCpltCallback = USART_DMAReceiveCplt; in HAL_USART_TransmitReceive_DMA()
1803 husart->hdmarx->XferHalfCpltCallback = USART_DMARxHalfCplt; in HAL_USART_TransmitReceive_DMA()
1815 husart->hdmarx->XferErrorCallback = USART_DMAError; in HAL_USART_TransmitReceive_DMA()
1826 if ((husart->hdmarx->Mode & DMA_LINKEDLIST) == DMA_LINKEDLIST) in HAL_USART_TransmitReceive_DMA()
1828 … if ((husart->hdmarx->LinkedListQueue != NULL) && (husart->hdmarx->LinkedListQueue->Head != NULL)) in HAL_USART_TransmitReceive_DMA()
1831 husart->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CBR1_DEFAULT_OFFSET] = nbByte; in HAL_USART_TransmitReceive_DMA()
1834 husart->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CSAR_DEFAULT_OFFSET] = in HAL_USART_TransmitReceive_DMA()
1838 …husart->hdmarx->LinkedListQueue->Head->LinkRegisters[NODE_CDAR_DEFAULT_OFFSET] = *(const uint32_t … in HAL_USART_TransmitReceive_DMA()
1841 status = HAL_DMAEx_List_Start_IT(husart->hdmarx); in HAL_USART_TransmitReceive_DMA()
1852 …status = HAL_DMA_Start_IT(husart->hdmarx, (uint32_t)&husart->Instance->RDR, *(const uint32_t *)tmp… in HAL_USART_TransmitReceive_DMA()
1924 if ((husart->hdmarx != NULL) && ((husart->hdmarx->Mode & DMA_LINKEDLIST) != DMA_LINKEDLIST)) in HAL_USART_TransmitReceive_DMA()
1926 status = HAL_DMA_Abort(husart->hdmarx); in HAL_USART_TransmitReceive_DMA()
1993 husart->hdmarx->XferSuspendCallback = NULL; in HAL_USART_DMAPause()
1995 if (HAL_DMAEx_Suspend(husart->hdmarx) != HAL_OK) in HAL_USART_DMAPause()
1997 if (HAL_DMA_GetError(husart->hdmarx) == HAL_DMA_ERROR_TIMEOUT) in HAL_USART_DMAPause()
2075 if (husart->hdmarx != NULL) in HAL_USART_DMAResume()
2077 if (HAL_DMAEx_Resume(husart->hdmarx) != HAL_OK) in HAL_USART_DMAResume()
2145 if (husart->hdmarx != NULL) in HAL_USART_DMAStop()
2147 if (HAL_DMA_Abort(husart->hdmarx) != HAL_OK) in HAL_USART_DMAStop()
2149 if (HAL_DMA_GetError(husart->hdmarx) == HAL_DMA_ERROR_TIMEOUT) in HAL_USART_DMAStop()
2223 if (husart->hdmarx != NULL) in HAL_USART_Abort()
2227 husart->hdmarx->XferAbortCallback = NULL; in HAL_USART_Abort()
2229 if (HAL_DMA_Abort(husart->hdmarx) != HAL_OK) in HAL_USART_Abort()
2231 if (HAL_DMA_GetError(husart->hdmarx) == HAL_DMA_ERROR_TIMEOUT) in HAL_USART_Abort()
2309 if (husart->hdmarx != NULL) in HAL_USART_Abort_IT()
2315 husart->hdmarx->XferAbortCallback = USART_DMARxAbortCallback; in HAL_USART_Abort_IT()
2319 husart->hdmarx->XferAbortCallback = NULL; in HAL_USART_Abort_IT()
2358 if (husart->hdmarx != NULL) in HAL_USART_Abort_IT()
2364 if (HAL_DMA_Abort_IT(husart->hdmarx) != HAL_OK) in HAL_USART_Abort_IT()
2366 husart->hdmarx->XferAbortCallback = NULL; in HAL_USART_Abort_IT()
2556 if (husart->hdmarx != NULL) in HAL_USART_IRQHandler()
2560 husart->hdmarx->XferAbortCallback = USART_DMAAbortOnError; in HAL_USART_IRQHandler()
2563 if (HAL_DMA_Abort_IT(husart->hdmarx) != HAL_OK) in HAL_USART_IRQHandler()
2566 husart->hdmarx->XferAbortCallback(husart->hdmarx); in HAL_USART_IRQHandler()
3073 if (husart->hdmarx != NULL) in USART_DMATxAbortCallback()
3075 if (husart->hdmarx->XferAbortCallback != NULL) in USART_DMATxAbortCallback()
3118 husart->hdmarx->XferAbortCallback = NULL; in USART_DMARxAbortCallback()