mbedTLS
mbedtls_put_unaligned_uint16()
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_uint16()
mbedtls_put_unaligned_uint16() function
Syntax
Show:
Summary
Declaration
from
alignment.h:140
__attribute__
(
(
always_inline
)
)
#endif
static
inline
void
mbedtls_put_unaligned_uint16
(
void
*
p
,
uint16_t
x
)
;
Arguments
Argument
p
x
Examples
References
from
examples
Code
Location
Referrer
static
inline
void
mbedtls_put_unaligned_uint16
(
void
*
p
,
uint16_t
x
)
alignment.h:142
MBEDTLS_PUT_UINT16_BE
(
curve_info
->
tls_id
,
buf
,
0
)
;
ecp.c:988
mbedtls_ecp_tls_write_group()
MBEDTLS_PUT_UINT16_BE
(
checksum
,
out
,
MBEDTLS_LMOTS_N_HASH_LEN
(
params
->
type
)
)
;
lmots.c:171
create_digit_array_with_checksum()
MBEDTLS_PUT_UINT16_BE
(
i_digit_idx
,
i_digit_idx_bytes
,
0
)
;
lmots.c:260
hash_digit_array()
MBEDTLS_PUT_UINT16_LE
(
(
uint16_t
)
attr
->
type
,
storage_format
->
type
,
0
)
;
psa_crypto_storage.c:248
psa_format_key_data_for_storage()
MBEDTLS_PUT_UINT16_LE
(
(
uint16_t
)
attr
->
bits
,
storage_format
->
bits
,
0
)
;
psa_crypto_storage.c:249
psa_format_key_data_for_storage()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_SERVERNAME
,
p
,
0
)
;
ssl_client.c:74
ssl_write_hostname_ext()
MBEDTLS_PUT_UINT16_BE
(
hostname_len
+
5
,
p
,
0
)
;
ssl_client.c:77
ssl_write_hostname_ext()
MBEDTLS_PUT_UINT16_BE
(
hostname_len
+
3
,
p
,
0
)
;
ssl_client.c:80
ssl_write_hostname_ext()
MBEDTLS_PUT_UINT16_BE
(
hostname_len
,
p
,
0
)
;
ssl_client.c:85
ssl_write_hostname_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_ALPN
,
p
,
0
)
;
ssl_client.c:134
ssl_write_alpn_ext()
MBEDTLS_PUT_UINT16_BE
(
*
out_len
-
6
,
buf
,
4
)
;
ssl_client.c:161
ssl_write_alpn_ext()
MBEDTLS_PUT_UINT16_BE
(
*
out_len
-
4
,
buf
,
2
)
;
ssl_client.c:164
ssl_write_alpn_ext()
MBEDTLS_PUT_UINT16_BE
(
*
group_list
,
p
,
0
)
;
ssl_client.c:279
ssl_write_supported_groups_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_SUPPORTED_GROUPS
,
buf
,
0
)
;
ssl_client.c:295
ssl_write_supported_groups_ext()
MBEDTLS_PUT_UINT16_BE
(
named_group_list_len
+
2
,
buf
,
2
)
;
ssl_client.c:297
ssl_write_supported_groups_ext()
MBEDTLS_PUT_UINT16_BE
(
named_group_list_len
,
buf
,
4
)
;
ssl_client.c:299
ssl_write_supported_groups_ext()
MBEDTLS_PUT_UINT16_BE
(
cipher_suite
,
p
,
0
)
;
ssl_client.c:375
ssl_write_client_hello_cipher_suites()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_SSL_EMPTY_RENEGOTIATION_INFO
,
p
,
0
)
;
ssl_client.c:389
ssl_write_client_hello_cipher_suites()
MBEDTLS_PUT_UINT16_BE
(
cipher_suites_len
,
buf
,
0
)
;
ssl_client.c:395
ssl_write_client_hello_cipher_suites()
MBEDTLS_PUT_UINT16_BE
(
extensions_len
,
p_extensions_len
,
0
)
;
ssl_client.c:687
ssl_write_client_hello_body()
MBEDTLS_PUT_UINT16_BE
(
ad_len_field
,
cur
,
0
)
;
ssl_msg.c:847
ssl_extract_add_data_from_record()
MBEDTLS_PUT_UINT16_BE
(
ssl
->
handshake
->
out_msg_seq
,
ssl
->
out_msg
,
4
)
;
ssl_msg.c:2861
mbedtls_ssl_write_handshake_msg_ext()
MBEDTLS_PUT_UINT16_BE
(
len
,
ssl
->
out_len
,
0
)
;
ssl_msg.c:2967
mbedtls_ssl_write_record()
MBEDTLS_PUT_UINT16_BE
(
rec
.
data_len
,
ssl
->
out_len
,
0
)
;
ssl_msg.c:3003
mbedtls_ssl_write_record()
MBEDTLS_PUT_UINT16_BE
(
*
olen
-
13
,
obuf
,
11
)
;
ssl_msg.c:3601
mbedtls_ssl_check_dtls_clihlo_cookie()
MBEDTLS_PUT_UINT16_BE
(
rec
.
data_len
,
ssl
->
in_len
,
0
)
;
ssl_msg.c:5022
ssl_get_next_record()
MBEDTLS_PUT_UINT16_BE
(
tls_version_formatted
,
version
,
0
)
;
ssl_msg.c:6314
mbedtls_ssl_write_version()
MBEDTLS_PUT_UINT16_BE
(
clear_len
,
state_len_bytes
,
0
)
;
ssl_ticket.c:356
mbedtls_ssl_ticket_write()
MBEDTLS_PUT_UINT16_BE
(
session
->
ciphersuite
,
p
,
0
)
;
ssl_tls.c:4331
ssl_session_save()
MBEDTLS_PUT_UINT16_BE
(
psk_len
,
p
,
0
)
;
ssl_tls.c:7389
mbedtls_ssl_psk_derive_premaster()
MBEDTLS_PUT_UINT16_BE
(
zlen
,
p
,
0
)
;
ssl_tls.c:7445
mbedtls_ssl_psk_derive_premaster()
MBEDTLS_PUT_UINT16_BE
(
psk_len
,
p
,
0
)
;
ssl_tls.c:7462
mbedtls_ssl_psk_derive_premaster()
MBEDTLS_PUT_UINT16_BE
(
*
sig_alg
,
p
,
0
)
;
ssl_tls.c:9397
mbedtls_ssl_write_sig_alg_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_SIG_ALG
,
buf
,
0
)
;
ssl_tls.c:9411
mbedtls_ssl_write_sig_alg_ext()
MBEDTLS_PUT_UINT16_BE
(
supported_sig_alg_len
+
2
,
buf
,
2
)
;
ssl_tls.c:9412
mbedtls_ssl_write_sig_alg_ext()
MBEDTLS_PUT_UINT16_BE
(
supported_sig_alg_len
,
buf
,
4
)
;
ssl_tls.c:9413
mbedtls_ssl_write_sig_alg_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_ALPN
,
p
,
0
)
;
ssl_tls.c:9600
mbedtls_ssl_write_alpn_ext()
MBEDTLS_PUT_UINT16_BE
(
protocol_name_len
+
3
,
p
,
2
)
;
ssl_tls.c:9604
mbedtls_ssl_write_alpn_ext()
MBEDTLS_PUT_UINT16_BE
(
protocol_name_len
+
1
,
p
,
4
)
;
ssl_tls.c:9605
mbedtls_ssl_write_alpn_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_RENEGOTIATION_INFO
,
p
,
0
)
;
ssl_tls12_client.c:75
ssl_write_renegotiation_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_SUPPORTED_POINT_FORMATS
,
p
,
0
)
;
ssl_tls12_client.c:109
ssl_write_supported_point_formats_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_ECJPAKE_KKPP
,
p
,
0
)
;
ssl_tls12_client.c:155
ssl_write_ecjpake_kkpp_ext()
MBEDTLS_PUT_UINT16_BE
(
kkpp_len
,
p
,
0
)
;
ssl_tls12_client.c:205
ssl_write_ecjpake_kkpp_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_MAX_FRAGMENT_LENGTH
,
p
,
0
)
;
ssl_tls12_client.c:277
ssl_write_max_fragment_length_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_ENCRYPT_THEN_MAC
,
p
,
0
)
;
ssl_tls12_client.c:311
ssl_write_encrypt_then_mac_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_EXTENDED_MASTER_SECRET
,
p
,
0
)
;
ssl_tls12_client.c:343
ssl_write_extended_ms_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_SESSION_TICKET
,
p
,
0
)
;
ssl_tls12_client.c:378
ssl_write_session_ticket_ext()
MBEDTLS_PUT_UINT16_BE
(
tlen
,
p
,
0
)
;
ssl_tls12_client.c:381
ssl_write_session_ticket_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_USE_SRTP
,
p
,
0
)
;
ssl_tls12_client.c:446
ssl_write_use_srtp_ext()
MBEDTLS_PUT_UINT16_BE
(
ext_len
,
p
,
0
)
;
ssl_tls12_client.c:449
ssl_write_use_srtp_ext()
MBEDTLS_PUT_UINT16_BE
(
profile_value
,
p
,
0
)
;
ssl_tls12_client.c:471
ssl_write_use_srtp_ext()
MBEDTLS_PUT_UINT16_BE
(
*
olen
,
ssl
->
out_msg
,
offset
)
;
ssl_tls12_client.c:1972
ssl_write_encrypted_pms()
MBEDTLS_PUT_UINT16_BE
(
content_len
,
ssl
->
out_msg
,
4
)
;
ssl_tls12_client.c:2723
ssl_write_client_key_exchange()
MBEDTLS_PUT_UINT16_BE
(
n
,
ssl
->
out_msg
,
offset
+
4
)
;
ssl_tls12_client.c:3356
ssl_write_certificate_verify()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_ENCRYPT_THEN_MAC
,
p
,
0
)
;
ssl_tls12_server.c:1769
ssl_write_encrypt_then_mac_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_EXTENDED_MASTER_SECRET
,
p
,
0
)
;
ssl_tls12_server.c:1794
ssl_write_extended_ms_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_SESSION_TICKET
,
p
,
0
)
;
ssl_tls12_server.c:1818
ssl_write_session_ticket_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_RENEGOTIATION_INFO
,
p
,
0
)
;
ssl_tls12_server.c:1841
ssl_write_renegotiation_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_MAX_FRAGMENT_LENGTH
,
p
,
0
)
;
ssl_tls12_server.c:1879
ssl_write_max_fragment_length_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_SUPPORTED_POINT_FORMATS
,
p
,
0
)
;
ssl_tls12_server.c:1909
ssl_write_supported_point_formats_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_ECJPAKE_KKPP
,
p
,
0
)
;
ssl_tls12_server.c:1949
ssl_write_ecjpake_kkpp_ext()
MBEDTLS_PUT_UINT16_BE
(
kkpp_len
,
p
,
0
)
;
ssl_tls12_server.c:1972
ssl_write_ecjpake_kkpp_ext()
MBEDTLS_PUT_UINT16_BE
(
MBEDTLS_TLS_EXT_USE_SRTP
,
buf
,
0
)
;
ssl_tls12_server.c:2015
ssl_write_use_srtp_ext()
MBEDTLS_PUT_UINT16_BE
(
ext_len
,
buf
,
2
)
;
ssl_tls12_server.c:2021
ssl_write_use_srtp_ext()
MBEDTLS_PUT_UINT16_BE
(
profile_value
,
buf
,
6
)
;
ssl_tls12_server.c:2029
ssl_write_use_srtp_ext()
MBEDTLS_PUT_UINT16_BE
(
ssl
->
session_negotiate
->
ciphersuite
,
p
,
0
)
;
ssl_tls12_server.c:2306
ssl_write_server_hello()
MBEDTLS_PUT_UINT16_BE
(
ext_len
,
p
,
0
)
;
ssl_tls12_server.c:2381
ssl_write_server_hello()
MBEDTLS_PUT_UINT16_BE
(
*
sig_alg
,
p
,
sa_len
)
;
ssl_tls12_server.c:2512
ssl_write_certificate_request()
MBEDTLS_PUT_UINT16_BE
(
sa_len
,
p
,
0
)
;
ssl_tls12_server.c:2517
ssl_write_certificate_request()
MBEDTLS_PUT_UINT16_BE
(
dn_size
,
p
,
0
)
;
ssl_tls12_server.c:2562
ssl_write_certificate_request()
MBEDTLS_PUT_UINT16_BE
(
total_dn_size
,
ssl
->
out_msg
,
4
+
ct_len
+
sa_len
)
;
ssl_tls12_server.c:2577
ssl_write_certificate_request()
MBEDTLS_PUT_UINT16_BE
(
tlen
,
ssl
->
out_msg
,
8
)
;
ssl_tls12_server.c:4299
ssl_write_new_session_ticket()
MBEDTLS_PUT_UINT16_BE
(
group
,
addr
,
nonzero_groups
)
;
x509_crt.c:2746
x509_inet_pton_ipv6()
MBEDTLS_PUT_UINT16_LE
(
key_usage
,
ku
,
0
)
;
x509write_crt.c:307
mbedtls_x509write_crt_set_key_usage()
Call Tree
from
examples
mbedtls_put_unaligned_uint16()
is called by 44 functions:
mbedtls_ecp_tls_write_group()
create_digit_array_with_checksum()
hash_digit_array()
psa_format_key_data_for_storage()
ssl_write_hostname_ext()
ssl_write_alpn_ext()
ssl_write_supported_groups_ext()
ssl_write_client_hello_cipher_suites()
ssl_write_client_hello_body()
ssl_extract_add_data_from_record()
mbedtls_ssl_write_handshake_msg_ext()
mbedtls_ssl_write_record()
mbedtls_ssl_check_dtls_clihlo_cookie()
ssl_get_next_record()
mbedtls_ssl_write_version()
mbedtls_ssl_ticket_write()
ssl_session_save()
mbedtls_ssl_psk_derive_premaster()
mbedtls_ssl_write_sig_alg_ext()
mbedtls_ssl_write_alpn_ext()
ssl_write_renegotiation_ext()
ssl_write_supported_point_formats_ext()
ssl_write_ecjpake_kkpp_ext()
ssl_write_max_fragment_length_ext()
ssl_write_encrypt_then_mac_ext()
ssl_write_extended_ms_ext()
ssl_write_session_ticket_ext()
ssl_write_use_srtp_ext()
ssl_write_encrypted_pms()
ssl_write_client_key_exchange()
ssl_write_certificate_verify()
ssl_write_encrypt_then_mac_ext()
ssl_write_extended_ms_ext()
ssl_write_session_ticket_ext()
ssl_write_renegotiation_ext()
ssl_write_max_fragment_length_ext()
ssl_write_supported_point_formats_ext()
ssl_write_ecjpake_kkpp_ext()
ssl_write_use_srtp_ext()
ssl_write_server_hello()
ssl_write_certificate_request()
ssl_write_new_session_ticket()
x509_inet_pton_ipv6()
mbedtls_x509write_crt_set_key_usage()
All items filtered out
mbedtls_put_unaligned_uint16()
All items filtered out
Data Use
from
examples
mbedtls_put_unaligned_uint16()
:
All items filtered out
mbedtls_put_unaligned_uint16()
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