mbedTLS
PUT_UINT32_BE
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
mbedTLS
PUT_UINT32_BE
PUT_UINT32_BE macro
Syntax
Show:
Summary
Declaration
from
esp_sha1.c:60
#define
PUT_UINT32_BE
(
n
,
b
,
i
)
\
{
\
(
b
)
[
(
i
)
]
=
(
unsigned
char
)
(
(
n
)
>
>
24
)
;
\
(
b
)
[
(
i
)
+
1
]
=
(
unsigned
char
)
(
(
n
)
>
>
16
)
;
\
(
b
)
[
(
i
)
+
2
]
=
(
unsigned
char
)
(
(
n
)
>
>
8
)
;
\
(
b
)
[
(
i
)
+
3
]
=
(
unsigned
char
)
(
(
n
)
)
;
\
}
Arguments
Argument
n
b
i
Examples
References
from
examples
Code
Location
#define
PUT_UINT32_BE
(
n
,
b
,
i
)
\
esp_aes_gcm.c:125
#define
PUT_UINT32_BE
(
n
,
b
,
i
)
\
esp_sha1.c:60
#define
PUT_UINT32_BE
(
n
,
b
,
i
)
\
esp_sha256.c:60
PUT_UINT32_BE
(
zh
>
>
32
,
output
,
0
)
;
esp_aes_gcm.c:245
PUT_UINT32_BE
(
zh
,
output
,
4
)
;
esp_aes_gcm.c:246
PUT_UINT32_BE
(
zl
>
>
32
,
output
,
8
)
;
esp_aes_gcm.c:247
PUT_UINT32_BE
(
zl
,
output
,
12
)
;
esp_aes_gcm.c:248
PUT_UINT32_BE
(
high
,
msglen
,
0
)
;
esp_sha1.c:390
PUT_UINT32_BE
(
low
,
msglen
,
4
)
;
esp_sha1.c:391
PUT_UINT32_BE
(
ctx
->
state
[
0
]
,
output
,
0
)
;
esp_sha1.c:408
PUT_UINT32_BE
(
ctx
->
state
[
1
]
,
output
,
4
)
;
esp_sha1.c:409
PUT_UINT32_BE
(
ctx
->
state
[
2
]
,
output
,
8
)
;
esp_sha1.c:410
PUT_UINT32_BE
(
ctx
->
state
[
3
]
,
output
,
12
)
;
esp_sha1.c:411
PUT_UINT32_BE
(
ctx
->
state
[
4
]
,
output
,
16
)
;
esp_sha1.c:412
PUT_UINT32_BE
(
high
,
msglen
,
0
)
;
esp_sha256.c:350
PUT_UINT32_BE
(
low
,
msglen
,
4
)
;
esp_sha256.c:351
PUT_UINT32_BE
(
ctx
->
state
[
0
]
,
output
,
0
)
;
esp_sha256.c:369
PUT_UINT32_BE
(
ctx
->
state
[
1
]
,
output
,
4
)
;
esp_sha256.c:370
PUT_UINT32_BE
(
ctx
->
state
[
2
]
,
output
,
8
)
;
esp_sha256.c:371
PUT_UINT32_BE
(
ctx
->
state
[
3
]
,
output
,
12
)
;
esp_sha256.c:372
PUT_UINT32_BE
(
ctx
->
state
[
4
]
,
output
,
16
)
;
esp_sha256.c:373
PUT_UINT32_BE
(
ctx
->
state
[
5
]
,
output
,
20
)
;
esp_sha256.c:374
PUT_UINT32_BE
(
ctx
->
state
[
6
]
,
output
,
24
)
;
esp_sha256.c:375
PUT_UINT32_BE
(
ctx
->
state
[
7
]
,
output
,
28
)
;
esp_sha256.c:378
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out