HAL
__DMA_HandleTypeDef::XferErrorCallback is only used within HAL.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesHAL__DMA_HandleTypeDef::XferErrorCallback

__DMA_HandleTypeDef::XferErrorCallback field

DMA transfer error callback

Syntax

void (* XferErrorCallback)( struct __DMA_HandleTypeDef * hdma);

References

LocationReferrerScopeText
stm32f4xx_hal_dma.h:158
void (* XferErrorCallback)( struct __DMA_HandleTypeDef * hdma); /*!< DMA transfer error callback */
stm32f4xx_hal_adc.c:1446ADC_DMAError()HAL_ADC_Start_DMA()
hadc->DMA_Handle->XferErrorCallback = ADC_DMAError;
stm32f4xx_hal_adc.c:2052ADC_DMAConvCplt()
hadc->DMA_Handle->XferErrorCallback(hdma);
stm32f4xx_hal_adc_ex.c:668ADC_MultiModeDMAError()HAL_ADCEx_MultiModeStart_DMA()
hadc->DMA_Handle->XferErrorCallback = ADC_MultiModeDMAError ;
stm32f4xx_hal_adc_ex.c:1068ADC_MultiModeDMAConvCplt()
hadc->DMA_Handle->XferErrorCallback(hdma);
stm32f4xx_hal_cryp.c:3211CRYP_DMAError()CRYP_SetDMAConfig()
hcryp->hdmain->XferErrorCallback = CRYP_DMAError;
stm32f4xx_hal_cryp.c:3217CRYP_DMAError()CRYP_SetDMAConfig()
hcryp->hdmaout->XferErrorCallback = CRYP_DMAError;
stm32f4xx_hal_dac.c:565DAC_DMAErrorCh1()HAL_DAC_Start_DMA()
hdac->DMA_Handle1->XferErrorCallback = DAC_DMAErrorCh1;
stm32f4xx_hal_dac.c:597DAC_DMAErrorCh2()HAL_DAC_Start_DMA()
hdac->DMA_Handle2->XferErrorCallback = DAC_DMAErrorCh2;
stm32f4xx_hal_dcmi.c:372DCMI_DMAError()HAL_DCMI_Start_DMA()
hdcmi->DMA_Handle->XferErrorCallback = DCMI_DMAError;
stm32f4xx_hal_dfsdm.c:2492DFSDM_DMAError()HAL_DFSDM_FilterRegularStart_DMA()
hdfsdm_filter->hdmaReg->XferErrorCallback = DFSDM_DMAError;
stm32f4xx_hal_dfsdm.c:2569DFSDM_DMAError()HAL_DFSDM_FilterRegularMsbStart_DMA()
hdfsdm_filter->hdmaReg->XferErrorCallback = DFSDM_DMAError;
stm32f4xx_hal_dfsdm.c:2908DFSDM_DMAError()HAL_DFSDM_FilterInjectedStart_DMA()
hdfsdm_filter->hdmaInj->XferErrorCallback = DFSDM_DMAError;
stm32f4xx_hal_dfsdm.c:2983DFSDM_DMAError()HAL_DFSDM_FilterInjectedMsbStart_DMA()
hdfsdm_filter->hdmaInj->XferErrorCallback = DFSDM_DMAError;
stm32f4xx_hal_dma.c:358HAL_DMA_DeInit()
hdma->XferErrorCallback = NULL;
stm32f4xx_hal_dma.c:949HAL_DMA_IRQHandler()
if(hdma->XferErrorCallback != NULL)
stm32f4xx_hal_dma.c:952HAL_DMA_IRQHandler()
hdma->XferErrorCallback(hdma);
stm32f4xx_hal_dma.c:996HAL_DMA_RegisterCallback()
hdma->XferErrorCallback = pCallback;
stm32f4xx_hal_dma.c:1057HAL_DMA_UnRegisterCallback()
hdma->XferErrorCallback = NULL;
stm32f4xx_hal_dma.c:1069HAL_DMA_UnRegisterCallback()
hdma->XferErrorCallback = NULL;
stm32f4xx_hal_dma_ex.c:169HAL_DMAEx_MultiBufferStart_IT()
if ((NULL == hdma->XferCpltCallback) || (NULL == hdma->XferM1CpltCallback) || (NULL == hdma->XferErrorCallback))
stm32f4xx_hal_fmpi2c.c:2019FMPI2C_DMAError()HAL_FMPI2C_Master_Transmit_DMA()
hfmpi2c->hdmatx->XferErrorCallback = FMPI2C_DMAError;
stm32f4xx_hal_fmpi2c.c:2167FMPI2C_DMAError()HAL_FMPI2C_Master_Receive_DMA()
hfmpi2c->hdmarx->XferErrorCallback = FMPI2C_DMAError;
stm32f4xx_hal_fmpi2c.c:2314FMPI2C_DMAError()HAL_FMPI2C_Slave_Transmit_DMA()
hfmpi2c->hdmatx->XferErrorCallback = FMPI2C_DMAError;
stm32f4xx_hal_fmpi2c.c:2434FMPI2C_DMAError()HAL_FMPI2C_Slave_Receive_DMA()
hfmpi2c->hdmarx->XferErrorCallback = FMPI2C_DMAError;
stm32f4xx_hal_fmpi2c.c:3030FMPI2C_DMAError()HAL_FMPI2C_Mem_Write_DMA()
hfmpi2c->hdmatx->XferErrorCallback = FMPI2C_DMAError;
stm32f4xx_hal_fmpi2c.c:3176FMPI2C_DMAError()HAL_FMPI2C_Mem_Read_DMA()
hfmpi2c->hdmarx->XferErrorCallback = FMPI2C_DMAError;
stm32f4xx_hal_fmpi2c.c:3573FMPI2C_DMAError()HAL_FMPI2C_Master_Seq_Transmit_DMA()
hfmpi2c->hdmatx->XferErrorCallback = FMPI2C_DMAError;
stm32f4xx_hal_fmpi2c.c:3841FMPI2C_DMAError()HAL_FMPI2C_Master_Seq_Receive_DMA()
hfmpi2c->hdmarx->XferErrorCallback = FMPI2C_DMAError;
stm32f4xx_hal_fmpi2c.c:4140FMPI2C_DMAError()HAL_FMPI2C_Slave_Seq_Transmit_DMA()
hfmpi2c->hdmatx->XferErrorCallback = FMPI2C_DMAError;
stm32f4xx_hal_fmpi2c.c:4424FMPI2C_DMAError()HAL_FMPI2C_Slave_Seq_Receive_DMA()
hfmpi2c->hdmarx->XferErrorCallback = FMPI2C_DMAError;
stm32f4xx_hal_hash.c:3049HASH_DMAError()HASH_Start_DMA()
hhash->hdmain->XferErrorCallback = HASH_DMAError;
stm32f4xx_hal_hash.c:3470HASH_DMAError()HMAC_Start_DMA()
hhash->hdmain->XferErrorCallback = HASH_DMAError;
stm32f4xx_hal_i2c.c:2018I2C_DMAError()HAL_I2C_Master_Transmit_DMA()
hi2c->hdmatx->XferErrorCallback = I2C_DMAError;
stm32f4xx_hal_i2c.c:2173I2C_DMAError()HAL_I2C_Master_Receive_DMA()
hi2c->hdmarx->XferErrorCallback = I2C_DMAError;
stm32f4xx_hal_i2c.c:2310I2C_DMAError()HAL_I2C_Slave_Transmit_DMA()
hi2c->hdmatx->XferErrorCallback = I2C_DMAError;
stm32f4xx_hal_i2c.c:2424I2C_DMAError()HAL_I2C_Slave_Receive_DMA()
hi2c->hdmarx->XferErrorCallback = I2C_DMAError;
stm32f4xx_hal_i2c.c:3119I2C_DMAError()HAL_I2C_Mem_Write_DMA()
hi2c->hdmatx->XferErrorCallback = I2C_DMAError;
stm32f4xx_hal_i2c.c:3300I2C_DMAError()HAL_I2C_Mem_Read_DMA()
hi2c->hdmarx->XferErrorCallback = I2C_DMAError;
stm32f4xx_hal_i2c.c:3729I2C_DMAError()HAL_I2C_Master_Seq_Transmit_DMA()
hi2c->hdmatx->XferErrorCallback = I2C_DMAError;
stm32f4xx_hal_i2c.c:4064I2C_DMAError()HAL_I2C_Master_Seq_Receive_DMA()
hi2c->hdmarx->XferErrorCallback = I2C_DMAError;
stm32f4xx_hal_i2c.c:4342I2C_DMAError()HAL_I2C_Slave_Seq_Transmit_DMA()
hi2c->hdmatx->XferErrorCallback = I2C_DMAError;
stm32f4xx_hal_i2c.c:4582I2C_DMAError()HAL_I2C_Slave_Seq_Receive_DMA()
hi2c->hdmarx->XferErrorCallback = I2C_DMAError;
stm32f4xx_hal_i2s.c:1232I2S_DMAError()HAL_I2S_Transmit_DMA()
hi2s->hdmatx->XferErrorCallback = I2S_DMAError;
stm32f4xx_hal_i2s.c:1323I2S_DMAError()HAL_I2S_Receive_DMA()
hi2s->hdmarx->XferErrorCallback = I2S_DMAError;
stm32f4xx_hal_i2s_ex.c:595I2SEx_TxRxDMAError()HAL_I2SEx_TransmitReceive_DMA()
hi2s->hdmarx->XferErrorCallback = I2SEx_TxRxDMAError;
stm32f4xx_hal_i2s_ex.c:604I2SEx_TxRxDMAError()HAL_I2SEx_TransmitReceive_DMA()
hi2s->hdmatx->XferErrorCallback = I2SEx_TxRxDMAError;
stm32f4xx_hal_irda.c:1069IRDA_DMAError()HAL_IRDA_Transmit_DMA()
hirda->hdmatx->XferErrorCallback = IRDA_DMAError;
stm32f4xx_hal_irda.c:1136IRDA_DMAError()HAL_IRDA_Receive_DMA()
hirda->hdmarx->XferErrorCallback = IRDA_DMAError;
stm32f4xx_hal_mmc.c:1213MMC_DMAError()HAL_MMC_ReadBlocks_DMA()
hmmc->hdmarx->XferErrorCallback = MMC_DMAError;
stm32f4xx_hal_mmc.c:1335MMC_DMAError()HAL_MMC_WriteBlocks_DMA()
hmmc->hdmatx->XferErrorCallback = MMC_DMAError;
stm32f4xx_hal_qspi.c:1350QSPI_DMAError()HAL_QSPI_Transmit_DMA()
hqspi->hdma->XferErrorCallback = QSPI_DMAError;
stm32f4xx_hal_qspi.c:1515QSPI_DMAError()HAL_QSPI_Receive_DMA()
hqspi->hdma->XferErrorCallback = QSPI_DMAError;
stm32f4xx_hal_sai.c:1394SAI_DMAError()HAL_SAI_Transmit_DMA()
hsai->hdmatx->XferErrorCallback = SAI_DMAError;
stm32f4xx_hal_sai.c:1479SAI_DMAError()HAL_SAI_Receive_DMA()
hsai->hdmarx->XferErrorCallback = SAI_DMAError;
stm32f4xx_hal_sd.c:1211SD_DMAError()HAL_SD_ReadBlocks_DMA()
hsd->hdmarx->XferErrorCallback = SD_DMAError;
stm32f4xx_hal_sd.c:1333SD_DMAError()HAL_SD_WriteBlocks_DMA()
hsd->hdmatx->XferErrorCallback = SD_DMAError;
stm32f4xx_hal_sdram.c:730SDRAM_DMAError()HAL_SDRAM_Read_DMA()
hsdram->hdma->XferErrorCallback = SDRAM_DMAError;
stm32f4xx_hal_sdram.c:775SDRAM_DMAError()HAL_SDRAM_Write_DMA()
hsdram->hdma->XferErrorCallback = SDRAM_DMAError;
stm32f4xx_hal_smartcard.c:993SMARTCARD_DMAError()HAL_SMARTCARD_Transmit_DMA()
hsc->hdmatx->XferErrorCallback = SMARTCARD_DMAError;
stm32f4xx_hal_smartcard.c:1054SMARTCARD_DMAError()HAL_SMARTCARD_Receive_DMA()
hsc->hdmarx->XferErrorCallback = SMARTCARD_DMAError;
stm32f4xx_hal_spi.c:1726SPI_DMAError()HAL_SPI_Transmit_DMA()
hspi->hdmatx->XferErrorCallback = SPI_DMAError;
stm32f4xx_hal_spi.c:1840SPI_DMAError()HAL_SPI_Receive_DMA()
hspi->hdmarx->XferErrorCallback = SPI_DMAError;
stm32f4xx_hal_spi.c:1961SPI_DMAError()HAL_SPI_TransmitReceive_DMA()
hspi->hdmarx->XferErrorCallback = SPI_DMAError;
stm32f4xx_hal_spi.c:1984HAL_SPI_TransmitReceive_DMA()
hspi->hdmatx->XferErrorCallback = NULL;
stm32f4xx_hal_sram.c:680SRAM_DMAError()HAL_SRAM_Read_DMA()
hsram->hdma->XferErrorCallback = SRAM_DMAError;
stm32f4xx_hal_sram.c:721SRAM_DMAError()HAL_SRAM_Write_DMA()
hsram->hdma->XferErrorCallback = SRAM_DMAError;
stm32f4xx_hal_tim.c:559TIM_DMAError()HAL_TIM_Base_Start_DMA()
htim->hdma[TIM_DMA_ID_UPDATE]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:1087TIM_DMAError()HAL_TIM_OC_Start_DMA()
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:1109TIM_DMAError()HAL_TIM_OC_Start_DMA()
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:1131TIM_DMAError()HAL_TIM_OC_Start_DMA()
htim->hdma[TIM_DMA_ID_CC3]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:1152TIM_DMAError()HAL_TIM_OC_Start_DMA()
htim->hdma[TIM_DMA_ID_CC4]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:1752TIM_DMAError()HAL_TIM_PWM_Start_DMA()
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:1774TIM_DMAError()HAL_TIM_PWM_Start_DMA()
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:1795TIM_DMAError()HAL_TIM_PWM_Start_DMA()
htim->hdma[TIM_DMA_ID_CC3]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:1816TIM_DMAError()HAL_TIM_PWM_Start_DMA()
htim->hdma[TIM_DMA_ID_CC4]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:2412TIM_DMAError()HAL_TIM_IC_Start_DMA()
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:2433TIM_DMAError()HAL_TIM_IC_Start_DMA()
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:2454TIM_DMAError()HAL_TIM_IC_Start_DMA()
htim->hdma[TIM_DMA_ID_CC3]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:2475TIM_DMAError()HAL_TIM_IC_Start_DMA()
htim->hdma[TIM_DMA_ID_CC4]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:3636TIM_DMAError()HAL_TIM_Encoder_Start_DMA()
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:3664TIM_DMAError()HAL_TIM_Encoder_Start_DMA()
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAError;
stm32f4xx_hal_tim.c:3691TIM_DMAError()HAL_TIM_Encoder_Start_DMA()
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:3706TIM_DMAError()HAL_TIM_Encoder_Start_DMA()
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:4576TIM_DMAError()HAL_TIM_DMABurst_MultiWriteStart()
htim->hdma[TIM_DMA_ID_UPDATE]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:4594TIM_DMAError()HAL_TIM_DMABurst_MultiWriteStart()
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:4612TIM_DMAError()HAL_TIM_DMABurst_MultiWriteStart()
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:4630TIM_DMAError()HAL_TIM_DMABurst_MultiWriteStart()
htim->hdma[TIM_DMA_ID_CC3]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:4648TIM_DMAError()HAL_TIM_DMABurst_MultiWriteStart()
htim->hdma[TIM_DMA_ID_CC4]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:4666TIM_DMAError()HAL_TIM_DMABurst_MultiWriteStart()
htim->hdma[TIM_DMA_ID_COMMUTATION]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:4684TIM_DMAError()HAL_TIM_DMABurst_MultiWriteStart()
htim->hdma[TIM_DMA_ID_TRIGGER]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:4911TIM_DMAError()HAL_TIM_DMABurst_MultiReadStart()
htim->hdma[TIM_DMA_ID_UPDATE]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:4929TIM_DMAError()HAL_TIM_DMABurst_MultiReadStart()
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:4947TIM_DMAError()HAL_TIM_DMABurst_MultiReadStart()
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:4965TIM_DMAError()HAL_TIM_DMABurst_MultiReadStart()
htim->hdma[TIM_DMA_ID_CC3]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:4983TIM_DMAError()HAL_TIM_DMABurst_MultiReadStart()
htim->hdma[TIM_DMA_ID_CC4]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:5001TIM_DMAError()HAL_TIM_DMABurst_MultiReadStart()
htim->hdma[TIM_DMA_ID_COMMUTATION]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim.c:5019TIM_DMAError()HAL_TIM_DMABurst_MultiReadStart()
htim->hdma[TIM_DMA_ID_TRIGGER]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim_ex.c:529TIM_DMAError()HAL_TIMEx_HallSensor_Start_DMA()
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAError ;
stm32f4xx_hal_tim_ex.c:909TIM_DMAErrorCCxN()HAL_TIMEx_OCN_Start_DMA()
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAErrorCCxN ;
stm32f4xx_hal_tim_ex.c:930TIM_DMAErrorCCxN()HAL_TIMEx_OCN_Start_DMA()
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAErrorCCxN ;
stm32f4xx_hal_tim_ex.c:951TIM_DMAErrorCCxN()HAL_TIMEx_OCN_Start_DMA()
htim->hdma[TIM_DMA_ID_CC3]->XferErrorCallback = TIM_DMAErrorCCxN ;
stm32f4xx_hal_tim_ex.c:1380TIM_DMAErrorCCxN()HAL_TIMEx_PWMN_Start_DMA()
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAErrorCCxN ;
stm32f4xx_hal_tim_ex.c:1401TIM_DMAErrorCCxN()HAL_TIMEx_PWMN_Start_DMA()
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAErrorCCxN ;
stm32f4xx_hal_tim_ex.c:1422TIM_DMAErrorCCxN()HAL_TIMEx_PWMN_Start_DMA()
htim->hdma[TIM_DMA_ID_CC3]->XferErrorCallback = TIM_DMAErrorCCxN ;
stm32f4xx_hal_tim_ex.c:1933TIM_DMAError()HAL_TIMEx_ConfigCommutEvent_DMA()
stm32f4xx_hal_uart.c:1405UART_DMAError()HAL_UART_Transmit_DMA()
huart->hdmatx->XferErrorCallback = UART_DMAError;
stm32f4xx_hal_uart.c:3288UART_DMAError()UART_Start_Receive_DMA()
huart->hdmarx->XferErrorCallback = UART_DMAError;
stm32f4xx_hal_usart.c:1270USART_DMAError()HAL_USART_Transmit_DMA()
husart->hdmatx->XferErrorCallback = USART_DMAError;
stm32f4xx_hal_usart.c:1339USART_DMAError()HAL_USART_Receive_DMA()
husart->hdmarx->XferErrorCallback = USART_DMAError;
stm32f4xx_hal_usart.c:1350USART_DMAError()HAL_USART_Receive_DMA()
husart->hdmatx->XferErrorCallback = USART_DMAError;
stm32f4xx_hal_usart.c:1443USART_DMAError()HAL_USART_TransmitReceive_DMA()
husart->hdmatx->XferErrorCallback = USART_DMAError;
stm32f4xx_hal_usart.c:1446USART_DMAError()HAL_USART_TransmitReceive_DMA()
husart->hdmarx->XferErrorCallback = USART_DMAError;

Call Tree

Functions calling __DMA_HandleTypeDef::XferErrorCallback
__DMA_HandleTypeDef::XferErrorCallback
Functions writing __DMA_HandleTypeDef::XferErrorCallback
Functions reading __DMA_HandleTypeDef::XferErrorCallback
all items filtered out
__DMA_HandleTypeDef::XferErrorCallback