HAL
IS_HMAC_PROCESSING
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
IS_HMAC_PROCESSING
IS_HMAC_PROCESSING macro
Ensure that handle phase is set to HMAC processing.
Syntax
from
stm32f4xx_hal_hash.h:437
#define
IS_HMAC_PROCESSING
(
__HANDLE__
)
(
(
(
__HANDLE__
)
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_1
)
||
\
(
(
__HANDLE__
)
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_2
)
||
\
(
(
__HANDLE__
)
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_3
)
)
Arguments
__HANDLE__
HASH handle.
Return value
SET (handle phase is set to HMAC processing) or RESET (handle phase is not set to HMAC processing)
References
Location
Text
stm32f4xx_hal_hash.h:437
#define
IS_HMAC_PROCESSING
(
__HANDLE__
)
(
(
(
__HANDLE__
)
->
Phase
==
HAL_HASH_PHASE_HMAC_STEP_1
)
||
\
stm32f4xx_hal_hash.c:3355
(
(
hhash
->
Phase
!=
HAL_HASH_PHASE_READY
)
&&
(
!
(
IS_HMAC_PROCESSING
(
hhash
)
)
)
)
)