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()
5502 HAL_StatusTypeDef HAL_I3C_Tgt_Transmit(I3C_HandleTypeDef *hi3c, I3C_XferTypeDef *pXferData, uint32_… in HAL_I3C_Tgt_Transmit() argument
5526 if ((pXferData == NULL) || (pXferData->TxBuf.pBuffer == NULL) || (pXferData->TxBuf.Size == 0U)) in HAL_I3C_Tgt_Transmit()
5560 hi3c->pXferData = pXferData; in HAL_I3C_Tgt_Transmit()
5561 hi3c->TxXferCount = pXferData->TxBuf.Size; in HAL_I3C_Tgt_Transmit()
5576 LL_I3C_ConfigTxPreload(hi3c->Instance, (uint16_t)hi3c->pXferData->TxBuf.Size); in HAL_I3C_Tgt_Transmit()
5608 …if ((LL_I3C_GetXferDataCount(hi3c->Instance) != hi3c->pXferData->TxBuf.Size) && (status == HAL_OK)) in HAL_I3C_Tgt_Transmit()
5645 HAL_StatusTypeDef HAL_I3C_Tgt_Transmit_IT(I3C_HandleTypeDef *hi3c, I3C_XferTypeDef *pXferData) in HAL_I3C_Tgt_Transmit_IT() argument
5668 if ((pXferData == NULL) || (pXferData->TxBuf.pBuffer == NULL) || (pXferData->TxBuf.Size == 0U)) in HAL_I3C_Tgt_Transmit_IT()
5703 hi3c->pXferData = pXferData; in HAL_I3C_Tgt_Transmit_IT()
5704 hi3c->TxXferCount = pXferData->TxBuf.Size; in HAL_I3C_Tgt_Transmit_IT()
5720 LL_I3C_ConfigTxPreload(hi3c->Instance, (uint16_t)hi3c->pXferData->TxBuf.Size); in HAL_I3C_Tgt_Transmit_IT()
5744 HAL_StatusTypeDef HAL_I3C_Tgt_Transmit_DMA(I3C_HandleTypeDef *hi3c, I3C_XferTypeDef *pXferData) in HAL_I3C_Tgt_Transmit_DMA() argument
5769 if ((pXferData == NULL) || (pXferData->TxBuf.pBuffer == NULL) || (pXferData->TxBuf.Size == 0U)) in HAL_I3C_Tgt_Transmit_DMA()
5809 hi3c->pXferData = pXferData; in HAL_I3C_Tgt_Transmit_DMA()
5810 hi3c->TxXferCount = pXferData->TxBuf.Size; in HAL_I3C_Tgt_Transmit_DMA()
5814 LL_I3C_ConfigTxPreload(hi3c->Instance, (uint16_t)hi3c->pXferData->TxBuf.Size); in HAL_I3C_Tgt_Transmit_DMA()
5835 tx_dma_status = HAL_DMA_Start_IT(hi3c->hdmatx, (uint32_t)hi3c->pXferData->TxBuf.pBuffer, in HAL_I3C_Tgt_Transmit_DMA()
5836 … (uint32_t)&hi3c->Instance->TDR, hi3c->pXferData->TxBuf.Size); in HAL_I3C_Tgt_Transmit_DMA()
5845 if ((hi3c->pXferData->TxBuf.Size % 4U) == 0U) in HAL_I3C_Tgt_Transmit_DMA()
5848 size_align_word = hi3c->pXferData->TxBuf.Size; in HAL_I3C_Tgt_Transmit_DMA()
5853 … size_align_word = ((hi3c->pXferData->TxBuf.Size + 4U) - (hi3c->pXferData->TxBuf.Size % 4U)); in HAL_I3C_Tgt_Transmit_DMA()
5857 tx_dma_status = HAL_DMA_Start_IT(hi3c->hdmatx, (uint32_t)hi3c->pXferData->TxBuf.pBuffer, in HAL_I3C_Tgt_Transmit_DMA()
5906 HAL_StatusTypeDef HAL_I3C_Tgt_Receive(I3C_HandleTypeDef *hi3c, I3C_XferTypeDef *pXferData, uint32_t… in HAL_I3C_Tgt_Receive() argument
5930 if ((pXferData == NULL) || (pXferData->RxBuf.pBuffer == NULL) || (pXferData->RxBuf.Size == 0U)) in HAL_I3C_Tgt_Receive()
5964 hi3c->pXferData = pXferData; in HAL_I3C_Tgt_Receive()
5965 hi3c->RxXferCount = pXferData->RxBuf.Size; in HAL_I3C_Tgt_Receive()
6012 …if ((LL_I3C_GetXferDataCount(hi3c->Instance) != hi3c->pXferData->RxBuf.Size) && (status == HAL_OK)) in HAL_I3C_Tgt_Receive()
6048 HAL_StatusTypeDef HAL_I3C_Tgt_Receive_IT(I3C_HandleTypeDef *hi3c, I3C_XferTypeDef *pXferData) in HAL_I3C_Tgt_Receive_IT() argument
6071 if ((pXferData == NULL) || (pXferData->RxBuf.pBuffer == NULL) || (pXferData->RxBuf.Size == 0U)) in HAL_I3C_Tgt_Receive_IT()
6105 hi3c->pXferData = pXferData; in HAL_I3C_Tgt_Receive_IT()
6106 hi3c->RxXferCount = pXferData->RxBuf.Size; in HAL_I3C_Tgt_Receive_IT()
6143 HAL_StatusTypeDef HAL_I3C_Tgt_Receive_DMA(I3C_HandleTypeDef *hi3c, I3C_XferTypeDef *pXferData) in HAL_I3C_Tgt_Receive_DMA() argument
6168 if ((pXferData == NULL) || (pXferData->RxBuf.pBuffer == NULL) || (pXferData->RxBuf.Size == 0U)) in HAL_I3C_Tgt_Receive_DMA()
6211 hi3c->pXferData = pXferData; in HAL_I3C_Tgt_Receive_DMA()
6212 hi3c->RxXferCount = pXferData->RxBuf.Size; in HAL_I3C_Tgt_Receive_DMA()
6235 … (uint32_t)hi3c->pXferData->RxBuf.pBuffer, hi3c->pXferData->RxBuf.Size); in HAL_I3C_Tgt_Receive_DMA()
6244 if ((hi3c->pXferData->RxBuf.Size % 4U) == 0U) in HAL_I3C_Tgt_Receive_DMA()
6247 size_align_word = hi3c->pXferData->RxBuf.Size; in HAL_I3C_Tgt_Receive_DMA()
6252 … size_align_word = ((hi3c->pXferData->RxBuf.Size + 4U) - (hi3c->pXferData->RxBuf.Size % 4U)); in HAL_I3C_Tgt_Receive_DMA()
6257 (uint32_t)hi3c->pXferData->RxBuf.pBuffer, size_align_word); in HAL_I3C_Tgt_Receive_DMA()
7531 if (LL_I3C_GetXferDataCount(hi3c->Instance) == hi3c->pXferData->TxBuf.Size) in I3C_Tgt_Tx_ISR()
7605 if (LL_I3C_GetXferDataCount(hi3c->Instance) == hi3c->pXferData->RxBuf.Size) in I3C_Tgt_Rx_ISR()
8722 LL_I3C_TransmitData8(hi3c->Instance, *hi3c->pXferData->TxBuf.pBuffer); in I3C_TransmitByteTreatment()
8725 hi3c->pXferData->TxBuf.pBuffer++; in I3C_TransmitByteTreatment()
8744 LL_I3C_TransmitData32(hi3c->Instance, *((uint32_t *)hi3c->pXferData->TxBuf.pBuffer)); in I3C_TransmitWordTreatment()
8747 hi3c->pXferData->TxBuf.pBuffer += sizeof(uint32_t); in I3C_TransmitWordTreatment()
8773 *hi3c->pXferData->RxBuf.pBuffer = LL_I3C_ReceiveData8(hi3c->Instance); in I3C_ReceiveByteTreatment()
8776 hi3c->pXferData->RxBuf.pBuffer++; in I3C_ReceiveByteTreatment()
8795 *((uint32_t *)hi3c->pXferData->RxBuf.pBuffer) = LL_I3C_ReceiveData32(hi3c->Instance); in I3C_ReceiveWordTreatment()
8798 hi3c->pXferData->RxBuf.pBuffer += sizeof(uint32_t); in I3C_ReceiveWordTreatment()
8828 WRITE_REG(hi3c->Instance->CR, *hi3c->pXferData->CtrlBuf.pBuffer); in I3C_ControlDataTreatment()
8831 hi3c->pXferData->CtrlBuf.pBuffer++; in I3C_ControlDataTreatment()
8976 if ((global_tx_size > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
8977 (current_tx_index > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
8978 (hi3c->pXferData->TxBuf.pBuffer == NULL)) in I3C_Xfer_PriorPreparation()
8997 if ((global_tx_size > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
8998 (current_tx_index > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
8999 (hi3c->pXferData->TxBuf.pBuffer == NULL)) in I3C_Xfer_PriorPreparation()
9033 if ((global_tx_size > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
9034 (current_tx_index > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
9035 (hi3c->pXferData->TxBuf.pBuffer == NULL)) in I3C_Xfer_PriorPreparation()
9068 if ((global_tx_size > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
9069 (current_tx_index > hi3c->pXferData->TxBuf.Size) || \ in I3C_Xfer_PriorPreparation()
9070 (hi3c->pXferData->TxBuf.pBuffer == NULL)) in I3C_Xfer_PriorPreparation()
9116 if (global_rx_size > hi3c->pXferData->RxBuf.Size) in I3C_Xfer_PriorPreparation()
9151 hi3c->pXferData->TxBuf.pBuffer[index_tx] = hi3c->pCCCDesc[indexDesc].CCCBuf.pBuffer[index]; in I3C_FillTxBuffer_CCC()
9177 hi3c->pXferData->TxBuf.pBuffer[index_tx] = hi3c->pPrivateDesc[indexDesc].TxBuf.pBuffer[index]; in I3C_FillTxBuffer_Private()
9204 if (hi3c->pXferData->CtrlBuf.pBuffer == NULL) in I3C_ControlBuffer_PriorPreparation()
9232 if (hi3c->pXferData->CtrlBuf.Size < (uint32_t)counter) in I3C_ControlBuffer_PriorPreparation()
9246 …hi3c->pXferData->CtrlBuf.pBuffer[index] = ((uint32_t)hi3c->pCCCDesc[index].CCCBuf.Size … in I3C_ControlBuffer_PriorPreparation()
9252 …hi3c->pXferData->CtrlBuf.pBuffer[index] = ((uint32_t)hi3c->pCCCDesc[index].CCCBuf.Size … in I3C_ControlBuffer_PriorPreparation()
9261 if (hi3c->pXferData->CtrlBuf.Size < ((uint32_t)counter * 2U)) in I3C_ControlBuffer_PriorPreparation()
9275 …hi3c->pXferData->CtrlBuf.pBuffer[index] = (nb_define_bytes … in I3C_ControlBuffer_PriorPreparation()
9280 hi3c->pXferData->CtrlBuf.pBuffer[index + 1U] = in I3C_ControlBuffer_PriorPreparation()
9288 …hi3c->pXferData->CtrlBuf.pBuffer[index] = (nb_define_bytes … in I3C_ControlBuffer_PriorPreparation()
9293 hi3c->pXferData->CtrlBuf.pBuffer[index + 1U] = in I3C_ControlBuffer_PriorPreparation()
9304 if (hi3c->pXferData->CtrlBuf.Size < (uint32_t)counter) in I3C_ControlBuffer_PriorPreparation()
9328 hi3c->pXferData->CtrlBuf.pBuffer[index] = in I3C_ControlBuffer_PriorPreparation()
9345 hi3c->pXferData->CtrlBuf.pBuffer[index] = in I3C_ControlBuffer_PriorPreparation()
9696 hi3c->pXferData = NULL; in I3C_ErrorTreatment()