Lines Matching refs:hdmacr

3030     else if ((hi3c->hdmatx == NULL) || (hi3c->hdmacr == NULL))  in HAL_I3C_Ctrl_TransmitCCC_DMA()
3056 hi3c->hdmacr->XferCpltCallback = I3C_DMAControlTransmitCplt; in HAL_I3C_Ctrl_TransmitCCC_DMA()
3059 hi3c->hdmacr->XferErrorCallback = I3C_DMAError; in HAL_I3C_Ctrl_TransmitCCC_DMA()
3062 hi3c->hdmacr->XferHalfCpltCallback = NULL; in HAL_I3C_Ctrl_TransmitCCC_DMA()
3063 hi3c->hdmacr->XferAbortCallback = NULL; in HAL_I3C_Ctrl_TransmitCCC_DMA()
3066 assert_param(IS_I3C_DMASOURCEWORD_VALUE(hi3c->hdmacr->Init.SrcDataWidth)); in HAL_I3C_Ctrl_TransmitCCC_DMA()
3067 assert_param(IS_I3C_DMADESTINATIONWORD_VALUE(hi3c->hdmacr->Init.DestDataWidth)); in HAL_I3C_Ctrl_TransmitCCC_DMA()
3070 … control_dma_status = HAL_DMA_Start_IT(hi3c->hdmacr, (uint32_t)hi3c->pXferData->CtrlBuf.pBuffer, in HAL_I3C_Ctrl_TransmitCCC_DMA()
3153 if (HAL_DMA_Abort(hi3c->hdmacr) == HAL_OK) in HAL_I3C_Ctrl_TransmitCCC_DMA()
3155 hi3c->hdmacr->XferCpltCallback = NULL; in HAL_I3C_Ctrl_TransmitCCC_DMA()
3156 hi3c->hdmacr->XferErrorCallback = NULL; in HAL_I3C_Ctrl_TransmitCCC_DMA()
3518 else if ((hi3c->hdmarx == NULL) || (hi3c->hdmacr == NULL)) in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3550 hi3c->hdmacr->XferCpltCallback = I3C_DMAControlTransmitCplt; in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3553 hi3c->hdmacr->XferErrorCallback = I3C_DMAError; in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3556 hi3c->hdmacr->XferHalfCpltCallback = NULL; in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3557 hi3c->hdmacr->XferAbortCallback = NULL; in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3560 assert_param(IS_I3C_DMASOURCEWORD_VALUE(hi3c->hdmacr->Init.SrcDataWidth)); in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3561 assert_param(IS_I3C_DMADESTINATIONWORD_VALUE(hi3c->hdmacr->Init.DestDataWidth)); in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3564 … control_dma_status = HAL_DMA_Start_IT(hi3c->hdmacr, (uint32_t)hi3c->pXferData->CtrlBuf.pBuffer, in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3696 if (HAL_DMA_Abort(hi3c->hdmacr) == HAL_OK) in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3698 hi3c->hdmacr->XferCpltCallback = NULL; in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3699 hi3c->hdmacr->XferErrorCallback = NULL; in HAL_I3C_Ctrl_ReceiveCCC_DMA()
4030 else if ((hi3c->hdmatx == NULL) || (hi3c->hdmacr == NULL)) in HAL_I3C_Ctrl_Transmit_DMA()
4056 hi3c->hdmacr->XferCpltCallback = I3C_DMAControlTransmitCplt; in HAL_I3C_Ctrl_Transmit_DMA()
4059 hi3c->hdmacr->XferErrorCallback = I3C_DMAError; in HAL_I3C_Ctrl_Transmit_DMA()
4062 hi3c->hdmacr->XferHalfCpltCallback = NULL; in HAL_I3C_Ctrl_Transmit_DMA()
4063 hi3c->hdmacr->XferAbortCallback = NULL; in HAL_I3C_Ctrl_Transmit_DMA()
4066 assert_param(IS_I3C_DMASOURCEWORD_VALUE(hi3c->hdmacr->Init.SrcDataWidth)); in HAL_I3C_Ctrl_Transmit_DMA()
4067 assert_param(IS_I3C_DMADESTINATIONWORD_VALUE(hi3c->hdmacr->Init.DestDataWidth)); in HAL_I3C_Ctrl_Transmit_DMA()
4070 … control_dma_status = HAL_DMA_Start_IT(hi3c->hdmacr, (uint32_t)hi3c->pXferData->CtrlBuf.pBuffer, in HAL_I3C_Ctrl_Transmit_DMA()
4153 if (HAL_DMA_Abort(hi3c->hdmacr) == HAL_OK) in HAL_I3C_Ctrl_Transmit_DMA()
4155 hi3c->hdmacr->XferCpltCallback = NULL; in HAL_I3C_Ctrl_Transmit_DMA()
4156 hi3c->hdmacr->XferErrorCallback = NULL; in HAL_I3C_Ctrl_Transmit_DMA()
4473 else if ((hi3c->hdmarx == NULL) || (hi3c->hdmacr == NULL)) in HAL_I3C_Ctrl_Receive_DMA()
4500 hi3c->hdmacr->XferCpltCallback = I3C_DMAControlTransmitCplt; in HAL_I3C_Ctrl_Receive_DMA()
4503 hi3c->hdmacr->XferErrorCallback = I3C_DMAError; in HAL_I3C_Ctrl_Receive_DMA()
4506 hi3c->hdmacr->XferHalfCpltCallback = NULL; in HAL_I3C_Ctrl_Receive_DMA()
4507 hi3c->hdmacr->XferAbortCallback = NULL; in HAL_I3C_Ctrl_Receive_DMA()
4510 assert_param(IS_I3C_DMASOURCEWORD_VALUE(hi3c->hdmacr->Init.SrcDataWidth)); in HAL_I3C_Ctrl_Receive_DMA()
4511 assert_param(IS_I3C_DMADESTINATIONWORD_VALUE(hi3c->hdmacr->Init.DestDataWidth)); in HAL_I3C_Ctrl_Receive_DMA()
4514 … control_dma_status = HAL_DMA_Start_IT(hi3c->hdmacr, (uint32_t)hi3c->pXferData->CtrlBuf.pBuffer, in HAL_I3C_Ctrl_Receive_DMA()
4597 if (HAL_DMA_Abort(hi3c->hdmacr) == HAL_OK) in HAL_I3C_Ctrl_Receive_DMA()
4599 hi3c->hdmacr->XferCpltCallback = NULL; in HAL_I3C_Ctrl_Receive_DMA()
4600 hi3c->hdmacr->XferErrorCallback = NULL; in HAL_I3C_Ctrl_Receive_DMA()
4780 else if ((hi3c->hdmatx == NULL) || (hi3c->hdmacr == NULL) || (hi3c->hdmarx == NULL)) in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4808 hi3c->hdmacr->XferCpltCallback = I3C_DMAControlTransmitCplt; in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4811 hi3c->hdmacr->XferErrorCallback = I3C_DMAError; in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4814 hi3c->hdmacr->XferHalfCpltCallback = NULL; in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4815 hi3c->hdmacr->XferAbortCallback = NULL; in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4818 assert_param(IS_I3C_DMASOURCEWORD_VALUE(hi3c->hdmacr->Init.SrcDataWidth)); in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4819 assert_param(IS_I3C_DMADESTINATIONWORD_VALUE(hi3c->hdmacr->Init.DestDataWidth)); in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4822 … control_dma_status = HAL_DMA_Start_IT(hi3c->hdmacr, (uint32_t)hi3c->pXferData->CtrlBuf.pBuffer, in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4964 if (HAL_DMA_Abort(hi3c->hdmacr) == HAL_OK) in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4966 hi3c->hdmacr->XferCpltCallback = NULL; in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4967 hi3c->hdmacr->XferErrorCallback = NULL; in HAL_I3C_Ctrl_MultipleTransfer_DMA()
8289 if (I3C_GET_DMA_REMAIN_DATA(hi3c->hdmacr) == 0U) in I3C_Ctrl_Tx_DMA_ISR()
8357 if (I3C_GET_DMA_REMAIN_DATA(hi3c->hdmacr) == 0U) in I3C_Ctrl_Rx_DMA_ISR()
8425 if (I3C_GET_DMA_REMAIN_DATA(hi3c->hdmacr) == 0U) in I3C_Ctrl_Multiple_Xfer_DMA_ISR()
8604 if (hi3c->hdmacr != NULL) in I3C_DMAAbort()
8606 hi3c->hdmacr->XferAbortCallback = NULL; in I3C_DMAAbort()
9713 if (hi3c->hdmacr != NULL) in I3C_ErrorTreatment()
9719 if (HAL_DMA_GetState(hi3c->hdmacr) != HAL_DMA_STATE_READY) in I3C_ErrorTreatment()
9728 if (HAL_DMA_Abort_IT(hi3c->hdmacr) != HAL_OK) in I3C_ErrorTreatment()
9731 hi3c->hdmacr->XferAbortCallback(hi3c->hdmacr); in I3C_ErrorTreatment()