mbedTLS
mbedtls_put_unaligned_uint32()
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
mbedtls_put_unaligned_uint32()
mbedtls_put_unaligned_uint32() function
Syntax
Show:
Summary
Declaration
from
alignment.h:192
__attribute__
(
(
always_inline
)
)
#endif
static
inline
void
mbedtls_put_unaligned_uint32
(
void
*
p
,
uint32_t
x
)
;
Arguments
Argument
p
x
Examples
References
from
examples
Code
Location
Referrer
static
inline
void
mbedtls_put_unaligned_uint32
(
void
*
p
,
uint32_t
x
)
alignment.h:194
MBEDTLS_PUT_UINT32_LE
(
t
.
X
[
0
]
,
output
,
0
)
;
aes.c:930
mbedtls_internal_aes_encrypt()
MBEDTLS_PUT_UINT32_LE
(
t
.
X
[
1
]
,
output
,
4
)
;
aes.c:931
mbedtls_internal_aes_encrypt()
MBEDTLS_PUT_UINT32_LE
(
t
.
X
[
2
]
,
output
,
8
)
;
aes.c:932
mbedtls_internal_aes_encrypt()
MBEDTLS_PUT_UINT32_LE
(
t
.
X
[
3
]
,
output
,
12
)
;
aes.c:933
mbedtls_internal_aes_encrypt()
MBEDTLS_PUT_UINT32_LE
(
t
.
X
[
0
]
,
output
,
0
)
;
aes.c:992
mbedtls_internal_aes_decrypt()
MBEDTLS_PUT_UINT32_LE
(
t
.
X
[
1
]
,
output
,
4
)
;
aes.c:993
mbedtls_internal_aes_decrypt()
MBEDTLS_PUT_UINT32_LE
(
t
.
X
[
2
]
,
output
,
8
)
;
aes.c:994
mbedtls_internal_aes_decrypt()
MBEDTLS_PUT_UINT32_LE
(
t
.
X
[
3
]
,
output
,
12
)
;
aes.c:995
mbedtls_internal_aes_decrypt()
MBEDTLS_PUT_UINT32_LE
(
a
,
output
,
0
)
;
aria.c:484
mbedtls_aria_crypt_ecb()
MBEDTLS_PUT_UINT32_LE
(
b
,
output
,
4
)
;
aria.c:485
mbedtls_aria_crypt_ecb()
MBEDTLS_PUT_UINT32_LE
(
c
,
output
,
8
)
;
aria.c:486
mbedtls_aria_crypt_ecb()
MBEDTLS_PUT_UINT32_LE
(
d
,
output
,
12
)
;
aria.c:487
mbedtls_aria_crypt_ecb()
MBEDTLS_PUT_UINT32_BE
(
i32
,
&
output
[
i
]
,
0
)
;
cmac.c:81
cmac_multiply_by_u()
MBEDTLS_PUT_UINT32_BE
(
x
,
n
,
i
<
<
2
)
;
ctr.h:28
mbedtls_ctr_increment_counter()
MBEDTLS_PUT_UINT32_BE
(
data_len
,
p
,
0
)
;
ctr_drbg.c:200
block_cipher_df()
MBEDTLS_PUT_UINT32_BE
(
len
,
*
p
,
0
)
;
ecjpake.c:176
ecjpake_write_len_point()
MBEDTLS_PUT_UINT32_BE
(
id_len
,
p
,
0
)
;
ecjpake.c:217
ecjpake_hash()
MBEDTLS_PUT_UINT32_BE
(
x
,
y
,
12
)
;
gcm.c:555
gcm_incr()
MBEDTLS_PUT_UINT32_BE
(
(
orig_add_len
>
>
32
)
,
work_buf
,
0
)
;
gcm.c:714
mbedtls_gcm_finish_soft()
MBEDTLS_PUT_UINT32_BE
(
(
orig_add_len
)
,
work_buf
,
4
)
;
gcm.c:715
mbedtls_gcm_finish_soft()
MBEDTLS_PUT_UINT32_BE
(
(
orig_len
>
>
32
)
,
work_buf
,
8
)
;
gcm.c:716
mbedtls_gcm_finish_soft()
MBEDTLS_PUT_UINT32_BE
(
(
orig_len
)
,
work_buf
,
12
)
;
gcm.c:717
mbedtls_gcm_finish_soft()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
params
.
type
,
key
,
MBEDTLS_LMOTS_SIG_TYPE_OFFSET
)
;
lmots.c:440
mbedtls_lmots_export_public_key()
MBEDTLS_PUT_UINT32_BE
(
r_node_idx
,
r_node_idx_bytes
,
0
)
;
lms.c:116
create_merkle_leaf_value()
MBEDTLS_PUT_UINT32_BE
(
r_node_idx
,
r_node_idx_bytes
,
0
)
;
lms.c:190
create_merkle_internal_value()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
params
.
type
,
key
,
PUBLIC_KEY_TYPE_OFFSET
)
;
lms.c:285
mbedtls_lms_export_public_key()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
params
.
otstype
,
key
,
PUBLIC_KEY_OTSTYPE_OFFSET
)
;
lms.c:286
mbedtls_lms_export_public_key()
MBEDTLS_PUT_UINT32_BE
(
q_leaf_identifier
,
ots_params
.
q_leaf_identifier
,
0
)
;
lms.c:362
mbedtls_lms_verify()
MBEDTLS_PUT_UINT32_LE
(
0
,
storage_format
->
version
,
0
)
;
psa_crypto_storage.c:246
psa_format_key_data_for_storage()
MBEDTLS_PUT_UINT32_LE
(
attr
->
lifetime
,
storage_format
->
lifetime
,
0
)
;
psa_crypto_storage.c:247
psa_format_key_data_for_storage()
MBEDTLS_PUT_UINT32_LE
(
attr
->
policy
.
usage
,
storage_format
->
policy
,
0
)
;
psa_crypto_storage.c:250
psa_format_key_data_for_storage()
MBEDTLS_PUT_UINT32_LE
(
attr
->
policy
.
alg
,
storage_format
->
policy
,
sizeof
(
uint32_t
)
)
;
psa_crypto_storage.c:251
psa_format_key_data_for_storage()
MBEDTLS_PUT_UINT32_LE
(
attr
->
policy
.
alg2
,
storage_format
->
policy
,
2
*
sizeof
(
uint32_t
)
)
;
psa_crypto_storage.c:252
psa_format_key_data_for_storage()
MBEDTLS_PUT_UINT32_LE
(
data_length
,
storage_format
->
data_len
,
0
)
;
psa_crypto_storage.c:253
psa_format_key_data_for_storage()
MBEDTLS_PUT_UINT32_LE
(
data_length
,
header
.
size
,
0
)
;
psa_its_file.c:191
psa_its_set()
MBEDTLS_PUT_UINT32_LE
(
create_flags
,
header
.
flags
,
0
)
;
psa_its_file.c:192
psa_its_set()
MBEDTLS_PUT_UINT32_BE
(
high
,
ctx
->
buffer
,
56
)
;
sha1.c:326
mbedtls_sha1_finish()
MBEDTLS_PUT_UINT32_BE
(
low
,
ctx
->
buffer
,
60
)
;
sha1.c:327
mbedtls_sha1_finish()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
state
[
0
]
,
output
,
0
)
;
sha1.c:336
mbedtls_sha1_finish()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
state
[
1
]
,
output
,
4
)
;
sha1.c:337
mbedtls_sha1_finish()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
state
[
2
]
,
output
,
8
)
;
sha1.c:338
mbedtls_sha1_finish()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
state
[
3
]
,
output
,
12
)
;
sha1.c:339
mbedtls_sha1_finish()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
state
[
4
]
,
output
,
16
)
;
sha1.c:340
mbedtls_sha1_finish()
MBEDTLS_PUT_UINT32_BE
(
high
,
ctx
->
buffer
,
56
)
;
sha256.c:736
mbedtls_sha256_finish()
MBEDTLS_PUT_UINT32_BE
(
low
,
ctx
->
buffer
,
60
)
;
sha256.c:737
mbedtls_sha256_finish()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
state
[
0
]
,
output
,
0
)
;
sha256.c:746
mbedtls_sha256_finish()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
state
[
1
]
,
output
,
4
)
;
sha256.c:747
mbedtls_sha256_finish()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
state
[
2
]
,
output
,
8
)
;
sha256.c:748
mbedtls_sha256_finish()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
state
[
3
]
,
output
,
12
)
;
sha256.c:749
mbedtls_sha256_finish()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
state
[
4
]
,
output
,
16
)
;
sha256.c:750
mbedtls_sha256_finish()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
state
[
5
]
,
output
,
20
)
;
sha256.c:751
mbedtls_sha256_finish()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
state
[
6
]
,
output
,
24
)
;
sha256.c:752
mbedtls_sha256_finish()
MBEDTLS_PUT_UINT32_BE
(
ctx
->
state
[
7
]
,
output
,
28
)
;
sha256.c:758
mbedtls_sha256_finish()
MBEDTLS_PUT_UINT32_BE
(
gmt_unix_time
,
randbytes
,
0
)
;
ssl_client.c:720
ssl_generate_random()
MBEDTLS_PUT_UINT32_BE
(
t
,
*
p
,
0
)
;
ssl_cookie.c:214
mbedtls_ssl_cookie_write()
MBEDTLS_PUT_UINT32_BE
(
session
->
verify_result
,
p
,
0
)
;
ssl_tls.c:3437
ssl_tls12_session_save()
MBEDTLS_PUT_UINT32_BE
(
session
->
ticket_lifetime
,
p
,
0
)
;
ssl_tls.c:3502
ssl_tls12_session_save()
MBEDTLS_PUT_UINT32_BE
(
t
,
p
,
0
)
;
ssl_tls12_server.c:2201
ssl_write_server_hello()
MBEDTLS_PUT_UINT32_BE
(
lifetime
,
ssl
->
out_msg
,
4
)
;
ssl_tls12_server.c:4298
ssl_write_new_session_ticket()
Call Tree
from
examples
mbedtls_put_unaligned_uint32()
is called by 25 functions:
mbedtls_internal_aes_encrypt()
mbedtls_internal_aes_decrypt()
mbedtls_ctr_increment_counter()
mbedtls_aria_crypt_ecb()
cmac_multiply_by_u()
block_cipher_df()
ecjpake_write_len_point()
ecjpake_hash()
gcm_incr()
mbedtls_gcm_finish_soft()
mbedtls_gcm_finish()
mbedtls_lmots_export_public_key()
create_merkle_leaf_value()
create_merkle_internal_value()
mbedtls_lms_export_public_key()
mbedtls_lms_verify()
psa_format_key_data_for_storage()
psa_its_set()
mbedtls_sha1_finish()
mbedtls_sha256_finish()
ssl_generate_random()
mbedtls_ssl_cookie_write()
ssl_tls12_session_save()
ssl_write_server_hello()
ssl_write_new_session_ticket()
All items filtered out
mbedtls_put_unaligned_uint32()
All items filtered out
Data Use
from
examples
mbedtls_put_unaligned_uint32()
:
All items filtered out
mbedtls_put_unaligned_uint32()
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