Lines Matching refs:pFlash
108 FLASH_ProcessTypeDef pFlash = {.Lock = HAL_UNLOCKED, \ variable
167 __HAL_LOCK(&pFlash); in HAL_FLASH_Program()
170 pFlash.ErrorCode = HAL_FLASH_ERROR_NONE; in HAL_FLASH_Program()
177 pFlash.ProcedureOnGoing = TypeProgram; in HAL_FLASH_Program()
187 CLEAR_BIT((*reg), (pFlash.ProcedureOnGoing & ~(FLASH_NON_SECURE_MASK))); in HAL_FLASH_Program()
191 __HAL_UNLOCK(&pFlash); in HAL_FLASH_Program()
215 __HAL_LOCK(&pFlash); in HAL_FLASH_Program_IT()
218 pFlash.ErrorCode = HAL_FLASH_ERROR_NONE; in HAL_FLASH_Program_IT()
226 __HAL_UNLOCK(&pFlash); in HAL_FLASH_Program_IT()
231 pFlash.ProcedureOnGoing = TypeProgram; in HAL_FLASH_Program_IT()
232 pFlash.Address = Address; in HAL_FLASH_Program_IT()
258 type = (pFlash.ProcedureOnGoing & ~(FLASH_NON_SECURE_MASK)); in HAL_FLASH_IRQHandler()
271 param = pFlash.Page; in HAL_FLASH_IRQHandler()
275 param = pFlash.Bank; in HAL_FLASH_IRQHandler()
279 param = pFlash.Address; in HAL_FLASH_IRQHandler()
293 pFlash.ErrorCode |= error; in HAL_FLASH_IRQHandler()
305 pFlash.ProcedureOnGoing = 0U; in HAL_FLASH_IRQHandler()
320 pFlash.NbPagesToErase--; in HAL_FLASH_IRQHandler()
323 if(pFlash.NbPagesToErase != 0U) in HAL_FLASH_IRQHandler()
326 pFlash.Page++; in HAL_FLASH_IRQHandler()
327 FLASH_PageErase(pFlash.Page, pFlash.Bank); in HAL_FLASH_IRQHandler()
332 pFlash.ProcedureOnGoing = 0U; in HAL_FLASH_IRQHandler()
339 pFlash.ProcedureOnGoing = 0U; in HAL_FLASH_IRQHandler()
346 if(pFlash.ProcedureOnGoing == 0U) in HAL_FLASH_IRQHandler()
352 __HAL_UNLOCK(&pFlash); in HAL_FLASH_IRQHandler()
573 return pFlash.ErrorCode; in HAL_FLASH_GetError()
628 pFlash.ErrorCode |= error; in FLASH_WaitForLastOperation()