netxduo
NX_CRYPTO_MD5_STRUCT::nx_md5_bit_count
is only used within netxduo.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
netxduo
NX_CRYPTO_MD5_STRUCT::nx_md5_bit_count
NX_CRYPTO_MD5_STRUCT::nx_md5_bit_count field
Syntax
from
nx_crypto_md5.h:103
ULONG
nx_md5_bit_count
[
2
]
;
References
Location
Referrer
Text
nx_crypto_md5.h:103
ULONG
nx_md5_bit_count
[
2
]
;
/* Contains the 64-bit total bit */
nx_crypto_md5.c:149
_nx_crypto_md5_initialize()
context
->
nx_md5_bit_count
[
0
]
=
0
;
/* Clear the lower 32-bits of the count */
nx_crypto_md5.c:150
_nx_crypto_md5_initialize()
context
->
nx_md5_bit_count
[
1
]
=
0
;
/* Clear the upper 32-bits of the count */
nx_crypto_md5.c:230
_nx_crypto_md5_update()
current_bytes
=
(
context
->
nx_md5_bit_count
[
0
]
>
>
3
)
&
0x3F
;
nx_crypto_md5.c:236
_nx_crypto_md5_update()
context
->
nx_md5_bit_count
[
0
]
+=
(
input_length
<
<
3
)
;
nx_crypto_md5.c:239
_nx_crypto_md5_update()
if
(
context
->
nx_md5_bit_count
[
0
]
<
(
input_length
<
<
3
)
)
nx_crypto_md5.c:242
_nx_crypto_md5_update()
context
->
nx_md5_bit_count
[
1
]
++
;
nx_crypto_md5.c:246
_nx_crypto_md5_update()
context
->
nx_md5_bit_count
[
1
]
+=
(
input_length
>
>
29
)
;
nx_crypto_md5.c:349
_nx_crypto_md5_digest_calculate()
bit_count_string
[
0
]
=
(
UCHAR
)
context
->
nx_md5_bit_count
[
0
]
;
nx_crypto_md5.c:350
_nx_crypto_md5_digest_calculate()
bit_count_string
[
1
]
=
(
UCHAR
)
(
context
->
nx_md5_bit_count
[
0
]
>
>
8
)
;
nx_crypto_md5.c:351
_nx_crypto_md5_digest_calculate()
bit_count_string
[
2
]
=
(
UCHAR
)
(
context
->
nx_md5_bit_count
[
0
]
>
>
16
)
;
nx_crypto_md5.c:352
_nx_crypto_md5_digest_calculate()
bit_count_string
[
3
]
=
(
UCHAR
)
(
context
->
nx_md5_bit_count
[
0
]
>
>
24
)
;
nx_crypto_md5.c:353
_nx_crypto_md5_digest_calculate()
bit_count_string
[
4
]
=
(
UCHAR
)
context
->
nx_md5_bit_count
[
1
]
;
nx_crypto_md5.c:354
_nx_crypto_md5_digest_calculate()
bit_count_string
[
5
]
=
(
UCHAR
)
(
context
->
nx_md5_bit_count
[
1
]
>
>
8
)
;
nx_crypto_md5.c:355
_nx_crypto_md5_digest_calculate()
bit_count_string
[
6
]
=
(
UCHAR
)
(
context
->
nx_md5_bit_count
[
1
]
>
>
16
)
;
nx_crypto_md5.c:356
_nx_crypto_md5_digest_calculate()
bit_count_string
[
7
]
=
(
UCHAR
)
(
context
->
nx_md5_bit_count
[
1
]
>
>
24
)
;
nx_crypto_md5.c:359
_nx_crypto_md5_digest_calculate()
current_byte_count
=
(
context
->
nx_md5_bit_count
[
0
]
>
>
3
)
&
0x3F
;
Data Use
Functions reading
NX_CRYPTO_MD5_STRUCT::nx_md5_bit_count
NX_CRYPTO_MD5_STRUCT::nx_md5_bit_count
_nx_crypto_md5_initialize()
_nx_crypto_md5_update()
_nx_crypto_md5_digest_calculate()
all items filtered out
Type of
NX_CRYPTO_MD5_STRUCT::nx_md5_bit_count
NX_CRYPTO_MD5_STRUCT::nx_md5_bit_count
ULONG
all items filtered out