Lines Matching refs:pXferData
1270 HAL_StatusTypeDef HAL_I3C_ActivateNotification(I3C_HandleTypeDef *hi3c, I3C_XferTypeDef *pXferData, in HAL_I3C_ActivateNotification() argument
1297 (pXferData == NULL)) in HAL_I3C_ActivateNotification()
1309 hi3c->pXferData = pXferData; in HAL_I3C_ActivateNotification()
1310 hi3c->RxXferCount = hi3c->pXferData->RxBuf.Size; in HAL_I3C_ActivateNotification()
2163 I3C_XferTypeDef *pXferData, in HAL_I3C_AddDescToFrame() argument
2184 hi3c->pXferData = pXferData; in HAL_I3C_AddDescToFrame()
2194 (pXferData == NULL) || in HAL_I3C_AddDescToFrame()
2206 if ((pPrivateDesc == NULL) || (pXferData == NULL) || (nbFrame <= 0U)) in HAL_I3C_AddDescToFrame()
2742 I3C_XferTypeDef *pXferData, in HAL_I3C_Ctrl_TransmitCCC() argument
2765 if ((pXferData == NULL) || in HAL_I3C_Ctrl_TransmitCCC()
2766 ((hi3c->TxXferCount != 0U) && (pXferData->TxBuf.pBuffer == NULL))) in HAL_I3C_Ctrl_TransmitCCC()
2788 hi3c->pXferData = pXferData; in HAL_I3C_Ctrl_TransmitCCC()
2817 WRITE_REG(hi3c->Instance->CR, *hi3c->pXferData->CtrlBuf.pBuffer); in HAL_I3C_Ctrl_TransmitCCC()
2820 hi3c->pXferData->CtrlBuf.pBuffer++; in HAL_I3C_Ctrl_TransmitCCC()
2905 I3C_XferTypeDef *pXferData) in HAL_I3C_Ctrl_TransmitCCC_IT() argument
2925 if ((pXferData == NULL) || in HAL_I3C_Ctrl_TransmitCCC_IT()
2926 ((hi3c->TxXferCount != 0U) && (pXferData->TxBuf.pBuffer == NULL))) in HAL_I3C_Ctrl_TransmitCCC_IT()
2956 hi3c->pXferData = pXferData; in HAL_I3C_Ctrl_TransmitCCC_IT()
3000 I3C_XferTypeDef *pXferData) in HAL_I3C_Ctrl_TransmitCCC_DMA() argument
3023 if ((pXferData == NULL) || in HAL_I3C_Ctrl_TransmitCCC_DMA()
3024 ((hi3c->TxXferCount != 0U) && (pXferData->TxBuf.pBuffer == NULL))) in HAL_I3C_Ctrl_TransmitCCC_DMA()
3051 hi3c->pXferData = pXferData; 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()
3095 tx_dma_status = HAL_DMA_Start_IT(hi3c->hdmatx, (uint32_t)hi3c->pXferData->TxBuf.pBuffer, in HAL_I3C_Ctrl_TransmitCCC_DMA()
3096 … (uint32_t)&hi3c->Instance->TDR, hi3c->pXferData->TxBuf.Size); in HAL_I3C_Ctrl_TransmitCCC_DMA()
3105 if ((hi3c->pXferData->TxBuf.Size % 4U) == 0U) in HAL_I3C_Ctrl_TransmitCCC_DMA()
3108 size_align_word = hi3c->pXferData->TxBuf.Size; in HAL_I3C_Ctrl_TransmitCCC_DMA()
3113 … size_align_word = ((hi3c->pXferData->TxBuf.Size + 4U) - (hi3c->pXferData->TxBuf.Size % 4U)); in HAL_I3C_Ctrl_TransmitCCC_DMA()
3117 tx_dma_status = HAL_DMA_Start_IT(hi3c->hdmatx, (uint32_t)hi3c->pXferData->TxBuf.pBuffer, in HAL_I3C_Ctrl_TransmitCCC_DMA()
3192 I3C_XferTypeDef *pXferData, in HAL_I3C_Ctrl_ReceiveCCC() argument
3215 if ((pXferData == NULL) || in HAL_I3C_Ctrl_ReceiveCCC()
3216 (pXferData->RxBuf.pBuffer == NULL) || in HAL_I3C_Ctrl_ReceiveCCC()
3217 ((pXferData->TxBuf.pBuffer == NULL) && (hi3c->TxXferCount != 0U))) in HAL_I3C_Ctrl_ReceiveCCC()
3238 hi3c->pXferData = pXferData; in HAL_I3C_Ctrl_ReceiveCCC()
3239 hi3c->RxXferCount = hi3c->pXferData->RxBuf.Size; in HAL_I3C_Ctrl_ReceiveCCC()
3284 WRITE_REG(hi3c->Instance->CR, *hi3c->pXferData->CtrlBuf.pBuffer); in HAL_I3C_Ctrl_ReceiveCCC()
3287 hi3c->pXferData->CtrlBuf.pBuffer++; in HAL_I3C_Ctrl_ReceiveCCC()
3377 I3C_XferTypeDef *pXferData) in HAL_I3C_Ctrl_ReceiveCCC_IT() argument
3397 if ((pXferData == NULL) || in HAL_I3C_Ctrl_ReceiveCCC_IT()
3398 (pXferData->RxBuf.pBuffer == NULL) || in HAL_I3C_Ctrl_ReceiveCCC_IT()
3399 ((pXferData->TxBuf.pBuffer == NULL) && (hi3c->TxXferCount != 0U))) in HAL_I3C_Ctrl_ReceiveCCC_IT()
3427 hi3c->pXferData = pXferData; in HAL_I3C_Ctrl_ReceiveCCC_IT()
3428 hi3c->RxXferCount = pXferData->RxBuf.Size; in HAL_I3C_Ctrl_ReceiveCCC_IT()
3486 I3C_XferTypeDef *pXferData) in HAL_I3C_Ctrl_ReceiveCCC_DMA() argument
3510 if ((pXferData == NULL) || in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3511 (pXferData->RxBuf.pBuffer == NULL) || in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3512 ((pXferData->TxBuf.pBuffer == NULL) && (hi3c->TxXferCount != 0U))) in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3544 hi3c->pXferData = pXferData; in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3545 hi3c->RxXferCount = hi3c->pXferData->RxBuf.Size; 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()
3589 tx_dma_status = HAL_DMA_Start_IT(hi3c->hdmatx, (uint32_t)hi3c->pXferData->TxBuf.pBuffer, in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3590 … (uint32_t)&hi3c->Instance->TDR, hi3c->pXferData->TxBuf.Size); in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3599 … size_align_word = ((hi3c->pXferData->TxBuf.Size + 4U) - (hi3c->pXferData->TxBuf.Size % 4U)); in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3602 tx_dma_status = HAL_DMA_Start_IT(hi3c->hdmatx, (uint32_t)hi3c->pXferData->TxBuf.pBuffer, in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3629 … (uint32_t)hi3c->pXferData->RxBuf.pBuffer, hi3c->pXferData->RxBuf.Size); in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3638 if ((hi3c->pXferData->RxBuf.Size % 4U) == 0U) in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3641 size_align_word = hi3c->pXferData->RxBuf.Size; in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3646 … size_align_word = ((hi3c->pXferData->RxBuf.Size + 4U) - (hi3c->pXferData->RxBuf.Size % 4U)); in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3651 … (uint32_t)hi3c->pXferData->RxBuf.pBuffer, size_align_word); in HAL_I3C_Ctrl_ReceiveCCC_DMA()
3744 I3C_XferTypeDef *pXferData, in HAL_I3C_Ctrl_Transmit() argument
3767 if ((pXferData == NULL) || in HAL_I3C_Ctrl_Transmit()
3768 ((hi3c->TxXferCount != 0U) && (pXferData->TxBuf.pBuffer == NULL))) in HAL_I3C_Ctrl_Transmit()
3789 hi3c->pXferData = pXferData; in HAL_I3C_Ctrl_Transmit()
3818 WRITE_REG(hi3c->Instance->CR, *hi3c->pXferData->CtrlBuf.pBuffer); in HAL_I3C_Ctrl_Transmit()
3821 hi3c->pXferData->CtrlBuf.pBuffer++; in HAL_I3C_Ctrl_Transmit()
3907 I3C_XferTypeDef *pXferData) in HAL_I3C_Ctrl_Transmit_IT() argument
3927 if ((pXferData == NULL) || in HAL_I3C_Ctrl_Transmit_IT()
3928 ((hi3c->TxXferCount != 0U) && (pXferData->TxBuf.pBuffer == NULL))) in HAL_I3C_Ctrl_Transmit_IT()
3956 hi3c->pXferData = pXferData; in HAL_I3C_Ctrl_Transmit_IT()
4000 I3C_XferTypeDef *pXferData) in HAL_I3C_Ctrl_Transmit_DMA() argument
4023 if ((pXferData == NULL) || in HAL_I3C_Ctrl_Transmit_DMA()
4024 ((hi3c->TxXferCount != 0U) && (pXferData->TxBuf.pBuffer == NULL))) in HAL_I3C_Ctrl_Transmit_DMA()
4052 hi3c->pXferData = pXferData; 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()
4095 tx_dma_status = HAL_DMA_Start_IT(hi3c->hdmatx, (uint32_t)hi3c->pXferData->TxBuf.pBuffer, in HAL_I3C_Ctrl_Transmit_DMA()
4096 … (uint32_t)&hi3c->Instance->TDR, hi3c->pXferData->TxBuf.Size); in HAL_I3C_Ctrl_Transmit_DMA()
4105 if ((hi3c->pXferData->TxBuf.Size % 4U) == 0U) in HAL_I3C_Ctrl_Transmit_DMA()
4108 size_align_word = hi3c->pXferData->TxBuf.Size; in HAL_I3C_Ctrl_Transmit_DMA()
4113 … size_align_word = ((hi3c->pXferData->TxBuf.Size + 4U) - (hi3c->pXferData->TxBuf.Size % 4U)); in HAL_I3C_Ctrl_Transmit_DMA()
4117 tx_dma_status = HAL_DMA_Start_IT(hi3c->hdmatx, (uint32_t)hi3c->pXferData->TxBuf.pBuffer, in HAL_I3C_Ctrl_Transmit_DMA()
4192 I3C_XferTypeDef *pXferData, in HAL_I3C_Ctrl_Receive() argument
4215 if ((pXferData == NULL) || (pXferData->RxBuf.pBuffer == NULL)) in HAL_I3C_Ctrl_Receive()
4236 hi3c->pXferData = pXferData; in HAL_I3C_Ctrl_Receive()
4237 hi3c->RxXferCount = hi3c->pXferData->RxBuf.Size; in HAL_I3C_Ctrl_Receive()
4266 WRITE_REG(hi3c->Instance->CR, *hi3c->pXferData->CtrlBuf.pBuffer); in HAL_I3C_Ctrl_Receive()
4269 hi3c->pXferData->CtrlBuf.pBuffer++; in HAL_I3C_Ctrl_Receive()
4353 I3C_XferTypeDef *pXferData) in HAL_I3C_Ctrl_Receive_IT() argument
4373 if ((pXferData == NULL) || (pXferData->RxBuf.pBuffer == NULL)) in HAL_I3C_Ctrl_Receive_IT()
4401 hi3c->pXferData = pXferData; in HAL_I3C_Ctrl_Receive_IT()
4402 hi3c->RxXferCount = hi3c->pXferData->RxBuf.Size; in HAL_I3C_Ctrl_Receive_IT()
4444 I3C_XferTypeDef *pXferData) in HAL_I3C_Ctrl_Receive_DMA() argument
4467 if ((pXferData == NULL) || (pXferData->RxBuf.pBuffer == NULL)) in HAL_I3C_Ctrl_Receive_DMA()
4494 hi3c->pXferData = pXferData; in HAL_I3C_Ctrl_Receive_DMA()
4495 hi3c->RxXferCount = hi3c->pXferData->RxBuf.Size; 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()
4540 … (uint32_t)hi3c->pXferData->RxBuf.pBuffer, hi3c->pXferData->RxBuf.Size); in HAL_I3C_Ctrl_Receive_DMA()
4549 if ((hi3c->pXferData->RxBuf.Size % 4U) == 0U) in HAL_I3C_Ctrl_Receive_DMA()
4552 size_align_word = hi3c->pXferData->RxBuf.Size; in HAL_I3C_Ctrl_Receive_DMA()
4557 … size_align_word = ((hi3c->pXferData->RxBuf.Size + 4U) - (hi3c->pXferData->RxBuf.Size % 4U)); in HAL_I3C_Ctrl_Receive_DMA()
4562 … (uint32_t)hi3c->pXferData->RxBuf.pBuffer, size_align_word); in HAL_I3C_Ctrl_Receive_DMA()
4640 I3C_XferTypeDef *pXferData) in HAL_I3C_Ctrl_MultipleTransfer_IT() argument
4660 if ((pXferData == NULL) || in HAL_I3C_Ctrl_MultipleTransfer_IT()
4661 ((pXferData->RxBuf.pBuffer == NULL) && (hi3c->RxXferCount != 0U)) || in HAL_I3C_Ctrl_MultipleTransfer_IT()
4662 ((pXferData->TxBuf.pBuffer == NULL) && (hi3c->TxXferCount != 0U))) in HAL_I3C_Ctrl_MultipleTransfer_IT()
4690 hi3c->pXferData = pXferData; in HAL_I3C_Ctrl_MultipleTransfer_IT()
4691 hi3c->TxXferCount = hi3c->pXferData->TxBuf.Size; in HAL_I3C_Ctrl_MultipleTransfer_IT()
4692 hi3c->RxXferCount = hi3c->pXferData->RxBuf.Size; in HAL_I3C_Ctrl_MultipleTransfer_IT()
4748 …ypeDef HAL_I3C_Ctrl_MultipleTransfer_DMA(I3C_HandleTypeDef *hi3c, I3C_XferTypeDef *pXferData) in HAL_I3C_Ctrl_MultipleTransfer_DMA() argument
4772 if ((pXferData == NULL) || in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4773 ((pXferData->RxBuf.pBuffer == NULL) && (hi3c->RxXferCount != 0U)) || in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4774 ((pXferData->TxBuf.pBuffer == NULL) && (hi3c->TxXferCount != 0U))) in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4801 hi3c->pXferData = pXferData; in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4802 hi3c->RxXferCount = hi3c->pXferData->RxBuf.Size; in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4803 hi3c->TxXferCount = hi3c->pXferData->TxBuf.Size; 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()
4848 … (uint32_t)hi3c->pXferData->RxBuf.pBuffer, hi3c->pXferData->RxBuf.Size); in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4857 if ((hi3c->pXferData->RxBuf.Size % 4U) == 0U) in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4860 size_align_word = hi3c->pXferData->RxBuf.Size; in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4865 … size_align_word = ((hi3c->pXferData->RxBuf.Size + 4U) - (hi3c->pXferData->RxBuf.Size % 4U)); in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4870 … (uint32_t)hi3c->pXferData->RxBuf.pBuffer, size_align_word); in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4896 tx_dma_status = HAL_DMA_Start_IT(hi3c->hdmatx, (uint32_t)hi3c->pXferData->TxBuf.pBuffer, in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4897 … (uint32_t)&hi3c->Instance->TDR, hi3c->pXferData->TxBuf.Size); in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4906 if ((hi3c->pXferData->TxBuf.Size % 4U) == 0U) in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4909 size_align_word = hi3c->pXferData->TxBuf.Size; in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4914 … size_align_word = ((hi3c->pXferData->TxBuf.Size + 4U) - (hi3c->pXferData->TxBuf.Size % 4U)); in HAL_I3C_Ctrl_MultipleTransfer_DMA()
4918 tx_dma_status = HAL_DMA_Start_IT(hi3c->hdmatx, (uint32_t)hi3c->pXferData->TxBuf.pBuffer, in HAL_I3C_Ctrl_MultipleTransfer_DMA()
5501 HAL_StatusTypeDef HAL_I3C_Tgt_Transmit(I3C_HandleTypeDef *hi3c, I3C_XferTypeDef *pXferData, uint32_… in HAL_I3C_Tgt_Transmit() argument
5525 if ((pXferData == NULL) || (pXferData->TxBuf.pBuffer == NULL) || (pXferData->TxBuf.Size == 0U)) in HAL_I3C_Tgt_Transmit()
5559 hi3c->pXferData = pXferData; in HAL_I3C_Tgt_Transmit()
5560 hi3c->TxXferCount = pXferData->TxBuf.Size; in HAL_I3C_Tgt_Transmit()
5575 LL_I3C_ConfigTxPreload(hi3c->Instance, (uint16_t)hi3c->pXferData->TxBuf.Size); in HAL_I3C_Tgt_Transmit()
5607 …if ((LL_I3C_GetXferDataCount(hi3c->Instance) != hi3c->pXferData->TxBuf.Size) && (status == HAL_OK)) in HAL_I3C_Tgt_Transmit()
5643 HAL_StatusTypeDef HAL_I3C_Tgt_Transmit_IT(I3C_HandleTypeDef *hi3c, I3C_XferTypeDef *pXferData) in HAL_I3C_Tgt_Transmit_IT() argument
5666 if ((pXferData == NULL) || (pXferData->TxBuf.pBuffer == NULL) || (pXferData->TxBuf.Size == 0U)) in HAL_I3C_Tgt_Transmit_IT()
5701 hi3c->pXferData = pXferData; in HAL_I3C_Tgt_Transmit_IT()
5702 hi3c->TxXferCount = pXferData->TxBuf.Size; in HAL_I3C_Tgt_Transmit_IT()
5718 LL_I3C_ConfigTxPreload(hi3c->Instance, (uint16_t)hi3c->pXferData->TxBuf.Size); in HAL_I3C_Tgt_Transmit_IT()
5741 HAL_StatusTypeDef HAL_I3C_Tgt_Transmit_DMA(I3C_HandleTypeDef *hi3c, I3C_XferTypeDef *pXferData) in HAL_I3C_Tgt_Transmit_DMA() argument
5766 if ((pXferData == NULL) || (pXferData->TxBuf.pBuffer == NULL) || (pXferData->TxBuf.Size == 0U)) in HAL_I3C_Tgt_Transmit_DMA()
5806 hi3c->pXferData = pXferData; in HAL_I3C_Tgt_Transmit_DMA()
5807 hi3c->TxXferCount = pXferData->TxBuf.Size; in HAL_I3C_Tgt_Transmit_DMA()
5811 LL_I3C_ConfigTxPreload(hi3c->Instance, (uint16_t)hi3c->pXferData->TxBuf.Size); in HAL_I3C_Tgt_Transmit_DMA()
5832 tx_dma_status = HAL_DMA_Start_IT(hi3c->hdmatx, (uint32_t)hi3c->pXferData->TxBuf.pBuffer, in HAL_I3C_Tgt_Transmit_DMA()
5833 … (uint32_t)&hi3c->Instance->TDR, hi3c->pXferData->TxBuf.Size); in HAL_I3C_Tgt_Transmit_DMA()
5842 if ((hi3c->pXferData->TxBuf.Size % 4U) == 0U) in HAL_I3C_Tgt_Transmit_DMA()
5845 size_align_word = hi3c->pXferData->TxBuf.Size; in HAL_I3C_Tgt_Transmit_DMA()
5850 … size_align_word = ((hi3c->pXferData->TxBuf.Size + 4U) - (hi3c->pXferData->TxBuf.Size % 4U)); in HAL_I3C_Tgt_Transmit_DMA()
5854 tx_dma_status = HAL_DMA_Start_IT(hi3c->hdmatx, (uint32_t)hi3c->pXferData->TxBuf.pBuffer, in HAL_I3C_Tgt_Transmit_DMA()
5902 HAL_StatusTypeDef HAL_I3C_Tgt_Receive(I3C_HandleTypeDef *hi3c, I3C_XferTypeDef *pXferData, uint32_t… in HAL_I3C_Tgt_Receive() argument
5926 if ((pXferData == NULL) || (pXferData->RxBuf.pBuffer == NULL) || (pXferData->RxBuf.Size == 0U)) in HAL_I3C_Tgt_Receive()
5960 hi3c->pXferData = pXferData; in HAL_I3C_Tgt_Receive()
5961 hi3c->RxXferCount = pXferData->RxBuf.Size; in HAL_I3C_Tgt_Receive()
6008 …if ((LL_I3C_GetXferDataCount(hi3c->Instance) != hi3c->pXferData->RxBuf.Size) && (status == HAL_OK)) in HAL_I3C_Tgt_Receive()
6043 HAL_StatusTypeDef HAL_I3C_Tgt_Receive_IT(I3C_HandleTypeDef *hi3c, I3C_XferTypeDef *pXferData) in HAL_I3C_Tgt_Receive_IT() argument
6066 if ((pXferData == NULL) || (pXferData->RxBuf.pBuffer == NULL) || (pXferData->RxBuf.Size == 0U)) in HAL_I3C_Tgt_Receive_IT()
6100 hi3c->pXferData = pXferData; in HAL_I3C_Tgt_Receive_IT()
6101 hi3c->RxXferCount = pXferData->RxBuf.Size; in HAL_I3C_Tgt_Receive_IT()
6137 HAL_StatusTypeDef HAL_I3C_Tgt_Receive_DMA(I3C_HandleTypeDef *hi3c, I3C_XferTypeDef *pXferData) in HAL_I3C_Tgt_Receive_DMA() argument
6162 if ((pXferData == NULL) || (pXferData->RxBuf.pBuffer == NULL) || (pXferData->RxBuf.Size == 0U)) in HAL_I3C_Tgt_Receive_DMA()
6205 hi3c->pXferData = pXferData; in HAL_I3C_Tgt_Receive_DMA()
6206 hi3c->RxXferCount = pXferData->RxBuf.Size; in HAL_I3C_Tgt_Receive_DMA()
6229 … (uint32_t)hi3c->pXferData->RxBuf.pBuffer, hi3c->pXferData->RxBuf.Size); in HAL_I3C_Tgt_Receive_DMA()
6238 if ((hi3c->pXferData->RxBuf.Size % 4U) == 0U) in HAL_I3C_Tgt_Receive_DMA()
6241 size_align_word = hi3c->pXferData->RxBuf.Size; in HAL_I3C_Tgt_Receive_DMA()
6246 … size_align_word = ((hi3c->pXferData->RxBuf.Size + 4U) - (hi3c->pXferData->RxBuf.Size % 4U)); in HAL_I3C_Tgt_Receive_DMA()
6251 (uint32_t)hi3c->pXferData->RxBuf.pBuffer, size_align_word); in HAL_I3C_Tgt_Receive_DMA()
7525 if (LL_I3C_GetXferDataCount(hi3c->Instance) == hi3c->pXferData->TxBuf.Size) in I3C_Tgt_Tx_ISR()
7599 if (LL_I3C_GetXferDataCount(hi3c->Instance) == hi3c->pXferData->RxBuf.Size) in I3C_Tgt_Rx_ISR()
8716 LL_I3C_TransmitData8(hi3c->Instance, *hi3c->pXferData->TxBuf.pBuffer); in I3C_TransmitByteTreatment()
8719 hi3c->pXferData->TxBuf.pBuffer++; in I3C_TransmitByteTreatment()
8738 LL_I3C_TransmitData32(hi3c->Instance, *((uint32_t *)hi3c->pXferData->TxBuf.pBuffer)); in I3C_TransmitWordTreatment()
8741 hi3c->pXferData->TxBuf.pBuffer += sizeof(uint32_t); in I3C_TransmitWordTreatment()
8767 *hi3c->pXferData->RxBuf.pBuffer = LL_I3C_ReceiveData8(hi3c->Instance); in I3C_ReceiveByteTreatment()
8770 hi3c->pXferData->RxBuf.pBuffer++; in I3C_ReceiveByteTreatment()
8789 *((uint32_t *)hi3c->pXferData->RxBuf.pBuffer) = LL_I3C_ReceiveData32(hi3c->Instance); in I3C_ReceiveWordTreatment()
8792 hi3c->pXferData->RxBuf.pBuffer += sizeof(uint32_t); in I3C_ReceiveWordTreatment()
8822 WRITE_REG(hi3c->Instance->CR, *hi3c->pXferData->CtrlBuf.pBuffer); in I3C_ControlDataTreatment()
8825 hi3c->pXferData->CtrlBuf.pBuffer++; in I3C_ControlDataTreatment()
8970 if ((global_tx_size > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
8971 (current_tx_index > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
8972 (hi3c->pXferData->TxBuf.pBuffer == NULL)) in I3C_Xfer_PriorPreparation()
8991 if ((global_tx_size > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
8992 (current_tx_index > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
8993 (hi3c->pXferData->TxBuf.pBuffer == NULL)) in I3C_Xfer_PriorPreparation()
9027 if ((global_tx_size > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
9028 (current_tx_index > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
9029 (hi3c->pXferData->TxBuf.pBuffer == NULL)) in I3C_Xfer_PriorPreparation()
9062 if ((global_tx_size > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
9063 (current_tx_index > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
9064 (hi3c->pXferData->TxBuf.pBuffer == NULL)) in I3C_Xfer_PriorPreparation()
9110 if (global_rx_size > hi3c->pXferData->RxBuf.Size) in I3C_Xfer_PriorPreparation()
9145 hi3c->pXferData->TxBuf.pBuffer[index_tx] = hi3c->pCCCDesc[indexDesc].CCCBuf.pBuffer[index]; in I3C_FillTxBuffer_CCC()
9171 hi3c->pXferData->TxBuf.pBuffer[index_tx] = hi3c->pPrivateDesc[indexDesc].TxBuf.pBuffer[index]; in I3C_FillTxBuffer_Private()
9198 if (hi3c->pXferData->CtrlBuf.pBuffer == NULL) in I3C_ControlBuffer_PriorPreparation()
9226 if (hi3c->pXferData->CtrlBuf.Size < (uint32_t)counter) in I3C_ControlBuffer_PriorPreparation()
9240 …hi3c->pXferData->CtrlBuf.pBuffer[index] = ((uint32_t)hi3c->pCCCDesc[index].CCCBuf.Size … in I3C_ControlBuffer_PriorPreparation()
9246 …hi3c->pXferData->CtrlBuf.pBuffer[index] = ((uint32_t)hi3c->pCCCDesc[index].CCCBuf.Size … in I3C_ControlBuffer_PriorPreparation()
9255 if (hi3c->pXferData->CtrlBuf.Size < ((uint32_t)counter * 2U)) in I3C_ControlBuffer_PriorPreparation()
9269 …hi3c->pXferData->CtrlBuf.pBuffer[index] = (nb_define_bytes … in I3C_ControlBuffer_PriorPreparation()
9274 hi3c->pXferData->CtrlBuf.pBuffer[index + 1U] = in I3C_ControlBuffer_PriorPreparation()
9282 …hi3c->pXferData->CtrlBuf.pBuffer[index] = (nb_define_bytes … in I3C_ControlBuffer_PriorPreparation()
9287 hi3c->pXferData->CtrlBuf.pBuffer[index + 1U] = in I3C_ControlBuffer_PriorPreparation()
9298 if (hi3c->pXferData->CtrlBuf.Size < (uint32_t)counter) in I3C_ControlBuffer_PriorPreparation()
9322 hi3c->pXferData->CtrlBuf.pBuffer[index] = in I3C_ControlBuffer_PriorPreparation()
9339 hi3c->pXferData->CtrlBuf.pBuffer[index] = in I3C_ControlBuffer_PriorPreparation()
9690 hi3c->pXferData = NULL; in I3C_ErrorTreatment()