HAL
HASH_HandleTypeDef::Phase
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
HASH_HandleTypeDef::Phase
HASH_HandleTypeDef::Phase field
HASH peripheral phase
Syntax
from
stm32f4xx_hal_hash.h:138
HAL_HASH_PhaseTypeDef
Phase
;
References
Location
Referrer
Text
stm32f4xx_hal_hash.h:138
HAL_HASH_PhaseTypeDef
Phase
;
/*!< HASH peripheral phase */
stm32f4xx_hal_hash.c:380
HAL_HASH_Init()
hhash
->
Phase
=
HAL_HASH_PHASE_READY
;
stm32f4xx_hal_hash.c:420
HAL_HASH_DeInit()
hhash
->
Phase
=
HAL_HASH_PHASE_READY
;
stm32f4xx_hal_hash.c:1690
HASH_DMAXferCplt()
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_3
)
stm32f4xx_hal_hash.c:1708
HASH_DMAXferCplt()
else
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_1
)
stm32f4xx_hal_hash.c:1712
HASH_DMAXferCplt()
hhash
->
Phase
=
HAL_HASH_PHASE_HMAC_STEP_2
;
/* Move phase from Step 1 to Step 2 */
stm32f4xx_hal_hash.c:1752
HASH_DMAXferCplt()
hhash
->
Phase
=
HAL_HASH_PHASE_HMAC_STEP_3
;
/* Move phase from Step 2 to Step 3 */
stm32f4xx_hal_hash.c:1857
HASH_WriteData()
if
(
(
hhash
->
Phase
==
HAL_HASH_PHASE_PROCESS
)
||
(
hhash
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_2
)
)
stm32f4xx_hal_hash.c:1864
HASH_WriteData()
else
if
(
(
hhash
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_1
)
||
(
hhash
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_3
)
)
stm32f4xx_hal_hash.c:2077
HASH_IT()
hhash
->
Phase
=
HAL_HASH_PHASE_READY
;
stm32f4xx_hal_hash.c:2120
HASH_IT()
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_1
)
stm32f4xx_hal_hash.c:2130
HASH_IT()
hhash
->
Phase
=
HAL_HASH_PHASE_HMAC_STEP_2
;
/* Move phase from Step 1 to Step 2 */
stm32f4xx_hal_hash.c:2138
HASH_IT()
else
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_2
)
stm32f4xx_hal_hash.c:2148
HASH_IT()
hhash
->
Phase
=
HAL_HASH_PHASE_HMAC_STEP_3
;
/* Move phase from Step 2 to Step 3 */
stm32f4xx_hal_hash.c:2287
HMAC_Processing()
if
(
(
hhash
->
Phase
!=
HAL_HASH_PHASE_HMAC_STEP_1
)
&&
(
hhash
->
Phase
!=
HAL_HASH_PHASE_HMAC_STEP_2
)
stm32f4xx_hal_hash.c:2288
HMAC_Processing()
&&
(
hhash
->
Phase
!=
HAL_HASH_PHASE_HMAC_STEP_3
)
)
stm32f4xx_hal_hash.c:2301
HMAC_Processing()
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_1
)
stm32f4xx_hal_hash.c:2334
HMAC_Processing()
hhash
->
Phase
=
HAL_HASH_PHASE_HMAC_STEP_2
;
stm32f4xx_hal_hash.c:2343
HMAC_Processing()
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_2
)
stm32f4xx_hal_hash.c:2376
HMAC_Processing()
hhash
->
Phase
=
HAL_HASH_PHASE_HMAC_STEP_3
;
stm32f4xx_hal_hash.c:2390
HMAC_Processing()
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_3
)
stm32f4xx_hal_hash.c:2426
HMAC_Processing()
hhash
->
Phase
=
HAL_HASH_PHASE_READY
;
stm32f4xx_hal_hash.c:2474
HASH_Start()
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_READY
)
stm32f4xx_hal_hash.c:2491
HASH_Start()
hhash
->
Phase
=
HAL_HASH_PHASE_PROCESS
;
stm32f4xx_hal_hash.c:2493
HASH_Start()
else
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_PROCESS
)
stm32f4xx_hal_hash.c:2558
HASH_Start()
hhash
->
Phase
=
HAL_HASH_PHASE_READY
;
stm32f4xx_hal_hash.c:2638
HASH_Accumulate()
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_READY
)
stm32f4xx_hal_hash.c:2645
HASH_Accumulate()
hhash
->
Phase
=
HAL_HASH_PHASE_PROCESS
;
stm32f4xx_hal_hash.c:2729
HASH_Accumulate_IT()
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_READY
)
stm32f4xx_hal_hash.c:2741
HASH_Accumulate_IT()
hhash
->
Phase
=
HAL_HASH_PHASE_PROCESS
;
stm32f4xx_hal_hash.c:2843
HASH_Start_IT()
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_READY
)
stm32f4xx_hal_hash.c:2869
HASH_Start_IT()
hhash
->
Phase
=
HAL_HASH_PHASE_PROCESS
;
stm32f4xx_hal_hash.c:2992
HASH_Start_DMA()
(
(
hhash
->
Phase
!=
HAL_HASH_PHASE_READY
)
&&
(
!
(
IS_HASH_PROCESSING
(
hhash
)
)
)
)
)
stm32f4xx_hal_hash.c:3012
HASH_Start_DMA()
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_READY
)
stm32f4xx_hal_hash.c:3018
HASH_Start_DMA()
hhash
->
Phase
=
HAL_HASH_PHASE_PROCESS
;
stm32f4xx_hal_hash.c:3118
HASH_Finish()
hhash
->
Phase
=
HAL_HASH_PHASE_READY
;
stm32f4xx_hal_hash.c:3172
HMAC_Start()
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_READY
)
stm32f4xx_hal_hash.c:3186
HMAC_Start()
hhash
->
Phase
=
HAL_HASH_PHASE_HMAC_STEP_1
;
stm32f4xx_hal_hash.c:3253
HMAC_Start_IT()
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_READY
)
stm32f4xx_hal_hash.c:3284
HMAC_Start_IT()
hhash
->
Phase
=
HAL_HASH_PHASE_HMAC_STEP_1
;
stm32f4xx_hal_hash.c:3286
HMAC_Start_IT()
else
if
(
(
hhash
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_1
)
||
(
hhash
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_3
)
)
stm32f4xx_hal_hash.c:3291
HMAC_Start_IT()
else
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_2
)
stm32f4xx_hal_hash.c:3355
HMAC_Start_DMA()
(
(
hhash
->
Phase
!=
HAL_HASH_PHASE_READY
)
&&
(
!
(
IS_HMAC_PROCESSING
(
hhash
)
)
)
)
)
stm32f4xx_hal_hash.c:3369
HMAC_Start_DMA()
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_READY
)
stm32f4xx_hal_hash.c:3415
HMAC_Start_DMA()
hhash
->
Phase
=
HAL_HASH_PHASE_HMAC_STEP_1
;
stm32f4xx_hal_hash.c:3418
HMAC_Start_DMA()
else
if
(
hhash
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_2
)
Data Use
Functions writing
HASH_HandleTypeDef::Phase
Functions reading
HASH_HandleTypeDef::Phase
HAL_HASH_Init()
HAL_HASH_DeInit()
HASH_DMAXferCplt()
HASH_IT()
HMAC_Processing()
HASH_Start()
HASH_Accumulate()
HASH_Accumulate_IT()
HASH_Start_IT()
HASH_Start_DMA()
HASH_Finish()
HMAC_Start()
HMAC_Start_IT()
HMAC_Start_DMA()
all items filtered out
HASH_HandleTypeDef::Phase
HASH_DMAXferCplt()
HASH_WriteData()
HASH_IT()
HMAC_Processing()
HASH_Start()
HASH_Accumulate()
HASH_Accumulate_IT()
HASH_Start_IT()
HASH_Start_DMA()
HMAC_Start()
HMAC_Start_IT()
HMAC_Start_DMA()
all items filtered out
Type of
HASH_HandleTypeDef::Phase
HASH_HandleTypeDef::Phase
HAL_HASH_PhaseTypeDef
all items filtered out