HAL
HASH_HandleTypeDef::pHashInBuffPtr
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
HASH_HandleTypeDef::pHashInBuffPtr
HASH_HandleTypeDef::pHashInBuffPtr field
Pointer to input buffer
Syntax
from
stm32f4xx_hal_hash.h:120
uint8_t
*
pHashInBuffPtr
;
References
Location
Referrer
Text
stm32f4xx_hal_hash.h:120
uint8_t
*
pHashInBuffPtr
;
/*!< Pointer to input buffer */
stm32f4xx_hal_hash.c:1610
HAL_HASH_DMAFeed_ProcessSuspend()
hhash
->
pHashInBuffPtr
+=
4U
*
(
tmp_initial_DMATransferSize_inWords
-
tmp_remaining_DMATransferSize_inWords
)
;
stm32f4xx_hal_hash.c:1716
HASH_DMAXferCplt()
hhash
->
pHashInBuffPtr
=
hhash
->
pHashMsgBuffPtr
;
/* DMA transfer start address */
stm32f4xx_hal_hash.c:1755
HASH_DMAXferCplt()
hhash
->
pHashInBuffPtr
=
hhash
->
Init
.
pKey
;
/* address passed to DMA, now entering data message */
stm32f4xx_hal_hash.c:1860
HASH_WriteData()
hhash
->
pHashInBuffPtr
=
(
uint8_t
*
)
inputaddr
;
stm32f4xx_hal_hash.c:2133
HASH_IT()
hhash
->
pHashInBuffPtr
=
hhash
->
pHashMsgBuffPtr
;
/* Set the input data address */
stm32f4xx_hal_hash.c:2151
HASH_IT()
hhash
->
pHashInBuffPtr
=
hhash
->
Init
.
pKey
;
/* Set the key address */
stm32f4xx_hal_hash.c:2189
HASH_Write_Block_Data()
inputaddr
=
(
uint32_t
)
hhash
->
pHashInBuffPtr
;
stm32f4xx_hal_hash.c:2208
HASH_Write_Block_Data()
hhash
->
pHashInBuffPtr
+=
68U
;
stm32f4xx_hal_hash.c:2222
HASH_Write_Block_Data()
hhash
->
pHashInBuffPtr
+=
64U
;
stm32f4xx_hal_hash.c:2231
HASH_Write_Block_Data()
inputaddr
=
(
uint32_t
)
hhash
->
pHashInBuffPtr
;
stm32f4xx_hal_hash.c:2350
HMAC_Processing()
hhash
->
Status
=
HASH_WriteData
(
hhash
,
hhash
->
pHashInBuffPtr
,
hhash
->
HashInCount
)
;
stm32f4xx_hal_hash.c:2503
HASH_Start()
pInBuffer_tmp
=
hhash
->
pHashInBuffPtr
;
stm32f4xx_hal_hash.c:2623
HASH_Accumulate()
pInBuffer_tmp
=
hhash
->
pHashInBuffPtr
;
/* pInBuffer_tmp is set to the input data address */
stm32f4xx_hal_hash.c:2772
HASH_Accumulate_IT()
hhash
->
pHashInBuffPtr
=
(
uint8_t
*
)
inputaddr
;
/* Points at data which will be fed to the Peripheral at
stm32f4xx_hal_hash.c:2854
HASH_Start_IT()
hhash
->
pHashInBuffPtr
=
pInBuffer
;
/* Points at data which will be fed to the Peripheral at
stm32f4xx_hal_hash.c:2909
HASH_Start_IT()
hhash
->
pHashInBuffPtr
=
(
uint8_t
*
)
inputaddr
;
stm32f4xx_hal_hash.c:3028
HASH_Start_DMA()
hhash
->
pHashInBuffPtr
=
pInBuffer
;
/* DMA transfer start address */
stm32f4xx_hal_hash.c:3041
HASH_Start_DMA()
inputaddr
=
(
uint32_t
)
hhash
->
pHashInBuffPtr
;
/* DMA transfer start address */
stm32f4xx_hal_hash.c:3191
HMAC_Start()
hhash
->
pHashInBuffPtr
=
pInBuffer
;
/* Input data address, HMAC_Processing input
stm32f4xx_hal_hash.c:3271
HMAC_Start_IT()
hhash
->
pHashInBuffPtr
=
hhash
->
Init
.
pKey
;
/* Key address */
stm32f4xx_hal_hash.c:3403
HMAC_Start_DMA()
hhash
->
pHashInBuffPtr
=
hhash
->
Init
.
pKey
;
/* First address passed to DMA (key address at Step 1) */
stm32f4xx_hal_hash.c:3428
HMAC_Start_DMA()
hhash
->
pHashInBuffPtr
=
pInBuffer
;
/* Input message size in bytes */
stm32f4xx_hal_hash.c:3462
HMAC_Start_DMA()
inputaddr
=
(
uint32_t
)
(
hhash
->
pHashInBuffPtr
)
;
/* Input message address */
Data Use
Functions writing
HASH_HandleTypeDef::pHashInBuffPtr
Functions reading
HASH_HandleTypeDef::pHashInBuffPtr
HAL_HASH_DMAFeed_ProcessSuspend()
HASH_DMAXferCplt()
HASH_WriteData()
HASH_IT()
HASH_Write_Block_Data()
HASH_Accumulate_IT()
HASH_Start_IT()
HASH_Start_DMA()
HMAC_Start()
HMAC_Start_IT()
HMAC_Start_DMA()
all items filtered out
HASH_HandleTypeDef::pHashInBuffPtr
HAL_HASH_DMAFeed_ProcessSuspend()
HASH_Write_Block_Data()
HMAC_Processing()
HASH_Start()
HASH_Accumulate()
HASH_Start_DMA()
HMAC_Start_DMA()
all items filtered out
Type of
HASH_HandleTypeDef::pHashInBuffPtr
HASH_HandleTypeDef::pHashInBuffPtr
uint8_t
all items filtered out