NX_CRYPTO_SHA512_STRUCT::nx_sha512_bit_count is only used within netxduo.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesnetxduoNX_CRYPTO_SHA512_STRUCT::nx_sha512_bit_count

NX_CRYPTO_SHA512_STRUCT::nx_sha512_bit_count field

Syntax

ULONG64 nx_sha512_bit_count[2];

References

LocationReferrerText
nx_crypto_sha5.h:90
ULONG64 nx_sha512_bit_count[2]; /* Contains the 128-bit total bit */
nx_crypto_sha5.c:127_nx_crypto_sha512_initialize()
context -> nx_sha512_bit_count[0] = 0; /* Clear the lower 64-bits of the count.*/
nx_crypto_sha5.c:128_nx_crypto_sha512_initialize()
context -> nx_sha512_bit_count[1] = 0; /* Clear the upper 64-bits of the count.*/
nx_crypto_sha5.c:256_nx_crypto_sha512_update()
current_bytes = (context -> nx_sha512_bit_count[0] >> 3) & 0x7F;
nx_crypto_sha5.c:262_nx_crypto_sha512_update()
context -> nx_sha512_bit_count[0] += (input_length << 3);
nx_crypto_sha5.c:265_nx_crypto_sha512_update()
if (context -> nx_sha512_bit_count[0] < (input_length << 3))
nx_crypto_sha5.c:269_nx_crypto_sha512_update()
context -> nx_sha512_bit_count[1]++;
nx_crypto_sha5.c:273_nx_crypto_sha512_update()
context -> nx_sha512_bit_count[1] += (input_length >> 29);
nx_crypto_sha5.c:375_nx_crypto_sha512_digest_calculate()
bit_count_string[0] = (UCHAR)(context -> nx_sha512_bit_count[1] >> 56);
nx_crypto_sha5.c:376_nx_crypto_sha512_digest_calculate()
bit_count_string[1] = (UCHAR)(context -> nx_sha512_bit_count[1] >> 48);
nx_crypto_sha5.c:377_nx_crypto_sha512_digest_calculate()
bit_count_string[2] = (UCHAR)(context -> nx_sha512_bit_count[1] >> 40);
nx_crypto_sha5.c:378_nx_crypto_sha512_digest_calculate()
bit_count_string[3] = (UCHAR)(context -> nx_sha512_bit_count[1] >> 32);
nx_crypto_sha5.c:379_nx_crypto_sha512_digest_calculate()
bit_count_string[4] = (UCHAR)(context -> nx_sha512_bit_count[1] >> 24);
nx_crypto_sha5.c:380_nx_crypto_sha512_digest_calculate()
bit_count_string[5] = (UCHAR)(context -> nx_sha512_bit_count[1] >> 16);
nx_crypto_sha5.c:381_nx_crypto_sha512_digest_calculate()
bit_count_string[6] = (UCHAR)(context -> nx_sha512_bit_count[1] >> 8);
nx_crypto_sha5.c:382_nx_crypto_sha512_digest_calculate()
bit_count_string[7] = (UCHAR)(context -> nx_sha512_bit_count[1]);
nx_crypto_sha5.c:383_nx_crypto_sha512_digest_calculate()
bit_count_string[8] = (UCHAR)(context -> nx_sha512_bit_count[0] >> 56);
nx_crypto_sha5.c:384_nx_crypto_sha512_digest_calculate()
bit_count_string[9] = (UCHAR)(context -> nx_sha512_bit_count[0] >> 48);
nx_crypto_sha5.c:385_nx_crypto_sha512_digest_calculate()
bit_count_string[10] = (UCHAR)(context -> nx_sha512_bit_count[0] >> 40);
nx_crypto_sha5.c:386_nx_crypto_sha512_digest_calculate()
bit_count_string[11] = (UCHAR)(context -> nx_sha512_bit_count[0] >> 32);
nx_crypto_sha5.c:387_nx_crypto_sha512_digest_calculate()
bit_count_string[12] = (UCHAR)(context -> nx_sha512_bit_count[0] >> 24);
nx_crypto_sha5.c:388_nx_crypto_sha512_digest_calculate()
bit_count_string[13] = (UCHAR)(context -> nx_sha512_bit_count[0] >> 16);
nx_crypto_sha5.c:389_nx_crypto_sha512_digest_calculate()
bit_count_string[14] = (UCHAR)(context -> nx_sha512_bit_count[0] >> 8);
nx_crypto_sha5.c:390_nx_crypto_sha512_digest_calculate()
bit_count_string[15] = (UCHAR)(context -> nx_sha512_bit_count[0]);
nx_crypto_sha5.c:393_nx_crypto_sha512_digest_calculate()
current_byte_count = (context -> nx_sha512_bit_count[0] >> 3) & 0x7F;

Data Use

Functions reading NX_CRYPTO_SHA512_STRUCT::nx_sha512_bit_count
NX_CRYPTO_SHA512_STRUCT::nx_sha512_bit_count
Type of NX_CRYPTO_SHA512_STRUCT::nx_sha512_bit_count
NX_CRYPTO_SHA512_STRUCT::nx_sha512_bit_count
all items filtered out