Lines Matching refs:pFlash
117 FLASH_ProcessTypeDef pFlash = {.Lock = HAL_UNLOCKED, \ variable
180 __HAL_LOCK(&pFlash); in HAL_FLASH_Program()
183 pFlash.ErrorCode = HAL_FLASH_ERROR_NONE; in HAL_FLASH_Program()
191 pFlash.ProcedureOnGoing = TypeProgram; in HAL_FLASH_Program()
219 __HAL_UNLOCK(&pFlash); in HAL_FLASH_Program()
246 __HAL_LOCK(&pFlash); in HAL_FLASH_Program_IT()
249 pFlash.ErrorCode = HAL_FLASH_ERROR_NONE; in HAL_FLASH_Program_IT()
257 __HAL_UNLOCK(&pFlash); in HAL_FLASH_Program_IT()
262 pFlash.ProcedureOnGoing = TypeProgram; in HAL_FLASH_Program_IT()
263 pFlash.Address = Address; in HAL_FLASH_Program_IT()
303 type = (pFlash.ProcedureOnGoing & ~(FLASH_NON_SECURE_MASK)); in HAL_FLASH_IRQHandler()
325 param = pFlash.Page; in HAL_FLASH_IRQHandler()
329 param = pFlash.Address; in HAL_FLASH_IRQHandler()
333 param = pFlash.Address; in HAL_FLASH_IRQHandler()
347 pFlash.ErrorCode |= error; in HAL_FLASH_IRQHandler()
359 pFlash.ProcedureOnGoing = 0U; in HAL_FLASH_IRQHandler()
374 pFlash.NbPagesToErase--; in HAL_FLASH_IRQHandler()
377 if (pFlash.NbPagesToErase != 0U) in HAL_FLASH_IRQHandler()
380 pFlash.Page++; in HAL_FLASH_IRQHandler()
381 FLASH_PageErase(pFlash.Page); in HAL_FLASH_IRQHandler()
386 pFlash.ProcedureOnGoing = 0U; in HAL_FLASH_IRQHandler()
393 pFlash.ProcedureOnGoing = 0U; in HAL_FLASH_IRQHandler()
400 if (pFlash.ProcedureOnGoing == 0U) in HAL_FLASH_IRQHandler()
406 __HAL_UNLOCK(&pFlash); in HAL_FLASH_IRQHandler()
638 return pFlash.ErrorCode; in HAL_FLASH_GetError()
696 pFlash.ErrorCode |= error; in FLASH_WaitForLastOperation()